ActiveDirectorySecurity.AccessRuleFactory Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy obiekt AccessRule.
Przeciążenia
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType) |
AccessRule Tworzy obiekt z określonymi wartościami. |
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid) |
AccessRule Tworzy obiekt z określonymi wartościami. |
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)
- Źródło:
- ActiveDirectorySecurity.cs
- Źródło:
- ActiveDirectorySecurity.cs
- Źródło:
- ActiveDirectorySecurity.cs
AccessRule Tworzy obiekt z określonymi wartościami.
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
Parametry
- identityReference
- IdentityReference
IdentityReference Obiekt, taki jak obiekt NTAccount rozpoznawany jako identyfikator zabezpieczeń (SID).
- isInherited
- Boolean
Boolean Obiekt, który wskazuje, czy acEs są dziedziczone. true
jeśli acEs są dziedziczone; w przeciwnym razie , false
.
- inheritanceFlags
- InheritanceFlags
InheritanceFlags Obiekt zawierający flagi dziedziczenia w obiekcie katalogu.
- propagationFlags
- PropagationFlags
PropagationFlags Obiekt zawierający flagi propagacji dziedziczenia w obiekcie katalogu.
- type
- AccessControlType
AccessControlType Obiekt zawierający typ ACE.
Zwraca
Obiekt AccessRule , który odpowiada obiektowi ActiveDirectorySecurity .
Zobacz też
Dotyczy
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid)
- Źródło:
- ActiveDirectorySecurity.cs
- Źródło:
- ActiveDirectorySecurity.cs
- Źródło:
- ActiveDirectorySecurity.cs
AccessRule Tworzy obiekt z określonymi wartościami.
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
Parametry
- identityReference
- IdentityReference
IdentityReference Obiekt, taki jak obiekt NTAccount, który rozpoznaje identyfikator zabezpieczeń (SID).
- isInherited
- Boolean
Boolean Obiekt, który wskazuje, czy acEs są dziedziczone. true
jeśli acEs są dziedziczone; w przeciwnym razie , false
.
- inheritanceFlags
- InheritanceFlags
InheritanceFlags Obiekt zawierający flagi dziedziczenia dla obiektu katalogu.
- propagationFlags
- PropagationFlags
PropagationFlags Obiekt, który zawiera flagi propagacji dziedziczenia dla obiektu katalogu.
- type
- AccessControlType
AccessControlType Obiekt zawierający typ ACE.
- inheritedObjectGuid
- Guid
Guid Obiekt zawierający identyfikator GUID dziedziczonego obiektu katalogu.
Zwraca
Obiekt AccessRule , który odpowiada obiektowi ActiveDirectorySecurity .