ObjectAce 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.
sınıfının yeni bir örneğini ObjectAce başlatır.
public:
ObjectAce(System::Security::AccessControl::AceFlags aceFlags, System::Security::AccessControl::AceQualifier qualifier, int accessMask, System::Security::Principal::SecurityIdentifier ^ sid, System::Security::AccessControl::ObjectAceFlags flags, Guid type, Guid inheritedType, bool isCallback, cli::array <System::Byte> ^ opaque);
public ObjectAce(System.Security.AccessControl.AceFlags aceFlags, System.Security.AccessControl.AceQualifier qualifier, int accessMask, System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAceFlags flags, Guid type, Guid inheritedType, bool isCallback, byte[]? opaque);
public ObjectAce(System.Security.AccessControl.AceFlags aceFlags, System.Security.AccessControl.AceQualifier qualifier, int accessMask, System.Security.Principal.SecurityIdentifier sid, System.Security.AccessControl.ObjectAceFlags flags, Guid type, Guid inheritedType, bool isCallback, byte[] opaque);
new System.Security.AccessControl.ObjectAce : System.Security.AccessControl.AceFlags * System.Security.AccessControl.AceQualifier * int * System.Security.Principal.SecurityIdentifier * System.Security.AccessControl.ObjectAceFlags * Guid * Guid * bool * byte[] -> System.Security.AccessControl.ObjectAce
Public Sub New (aceFlags As AceFlags, qualifier As AceQualifier, accessMask As Integer, sid As SecurityIdentifier, flags As ObjectAceFlags, type As Guid, inheritedType As Guid, isCallback As Boolean, opaque As Byte())
Parametreler
- aceFlags
- AceFlags
Yeni Access Control Girdisi (ACE) için devralma, devralma yayma ve denetim koşulları.
- qualifier
- AceQualifier
Yeni ACE kullanımı.
- accessMask
- Int32
ACE için erişim maskesi.
Yeni SecurityIdentifier ACE ile ilişkili.
- flags
- ObjectAceFlags
ve type parametrelerinin inheritedType geçerli nesne GUID'leri içerip içermediği.
- type
- Guid
Yeni ACE'nin uygulandığı nesne türünü tanımlayan GUID.
- inheritedType
- Guid
Yeni ACE'yi devralabilen nesne türünü tanımlayan GUID.
- isCallback
- Boolean
true yeni ACE bir geri çağırma türü ise ACE.
- opaque
- Byte[]
Yeni ACE ile ilişkili opak veriler. Bu yalnızca geri çağırma ACE türleri için izin verilir. Bu dizinin uzunluğu yöntemin dönüş değerinden MaxOpaqueLength(Boolean) büyük olmamalıdır.
Özel durumlar
Niteleyici parametresi geçersiz bir değer içeriyor veya opak parametrenin değerinin uzunluğu yöntemin dönüş değerinden MaxOpaqueLength(Boolean) büyük.