Поделиться через


ExtendedRightAccessRule Конструкторы

Определение

Инициализирует новый экземпляр класса ExtendedRightAccessRule.

Перегрузки

ExtendedRightAccessRule(IdentityReference, AccessControlType)

Инициализирует новый экземпляр класса ExtendedRightAccessRule с указанными ссылкой на удостоверение и типом управления доступом.

ExtendedRightAccessRule(IdentityReference, AccessControlType, ActiveDirectorySecurityInheritance)

Инициализирует новый экземпляр класса ExtendedRightAccessRule с указанными ссылкой на удостоверение, типом управления доступом и наследованием безопасности Active Directory.

ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid)

Инициализирует новый экземпляр класса ExtendedRightAccessRule с указанными ссылкой на удостоверение, типом управления доступом и идентификатором расширенного права.

ExtendedRightAccessRule(IdentityReference, AccessControlType, ActiveDirectorySecurityInheritance, Guid)

Инициализирует новый экземпляр класса ExtendedRightAccessRule с указанными ссылкой на удостоверение, типом управления доступом, наследованием безопасности Active Directory и типом наследуемого объекта.

ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid, ActiveDirectorySecurityInheritance)

Инициализирует новый экземпляр класса ExtendedRightAccessRule с указанными ссылкой на удостоверение, типом управления доступом, идентификатором расширенного права и наследованием безопасности Active Directory.

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

Инициализирует новый экземпляр класса ExtendedRightAccessRule с указанными ссылкой на удостоверение, типом управления доступом, идентификатором расширенного права, наследованием безопасности доменных служб Active Directory и типом наследуемого объекта.

ExtendedRightAccessRule(IdentityReference, AccessControlType)

Исходный код:
ActiveDirectorySecurity.cs
Исходный код:
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
Исходный код:
ActiveDirectorySecurity.cs

Инициализирует новый экземпляр класса ExtendedRightAccessRule с указанными ссылкой на удостоверение, типом управления доступом и наследованием безопасности Active Directory.

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
Исходный код:
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
Исходный код:
ActiveDirectorySecurity.cs

Инициализирует новый экземпляр класса ExtendedRightAccessRule с указанными ссылкой на удостоверение, типом управления доступом, наследованием безопасности Active Directory и типом наследуемого объекта.

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
Исходный код:
ActiveDirectorySecurity.cs

Инициализирует новый экземпляр класса ExtendedRightAccessRule с указанными ссылкой на удостоверение, типом управления доступом, идентификатором расширенного права и наследованием безопасности Active Directory.

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
Исходный код:
ActiveDirectorySecurity.cs

Инициализирует новый экземпляр класса ExtendedRightAccessRule с указанными ссылкой на удостоверение, типом управления доступом, идентификатором расширенного права, наследованием безопасности доменных служб Active Directory и типом наследуемого объекта.

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-схемы типа дочернего объекта, который может наследовать это правило доступа.

Применяется к