Share via


ExtendedRightAccessRule 建構函式

定義

初始化 ExtendedRightAccessRule 類別的新執行個體。

多載

ExtendedRightAccessRule(IdentityReference, AccessControlType)

使用指定的識別參考和存取控制類型,初始化 ExtendedRightAccessRule 類別的新執行個體。

ExtendedRightAccessRule(IdentityReference, AccessControlType, ActiveDirectorySecurityInheritance)

使用指定的識別參考、存取控制類型和 Active Directory 安全性繼承,初始化 ExtendedRightAccessRule 類別的新執行個體。

ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid)

使用指定的識別參考、存取控制類型和延伸權限識別項,初始化 ExtendedRightAccessRule 類別的新執行個體。

ExtendedRightAccessRule(IdentityReference, AccessControlType, ActiveDirectorySecurityInheritance, Guid)

使用指定的識別參考、存取控制類型、Active Directory 安全性繼承和繼承的物件類型,初始化 ExtendedRightAccessRule 類別的新執行個體。

ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid, ActiveDirectorySecurityInheritance)

使用指定的識別參考、存取控制類型、延伸權限識別項和 Active Directory 安全性繼承,初始化 ExtendedRightAccessRule 類別的新執行個體。

ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid, ActiveDirectorySecurityInheritance, Guid)

使用指定的識別參考、存取控制類型、延伸權限識別項、Active Directory 安全性繼承和繼承的物件類型,初始化 ExtendedRightAccessRule 類別的新執行個體。

ExtendedRightAccessRule(IdentityReference, AccessControlType)

來源:
ActiveDirectorySecurity.cs
來源:
ActiveDirectorySecurity.cs
來源:
ActiveDirectorySecurity.cs

使用指定的識別參考和存取控制類型,初始化 ExtendedRightAccessRule 類別的新執行個體。

public:
 ExtendedRightAccessRule(System::Security::Principal::IdentityReference ^ identity, System::Security::AccessControl::AccessControlType type);
public ExtendedRightAccessRule (System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type);
new System.DirectoryServices.ExtendedRightAccessRule : System.Security.Principal.IdentityReference * System.Security.AccessControl.AccessControlType -> System.DirectoryServices.ExtendedRightAccessRule
Public Sub New (identity As IdentityReference, type As AccessControlType)

參數

identity
IdentityReference

IdentityReference 物件,可識別存取規則的信任項。

type
AccessControlType

其中一個 AccessControlType 列舉值,可指定存取規則類型。

備註

此建構函式會建立套用至所有延伸許可權的擴充許可權存取規則。

適用於

ExtendedRightAccessRule(IdentityReference, AccessControlType, ActiveDirectorySecurityInheritance)

來源:
ActiveDirectorySecurity.cs
來源:
ActiveDirectorySecurity.cs
來源:
ActiveDirectorySecurity.cs

使用指定的識別參考、存取控制類型和 Active Directory 安全性繼承,初始化 ExtendedRightAccessRule 類別的新執行個體。

public:
 ExtendedRightAccessRule(System::Security::Principal::IdentityReference ^ identity, System::Security::AccessControl::AccessControlType type, System::DirectoryServices::ActiveDirectorySecurityInheritance inheritanceType);
public ExtendedRightAccessRule (System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType);
new System.DirectoryServices.ExtendedRightAccessRule : System.Security.Principal.IdentityReference * System.Security.AccessControl.AccessControlType * System.DirectoryServices.ActiveDirectorySecurityInheritance -> System.DirectoryServices.ExtendedRightAccessRule
Public Sub New (identity As IdentityReference, type As AccessControlType, inheritanceType As ActiveDirectorySecurityInheritance)

參數

identity
IdentityReference

IdentityReference 物件,可識別存取規則的信任項。

type
AccessControlType

其中一個 AccessControlType 列舉值,可指定存取規則類型。

inheritanceType
ActiveDirectorySecurityInheritance

其中一個 ActiveDirectorySecurityInheritance 列舉值,可指定存取規則的繼承類型。

備註

使用此建構函式會建立套用至所有延伸許可權的擴充許可權存取規則。

適用於

ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid)

來源:
ActiveDirectorySecurity.cs
來源:
ActiveDirectorySecurity.cs
來源:
ActiveDirectorySecurity.cs

使用指定的識別參考、存取控制類型和延伸權限識別項,初始化 ExtendedRightAccessRule 類別的新執行個體。

public:
 ExtendedRightAccessRule(System::Security::Principal::IdentityReference ^ identity, System::Security::AccessControl::AccessControlType type, Guid extendedRightType);
public ExtendedRightAccessRule (System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, Guid extendedRightType);
new System.DirectoryServices.ExtendedRightAccessRule : System.Security.Principal.IdentityReference * System.Security.AccessControl.AccessControlType * Guid -> System.DirectoryServices.ExtendedRightAccessRule
Public Sub New (identity As IdentityReference, type As AccessControlType, extendedRightType As Guid)

參數

identity
IdentityReference

IdentityReference 物件,可識別存取規則的信任項。

type
AccessControlType

其中一個 AccessControlType 列舉值,可指定存取規則類型。

extendedRightType
Guid

套用此存取規則之延伸權限的 Rights-Guid。 如需詳細資訊,請參閱 Rights-Guid 一文。 在 Active Directory 結構描述文件中,此資訊可以在每個延伸權限之參考頁面上的 [Rights-GUID] 列中找到。 如果這個參數是 Empty,則存取規則會套用至所有延伸權限。 如需可能的延伸權限清單,請參閱延伸權限一文。

適用於

ExtendedRightAccessRule(IdentityReference, AccessControlType, ActiveDirectorySecurityInheritance, Guid)

來源:
ActiveDirectorySecurity.cs
來源:
ActiveDirectorySecurity.cs
來源:
ActiveDirectorySecurity.cs

使用指定的識別參考、存取控制類型、Active Directory 安全性繼承和繼承的物件類型,初始化 ExtendedRightAccessRule 類別的新執行個體。

public:
 ExtendedRightAccessRule(System::Security::Principal::IdentityReference ^ identity, System::Security::AccessControl::AccessControlType type, System::DirectoryServices::ActiveDirectorySecurityInheritance inheritanceType, Guid inheritedObjectType);
public ExtendedRightAccessRule (System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, Guid inheritedObjectType);
new System.DirectoryServices.ExtendedRightAccessRule : System.Security.Principal.IdentityReference * System.Security.AccessControl.AccessControlType * System.DirectoryServices.ActiveDirectorySecurityInheritance * Guid -> System.DirectoryServices.ExtendedRightAccessRule
Public Sub New (identity As IdentityReference, type As AccessControlType, inheritanceType As ActiveDirectorySecurityInheritance, inheritedObjectType As Guid)

參數

identity
IdentityReference

IdentityReference 物件,可識別存取規則的信任項。

type
AccessControlType

其中一個 AccessControlType 列舉值,可指定存取規則類型。

inheritanceType
ActiveDirectorySecurityInheritance

其中一個 ActiveDirectorySecurityInheritance 列舉值,可指定存取規則的繼承類型。

inheritedObjectType
Guid

可繼承此存取規則之子物件類型的結構描述 GUID。

備註

此建構函式會建立套用至所有延伸許可權的擴充許可權存取規則。

適用於

ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid, ActiveDirectorySecurityInheritance)

來源:
ActiveDirectorySecurity.cs
來源:
ActiveDirectorySecurity.cs
來源:
ActiveDirectorySecurity.cs

使用指定的識別參考、存取控制類型、延伸權限識別項和 Active Directory 安全性繼承,初始化 ExtendedRightAccessRule 類別的新執行個體。

public:
 ExtendedRightAccessRule(System::Security::Principal::IdentityReference ^ identity, System::Security::AccessControl::AccessControlType type, Guid extendedRightType, System::DirectoryServices::ActiveDirectorySecurityInheritance inheritanceType);
public ExtendedRightAccessRule (System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, Guid extendedRightType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType);
new System.DirectoryServices.ExtendedRightAccessRule : System.Security.Principal.IdentityReference * System.Security.AccessControl.AccessControlType * Guid * System.DirectoryServices.ActiveDirectorySecurityInheritance -> System.DirectoryServices.ExtendedRightAccessRule
Public Sub New (identity As IdentityReference, type As AccessControlType, extendedRightType As Guid, inheritanceType As ActiveDirectorySecurityInheritance)

參數

identity
IdentityReference

IdentityReference 物件,可識別存取規則的信任項。

type
AccessControlType

其中一個 AccessControlType 列舉值,可指定存取規則類型。

extendedRightType
Guid

套用此存取規則之延伸權限的 Rights-Guid。 如需詳細資訊,請參閱 Rights-Guid 一文。 在 Active Directory 結構描述文件中,此資訊可以在每個延伸權限之參考頁面上的 [Rights-GUID] 列中找到。 如果這個參數是 Empty,則存取規則會套用至所有延伸權限。 如需可能的延伸權限清單,請參閱延伸權限一文。

inheritanceType
ActiveDirectorySecurityInheritance

其中一個 ActiveDirectorySecurityInheritance 列舉值,可指定存取規則的繼承類型。

適用於

ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid, ActiveDirectorySecurityInheritance, Guid)

來源:
ActiveDirectorySecurity.cs
來源:
ActiveDirectorySecurity.cs
來源:
ActiveDirectorySecurity.cs

使用指定的識別參考、存取控制類型、延伸權限識別項、Active Directory 安全性繼承和繼承的物件類型,初始化 ExtendedRightAccessRule 類別的新執行個體。

public:
 ExtendedRightAccessRule(System::Security::Principal::IdentityReference ^ identity, System::Security::AccessControl::AccessControlType type, Guid extendedRightType, System::DirectoryServices::ActiveDirectorySecurityInheritance inheritanceType, Guid inheritedObjectType);
public ExtendedRightAccessRule (System.Security.Principal.IdentityReference identity, System.Security.AccessControl.AccessControlType type, Guid extendedRightType, System.DirectoryServices.ActiveDirectorySecurityInheritance inheritanceType, Guid inheritedObjectType);
new System.DirectoryServices.ExtendedRightAccessRule : System.Security.Principal.IdentityReference * System.Security.AccessControl.AccessControlType * Guid * System.DirectoryServices.ActiveDirectorySecurityInheritance * Guid -> System.DirectoryServices.ExtendedRightAccessRule
Public Sub New (identity As IdentityReference, type As AccessControlType, extendedRightType As Guid, inheritanceType As ActiveDirectorySecurityInheritance, inheritedObjectType As Guid)

參數

identity
IdentityReference

IdentityReference 物件,可識別存取規則的信任項。

type
AccessControlType

其中一個 AccessControlType 列舉值,可指定存取規則類型。

extendedRightType
Guid

套用此存取規則之延伸權限的 Rights-Guid 屬性。 如需詳細資訊,請參閱 Rights-Guid 一文。 在 Active Directory 結構描述文件中,此資訊可以在每個延伸權限之參考頁面上的 [Rights-GUID] 列中找到。 如果這個參數是 Empty,則存取規則會套用至所有延伸權限。 如需可能的延伸權限清單,請參閱延伸權限一文。

inheritanceType
ActiveDirectorySecurityInheritance

其中一個 ActiveDirectorySecurityInheritance 列舉值,可指定存取規則的繼承類型。

inheritedObjectType
Guid

可繼承此存取規則之子物件類型的結構描述 GUID。

適用於