Share via


ObjectAce Sınıf

Tanım

Dizin Hizmetleri nesnelerine erişimi denetler. Bu sınıf, bir dizin nesnesiyle ilişkili bir Access Control Girdisini (ACE) temsil eder.

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

Oluşturucular

ObjectAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, ObjectAceFlags, Guid, Guid, Boolean, Byte[])

sınıfının yeni bir örneğini ObjectAce 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 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 ObjectAce nesnenin ikili gösteriminin uzunluğunu bayt cinsinden alır. Bu uzunluk, ACL'yi yöntemiyle GetBinaryForm(Byte[], Int32) bir ikili diziye hazırlamadan önce kullanılmalıdır.

InheritanceFlags

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

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

Bu ObjectAce nesnenin temsil Access Control Girdisini (ACE) devralabilen nesne türünün GUID'sini alır veya ayarlar.

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

ve InheritedObjectAceType özelliklerinin geçerli nesne türlerini tanımlayan değerler içerip içermediğini ObjectAceType belirten bayrakları alır veya ayarlar.

ObjectAceType

Bu ObjectAce nesneyle ilişkili nesne türünün GUID'sini alır veya ayarlar.

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 ObjectAce 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 Access Control Girdileri (ACL) için opak veri BLOB'unun izin verilen uzunluk üst sınırını bayt cinsinden döndürü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