ObjectSecurity<T>.AccessRuleFactory Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Inicjuje nowe wystąpienie klasy ObjectAccessRule, która reprezentuje nową regułę kontroli dostępu dla skojarzonego obiektu zabezpieczeń.
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 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 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
Reprezentuje konto użytkownika.
- accessMask
- Int32
Typ dostępu.
- isInherited
- Boolean
true jeśli reguła dostępu jest dziedziczona; w przeciwnym razie , false.
- inheritanceFlags
- InheritanceFlags
Określa, jak propagować maski dostępu do obiektów podrzędnych.
- propagationFlags
- PropagationFlags
Określa sposób propagacji Access Control wpisów (ACE) do obiektów podrzędnych.
- type
- AccessControlType
Określa, czy dostęp jest dozwolony, czy blokowany.
Zwraca
Reprezentuje nową regułę kontroli dostępu dla określonego użytkownika z określonymi prawami dostępu, kontrolą dostępu i flagami.