AccessRule Oluşturucu
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.
Belirtilen değerleri kullanarak sınıfının yeni bir örneğini AccessRule başlatır.
protected:
AccessRule(System::Security::Principal::IdentityReference ^ identity, int accessMask, bool isInherited, System::Security::AccessControl::InheritanceFlags inheritanceFlags, System::Security::AccessControl::PropagationFlags propagationFlags, System::Security::AccessControl::AccessControlType type);
protected AccessRule (System.Security.Principal.IdentityReference identity, int accessMask, bool isInherited, System.Security.AccessControl.InheritanceFlags inheritanceFlags, System.Security.AccessControl.PropagationFlags propagationFlags, System.Security.AccessControl.AccessControlType type);
new System.Security.AccessControl.AccessRule : System.Security.Principal.IdentityReference * int * bool * System.Security.AccessControl.InheritanceFlags * System.Security.AccessControl.PropagationFlags * System.Security.AccessControl.AccessControlType -> System.Security.AccessControl.AccessRule
Protected Sub New (identity As IdentityReference, accessMask As Integer, isInherited As Boolean, inheritanceFlags As InheritanceFlags, propagationFlags As PropagationFlags, type As AccessControlType)
Parametreler
- identity
- IdentityReference
Erişim kuralının uygulandığı kimlik. Bu parametre, olarak yayınlanabilir bir SecurityIdentifiernesne olmalıdır.
- accessMask
- Int32
Bu kuralın erişim maskesi. Erişim maskesi, anlamları tek tek tümleştiriciler tarafından tanımlanan anonim bitlerden oluşan 32 bitlik bir koleksiyondur.
- isInherited
- Boolean
true
bu kural bir üst kapsayıcıdan devralındıysa.
- inheritanceFlags
- InheritanceFlags
Erişim kuralının devralma özellikleri.
- propagationFlags
- PropagationFlags
Devralınan erişim kurallarının otomatik olarak yayılıp yayılmadığı. olarak ayarlanırsa inheritanceFlags
Noneyayma bayrakları yoksayılır.
- type
- AccessControlType
Geçerli erişim denetimi türü.
Özel durumlar
parametresinin identity
değeri olarak SecurityIdentifieratanamaz veya type
parametre geçersiz bir değer içeriyor.
parametresinin accessMask
değeri sıfırdır veya inheritanceFlags
veya propagationFlags
parametreleri tanınmayan bayrak değerleri içerir.
Devralanlara Notlar
Bu yöntem tümleştiriciler tarafından kullanılmamalıdır. Tümleştiriciler hiçbir zaman devralınan kurallar oluşturmamalıdır.