Aracılığıyla paylaş


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

SecurityIdentifier Yeni ACE ile ilişkili.

flags
ObjectAceFlags

ve inheritedType parametrelerinin type 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 devralabilecek 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 donuk 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