CustomAce Sınıf

Tanım

AceType sabit listesi üyelerinden biri tarafından tanımlanmayan bir Access Control Girdisini (ACE) temsil eder.

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

Açıklamalar

Nesne CustomAce bir ACE üst bilgisi ve opak bir veri blobu içerir.

Oluşturucular

Name Description
CustomAce(AceType, AceFlags, Byte[])

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

Alanlar

Name Description
MaxOpaqueLength

Bu CustomAce nesne için izin verilen en fazla opak veri blobu uzunluğunu döndürür.

Özellikler

Name Description
AceFlags

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

(Devralındığı yer: GenericAce)
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 CustomAce 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)
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 CustomAce nesneyle ilişkili opak verilerin uzunluğunu alır.

PropagationFlags

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

(Devralındığı yer: GenericAce)

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 CustomAce 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 CustomAce nesneyle ilişkili opak verileri döndürür.

GetType()

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

(Devralındığı yer: Object)
MemberwiseClone()

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

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

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

ToString()

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

(Devralındığı yer: Object)

Şunlara uygulanır