ObjectAce Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Dizin Hizmetleri nesnelerine erişimi denetler. Bu sınıf, dizin nesnesiyle ilişkilendirilmiş 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
| Name | Description |
|---|---|
| ObjectAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, ObjectAceFlags, Guid, Guid, Boolean, Byte[]) |
sınıfının yeni bir örneğini ObjectAce 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 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 nesnesinin temsil ettiği 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 ObjectAceType özelliklerinin geçerli nesne türlerini tanımlayan değerler içerip içermediğini InheritedObjectAceType 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 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 ObjectAce 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 Access Control Girdileri (ACL) için bir opak veri BLOB'unun izin verilen maksimum uzunluğunu bayt cinsinden döndürü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) |