CommonAce Sınıf

Tanım

Erişim denetimi girişini (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

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

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

Özellikler

AccessMask

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

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

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

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

ACE'nin erişime izin verip vermeyeceğini, erişimi reddeddiğini, sistem denetimlerine 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 GetBinaryForm(Byte[], Int32) bir ikili diziye 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 KnownAce nesneyle ilişkili nesneyi alır veya ayarlarSecurityIdentifier.

(Devralındığı yer: KnownAce)

Yöntemler

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()

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

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

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

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

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

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

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

MemberwiseClone()

Geçerli Objectöğesinin sığ 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 dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır