Udostępnij przez


CustomAce Klasa

Definicja

Reprezentuje Access Control Entry (ACE), który nie jest zdefiniowany przez jednego z elementów członkowskich AceType wyliczenia.

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
Dziedziczenie
CustomAce

Uwagi

Obiekt CustomAce zawiera nagłówek ACE i nieprzezroczysty obiekt blob danych.

Konstruktorów

Nazwa Opis
CustomAce(AceType, AceFlags, Byte[])

Inicjuje nowe wystąpienie klasy CustomAce.

Pola

Nazwa Opis
MaxOpaqueLength

Zwraca maksymalną dozwoloną długość nieprzezroczystego obiektu blob danych dla tego CustomAce obiektu.

Właściwości

Nazwa Opis
AceFlags

Pobiera lub ustawia AceFlags skojarzone z tym GenericAce obiektem.

(Dziedziczone od GenericAce)
AceType

Pobiera typ tego Access Control Entry (ACE).

(Dziedziczone od GenericAce)
AuditFlags

Pobiera informacje inspekcji skojarzone z tym Access Control Entry (ACE).

(Dziedziczone od GenericAce)
BinaryLength

Pobiera długość w bajtach reprezentacji binarnej bieżącego CustomAce obiektu. Ta długość powinna być używana przed kierowaniem listy ACL do tablicy binarnej za pomocą GetBinaryForm(Byte[], Int32) metody .

InheritanceFlags

Pobiera flagi określające właściwości dziedziczenia tego Access Control Entry (ACE).

(Dziedziczone od GenericAce)
IsInherited

Pobiera wartość logiczną określającą, czy ten Access Control Entry (ACE) jest dziedziczony, czy jest ustawiany jawnie.

(Dziedziczone od GenericAce)
OpaqueLength

Pobiera długość nieprzezroczystych danych skojarzonych z tym CustomAce obiektem.

PropagationFlags

Pobiera flagi określające właściwości propagacji dziedziczenia tego Access Control Entry (ACE).

(Dziedziczone od GenericAce)

Metody

Nazwa Opis
Copy()

Tworzy głęboką kopię tego wpisu Access Control (ACE).

(Dziedziczone od GenericAce)
Equals(Object)

Określa, czy określony GenericAce obiekt jest równy bieżącemu GenericAce obiektowi.

(Dziedziczone od GenericAce)
GetBinaryForm(Byte[], Int32)

Marshaluje zawartość CustomAce obiektu do określonej tablicy bajtów rozpoczynającej się od określonego przesunięcia.

GetHashCode()

Służy jako funkcja skrótu GenericAce dla klasy . Metoda jest odpowiednia GetHashCode() do użycia w algorytmach tworzenia skrótów i strukturach danych, takich jak tabela skrótów.

(Dziedziczone od GenericAce)
GetOpaque()

Zwraca nieprzezroczyste dane skojarzone z tym CustomAce obiektem.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Dziedziczone od Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Dziedziczone od Object)
SetOpaque(Byte[])

Ustawia nieprzezroczyste dane wywołania zwrotnego skojarzone z tym CustomAce obiektem.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Dziedziczone od Object)

Dotyczy