ActiveDirectorySecurity.AccessRuleFactory Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir AccessRule nesnesi oluşturur.
Aşırı Yüklemeler
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType) |
Belirtilen değerlere sahip bir AccessRule nesne oluşturur. |
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid) |
Belirtilen değerlere sahip bir AccessRule nesne oluşturur. |
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType)
- Kaynak:
- ActiveDirectorySecurity.cs
- Kaynak:
- ActiveDirectorySecurity.cs
- Kaynak:
- ActiveDirectorySecurity.cs
Belirtilen değerlere sahip bir AccessRule nesne oluşturur.
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
Parametreler
- identityReference
- IdentityReference
Güvenlik IdentityReference tanımlayıcısına (SID) çözümleyen NTAccount nesnesi gibi bir nesne.
- isInherited
- Boolean
Boolean ACL'lerin devralınıp devralınmadığını gösteren nesne. true
ACL'ler devralındıysa; aksi takdirde , false
.
- inheritanceFlags
- InheritanceFlags
Bir InheritanceFlags dizin nesnesinde devralma bayrakları içeren bir nesne.
- propagationFlags
- PropagationFlags
Bir PropagationFlags dizin nesnesinde devralma yayma bayrakları içeren bir nesne.
- type
- AccessControlType
AccessControlType ACE türünü içeren bir nesne.
Döndürülenler
AccessRule nesnesine ActiveDirectorySecurity karşılık gelen.
Ayrıca bkz.
Şunlara uygulanır
AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType, Guid, Guid)
- Kaynak:
- ActiveDirectorySecurity.cs
- Kaynak:
- ActiveDirectorySecurity.cs
- Kaynak:
- ActiveDirectorySecurity.cs
Belirtilen değerlere sahip bir AccessRule nesne oluşturur.
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
Parametreler
- identityReference
- IdentityReference
Güvenlik IdentityReference tanımlayıcısına (SID) çözümleyen NTAccount nesnesi gibi bir nesne.
- isInherited
- Boolean
ACL'lerin Boolean devralındığını belirten nesne. true
ACL'ler devralındıysa; aksi takdirde , false
.
- inheritanceFlags
- InheritanceFlags
Dizin InheritanceFlags nesnesi için devralma bayrakları içeren bir nesne.
- propagationFlags
- PropagationFlags
Bir PropagationFlags dizin nesnesi için devralma yayma bayrakları içeren bir nesne.
- type
- AccessControlType
AccessControlType ACE türünü içeren bir nesne.
Döndürülenler
AccessRule nesnesine ActiveDirectorySecurity karşılık gelen.