ExtendedRightAccessRule Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um tipo específico de regra de acesso que é usado para permitir ou negar um objeto Active Directory um direito estendido. Os direitos estendidos são operações especiais que não são cobertas pelo conjunto padrão de direitos de acesso. Um exemplo de um direito estendido é Send-As, que dá a um usuário o direito de enviar email para outro usuário. Para obter uma lista de possíveis direitos estendidos, consulte o artigo Direitos Estendidos . Para obter mais informações sobre direitos estendidos, consulte os Direitos de Acesso de Controle.
public ref class ExtendedRightAccessRule sealed : System::DirectoryServices::ActiveDirectoryAccessRule
public sealed class ExtendedRightAccessRule : System.DirectoryServices.ActiveDirectoryAccessRule
type ExtendedRightAccessRule = class
inherit ActiveDirectoryAccessRule
Public NotInheritable Class ExtendedRightAccessRule
Inherits ActiveDirectoryAccessRule
- Herança
-
ExtendedRightAccessRule
Construtores
| Nome | Description |
|---|---|
| ExtendedRightAccessRule(IdentityReference, AccessControlType, ActiveDirectorySecurityInheritance, Guid) |
Inicializa uma nova instância da classe ExtendedRightAccessRule com a referência de identidade especificada, o tipo de controle de acesso, Active Directory herança de segurança e o tipo de objeto herdado. |
| ExtendedRightAccessRule(IdentityReference, AccessControlType, ActiveDirectorySecurityInheritance) |
Inicializa uma nova instância da classe ExtendedRightAccessRule com a referência de identidade especificada, o tipo de controle de acesso e Active Directory herança de segurança. |
| ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid, ActiveDirectorySecurityInheritance, Guid) |
Inicializa uma nova instância da classe ExtendedRightAccessRule com a referência de identidade especificada, o tipo de controle de acesso, o identificador direito estendido, Active Directory herança de segurança e o tipo de objeto herdado. |
| ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid, ActiveDirectorySecurityInheritance) |
Inicializa uma nova instância da classe ExtendedRightAccessRule com a referência de identidade especificada, o tipo de controle de acesso, o identificador direito estendido e Active Directory herança de segurança. |
| ExtendedRightAccessRule(IdentityReference, AccessControlType, Guid) |
Inicializa uma nova instância da ExtendedRightAccessRule classe com a referência de identidade especificada, o tipo de controle de acesso e o identificador direito estendido. |
| ExtendedRightAccessRule(IdentityReference, AccessControlType) |
Inicializa uma nova instância da ExtendedRightAccessRule classe com a referência de identidade especificada e o tipo de controle de acesso. |
Propriedades
| Nome | Description |
|---|---|
| AccessControlType |
Obtém o AccessControlType valor associado a esse AccessRule objeto. (Herdado de AccessRule) |
| AccessMask |
Obtém a máscara de acesso para essa regra. (Herdado de AuthorizationRule) |
| ActiveDirectoryRights |
Obtém os direitos de Active Directory Domain Services para essa regra de acesso. (Herdado de ActiveDirectoryAccessRule) |
| IdentityReference |
Obtém o IdentityReference que essa regra se aplica. (Herdado de AuthorizationRule) |
| InheritanceFlags |
Obtém o valor dos sinalizadores que determinam como essa regra é herdada por objetos filho. (Herdado de AuthorizationRule) |
| InheritanceType |
Obtém o tipo de herança para essa regra de acesso. (Herdado de ActiveDirectoryAccessRule) |
| InheritedObjectType |
Obtém o tipo de objeto filho que pode herdar o ObjectAccessRule objeto. (Herdado de ObjectAccessRule) |
| IsInherited |
Obtém um valor que indica se essa regra é definida explicitamente ou é herdada de um objeto de contêiner pai. (Herdado de AuthorizationRule) |
| ObjectFlags |
Obtém sinalizadores que especificam se as propriedades e ObjectType o InheritedObjectTypeObjectAccessRule objeto contêm valores válidos. (Herdado de ObjectAccessRule) |
| ObjectType |
Obtém o tipo de objeto ao qual o ObjectAccessRule objeto se aplica. (Herdado de ObjectAccessRule) |
| PropagationFlags |
Obtém o valor dos sinalizadores de propagação, que determinam como a herança dessa regra é propagada para objetos filho. Essa propriedade é significativa somente quando o valor da InheritanceFlags enumeração não Noneé . (Herdado de AuthorizationRule) |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |