ObjectAce Oluşturucu

Tanım

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.

sid
SecurityIdentifier

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.

Şunlara uygulanır