CommonAce Sınıf

Tanım

Bir erişim denetimi girdisi (ACE) temsil eder.

public ref class CommonAce sealed : System::Security::AccessControl::QualifiedAce
public sealed class CommonAce : System.Security.AccessControl.QualifiedAce
type CommonAce = class
    inherit QualifiedAce
Public NotInheritable Class CommonAce
Inherits QualifiedAce
Devralma

Açıklamalar

CommonAce sınıfı en yaygın sekiz ACE türünü temsil eder:

Oluşturucular

Name Description
CommonAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, Boolean, Byte[])

CommonAce sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
AccessMask

Bu KnownAce nesne için erişim maskesini alır veya ayarlar.

(Devralındığı yer: KnownAce)
AceFlags

Bu AceFlags nesneyle ilişkili öğesini GenericAce alır veya ayarlar.

(Devralındığı yer: GenericAce)
AceQualifier

ACE'nin erişime izin verip vermeyeceğini, erişimi reddedip, sistem denetimlerine neden olduğunu veya sistem alarmlarına neden olduğunu belirten bir değer alır.

(Devralındığı yer: QualifiedAce)
AceType

Bu Access Control Girdisinin (ACE) türünü alır.

(Devralındığı yer: GenericAce)
AuditFlags

Bu Access Control Girdisi (ACE) ile ilişkili denetim bilgilerini alır.

(Devralındığı yer: GenericAce)
BinaryLength

Geçerli CommonAce nesnenin ikili gösteriminin uzunluğunu bayt cinsinden alır. ACL'yi bir ikili diziye GetBinaryForm(Byte[], Int32) hazırlamadan önce yöntemiyle bu uzunluğu kullanın.

InheritanceFlags

Bu Access Control Girdisinin (ACE) devralma özelliklerini belirten bayrakları alır.

(Devralındığı yer: GenericAce)
IsCallback

Bu QualifiedAce nesnenin geri çağırma verileri içerip içermediğini belirtir.

(Devralındığı yer: QualifiedAce)
IsInherited

Bu Access Control Girdisi'nin (ACE) devralındığını veya açıkça ayarlandığını belirten bir Boole değeri alır.

(Devralındığı yer: GenericAce)
OpaqueLength

Bu QualifiedAce nesneyle ilişkili opak geri çağırma verilerinin uzunluğunu alır. Bu özellik yalnızca geri çağırma Access Control Girdileri (ACL) için geçerlidir.

(Devralındığı yer: QualifiedAce)
PropagationFlags

Bu Access Control Girdisinin (ACE) devralma yayma özelliklerini belirten bayrakları alır.

(Devralındığı yer: GenericAce)
SecurityIdentifier

Bu SecurityIdentifier nesneyle ilişkili nesneyi alır veya ayarlarKnownAce.

(Devralındığı yer: KnownAce)

Yöntemler

Name Description
Copy()

Bu Access Control Girdisinin (ACE) derin bir kopyasını oluşturur.

(Devralındığı yer: GenericAce)
Equals(Object)

Belirtilen GenericAce nesnenin geçerli GenericAce nesneye eşit olup olmadığını belirler.

(Devralındığı yer: GenericAce)
GetBinaryForm(Byte[], Int32)

Nesnenin CommonAce içeriğini belirtilen uzaklıkta başlayan belirtilen bayt dizisine sıralar.

GetHashCode()

GenericAce sınıfı için karma işlevi görür. GetHashCode() yöntemi karma algoritmalarında ve karma tablo gibi veri yapılarında kullanıma uygundur.

(Devralındığı yer: GenericAce)
GetOpaque()

Bu QualifiedAce nesneyle ilişkili opak geri çağırma verilerini döndürür.

(Devralındığı yer: QualifiedAce)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
MaxOpaqueLength(Boolean)

Geri çağırma erişim denetimi girdileri (ACL' ler) için opak veri BLOB'unun izin verilen maksimum uzunluğunu alır.

MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
SetOpaque(Byte[])

Bu QualifiedAce nesneyle ilişkili opak geri çağırma verilerini ayarlar.

(Devralındığı yer: QualifiedAce)
ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır