ActiveDirectorySecurity.AccessRuleFactory Método
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.
Cria um objeto de AccessRule .
Sobrecargas
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType) |
Cria um objeto AccessRule com os valores especificados. |
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid) |
Cria um objeto AccessRule com os valores especificados. |
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)
- Origem:
- ActiveDirectorySecurity.cs
- Origem:
- ActiveDirectorySecurity.cs
- Origem:
- ActiveDirectorySecurity.cs
Cria um objeto AccessRule com os valores especificados.
public:
override System::Security::AccessControl::AccessRule ^ AccessRuleFactory(System::Security::Principal::IdentityReference ^ identityReference, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AccessControlType type);
public override sealed System.Security.AccessControl.AccessRule AccessRuleFactory (System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type);
override this.AccessRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AccessControlType -> System.Security.AccessControl.AccessRule
Public Overrides NotOverridable Function AccessRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, type As AccessControlType) As AccessRule
Parâmetros
- identityReference
- IdentityReference
Um objeto IdentityReference, como um objeto NTAccount, que resolve em um SID (identificador de segurança).
- isInherited
- Boolean
Um objeto Boolean que indica se as ACEs são herdadas. true
se as ACEs são herdadas; caso contrário, false
.
- inheritanceFlags
- InheritanceFlags
Um objeto InheritanceFlags que contém sinalizadores de herança em um objeto de diretório.
- propagationFlags
- PropagationFlags
Um objeto PropagationFlags que contém sinalizadores de propagação de herança em um objeto de diretório.
- type
- AccessControlType
Um objeto AccessControlType que contém o tipo de ACE.
Retornos
O AccessRule que corresponde ao objeto ActiveDirectorySecurity.
Confira também
Aplica-se a
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid)
- Origem:
- ActiveDirectorySecurity.cs
- Origem:
- ActiveDirectorySecurity.cs
- Origem:
- ActiveDirectorySecurity.cs
Cria um objeto AccessRule com os valores especificados.
public:
override System::Security::AccessControl::AccessRule ^ AccessRuleFactory(System::Security::Principal::IdentityReference ^ identityReference, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AccessControlType type, Guid objectGuid, Guid inheritedObjectGuid);
public override sealed System.Security.AccessControl.AccessRule AccessRuleFactory (System.Security.Principal.IdentityReference identityReference, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type, Guid objectGuid, Guid inheritedObjectGuid);
override this.AccessRuleFactory : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AccessControlType * Guid * Guid -> System.Security.AccessControl.AccessRule
Public Overrides NotOverridable Function AccessRuleFactory (identityReference As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, type As AccessControlType, objectGuid As Guid, inheritedObjectGuid As Guid) As AccessRule
Parâmetros
- identityReference
- IdentityReference
Um objeto IdentityReference, como um objeto NTAccount, que resolve em um SID (identificador de segurança).
- isInherited
- Boolean
Um objeto Boolean que indica se as ACEs são herdadas. true
se as ACEs são herdadas; caso contrário, false
.
- inheritanceFlags
- InheritanceFlags
Um objeto InheritanceFlags que contém sinalizadores de herança para um objeto de diretório.
- propagationFlags
- PropagationFlags
Um objeto PropagationFlags que contém sinalizadores de propagação de herança para um objeto de diretório.
- type
- AccessControlType
Um objeto AccessControlType que contém o tipo de ACE.
Retornos
O AccessRule que corresponde ao objeto ActiveDirectorySecurity.