ActiveDirectorySecurity.AccessRuleFactory Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un oggetto AccessRule.
Overload
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType) |
Crea un oggetto AccessRule con i valori specificati. |
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid) |
Crea un oggetto AccessRule con i valori specificati. |
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)
- Origine:
- ActiveDirectorySecurity.cs
- Origine:
- ActiveDirectorySecurity.cs
- Origine:
- ActiveDirectorySecurity.cs
Crea un oggetto AccessRule con i valori specificati.
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
Parametri
- identityReference
- IdentityReference
Oggetto IdentityReference, ad esempio un oggetto NTAccount, che viene risolto in un identificatore di sicurezza (SID, Security Identifier).
- isInherited
- Boolean
Oggetto Boolean che indica se le voci ACE vengono ereditate. true
se vengono ereditate voci ACE, in caso contrario false
.
- inheritanceFlags
- InheritanceFlags
Oggetto InheritanceFlags che contiene i flag di ereditarietà di un oggetto directory.
- propagationFlags
- PropagationFlags
Oggetto PropagationFlags che contiene i flag di propagazione dell'ereditarietà di un oggetto directory.
- type
- AccessControlType
Oggetto AccessControlType contenente il tipo ACE.
Restituisce
Oggetto AccessRule che corrisponde all'oggetto ActiveDirectorySecurity.
Vedi anche
Si applica a
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid)
- Origine:
- ActiveDirectorySecurity.cs
- Origine:
- ActiveDirectorySecurity.cs
- Origine:
- ActiveDirectorySecurity.cs
Crea un oggetto AccessRule con i valori specificati.
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
Parametri
- identityReference
- IdentityReference
Oggetto IdentityReference, ad esempio un oggetto NTAccount, che viene risolto in un identificatore di sicurezza (SID, Security Identifier).
- isInherited
- Boolean
Oggetto Boolean che indica se le voci ACE vengono ereditate. true
se vengono ereditate voci ACE, in caso contrario false
.
- inheritanceFlags
- InheritanceFlags
Oggetto InheritanceFlags che contiene i flag di ereditarietà per un oggetto directory.
- propagationFlags
- PropagationFlags
Oggetto PropagationFlags che contiene i flag di propagazione dell'ereditarietà per un oggetto directory.
- type
- AccessControlType
Oggetto AccessControlType contenente il tipo ACE.
Restituisce
Oggetto AccessRule che corrisponde all'oggetto ActiveDirectorySecurity.