ObjectAce Klasa
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Kontroluje dostęp do obiektów usług katalogowych. Ta klasa reprezentuje Access Control Entry (ACE) skojarzona z obiektem katalogu.
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
- Dziedziczenie
Konstruktorów
| Nazwa | Opis |
|---|---|
| ObjectAce(AceFlags, AceQualifier, Int32, SecurityIdentifier, ObjectAceFlags, Guid, Guid, Boolean, Byte[]) |
Inicjuje ObjectAce nowe wystąpienie klasy. |
Właściwości
| Nazwa | Opis |
|---|---|
| AccessMask |
Pobiera lub ustawia maskę dostępu dla tego KnownAce obiektu. (Dziedziczone od KnownAce) |
| AceFlags |
Pobiera lub ustawia AceFlags skojarzone z tym GenericAce obiektem. (Dziedziczone od GenericAce) |
| AceQualifier |
Pobiera wartość określającą, czy ACE zezwala na dostęp, odmawia dostępu, powoduje inspekcję systemu lub powoduje alarmy systemowe. (Dziedziczone od QualifiedAce) |
| 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 ObjectAce obiektu. Ta długość powinna być używana przed przesłaniem 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) |
| InheritedObjectAceType |
Pobiera lub ustawia identyfikator GUID typu obiektu, który może dziedziczyć Access Control Entry (ACE), który reprezentuje ten ObjectAce obiekt. |
| IsCallback |
Określa, czy ten QualifiedAce obiekt zawiera dane wywołania zwrotnego. (Dziedziczone od QualifiedAce) |
| IsInherited |
Pobiera wartość logiczną określającą, czy ta Access Control Entry (ACE) jest dziedziczona lub jest ustawiana jawnie. (Dziedziczone od GenericAce) |
| ObjectAceFlags |
Pobiera lub ustawia flagi określające, czy ObjectAceType właściwości i InheritedObjectAceType zawierają wartości identyfikujące prawidłowe typy obiektów. |
| ObjectAceType |
Pobiera lub ustawia identyfikator GUID typu obiektu skojarzonego z tym ObjectAce obiektem. |
| OpaqueLength |
Pobiera długość nieprzezroczystych danych wywołania zwrotnego skojarzonych z tym QualifiedAce obiektem. Ta właściwość jest prawidłowa tylko dla wywołania zwrotnego Access Control Wpisy (ACE). (Dziedziczone od QualifiedAce) |
| PropagationFlags |
Pobiera flagi określające właściwości propagacji dziedziczenia tego Access Control Entry (ACE). (Dziedziczone od GenericAce) |
| SecurityIdentifier |
Pobiera lub ustawia SecurityIdentifier obiekt skojarzony z tym KnownAce obiektem. (Dziedziczone od KnownAce) |
Metody
| Nazwa | Opis |
|---|---|
| Copy() |
Tworzy głęboką kopię tego Access Control Entry (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ść ObjectAce 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 wywołania zwrotnego skojarzone z tym QualifiedAce obiektem. (Dziedziczone od QualifiedAce) |
| GetType() |
Type Pobiera bieżące wystąpienie. (Dziedziczone od Object) |
| MaxOpaqueLength(Boolean) |
Zwraca maksymalną dozwoloną długość w bajtach nieprzezroczystego obiektu BLOB danych dla wywołania zwrotnego Access Control wpisów (ACE). |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Dziedziczone od Object) |
| SetOpaque(Byte[]) |
Ustawia nieprzezroczyste dane wywołania zwrotnego skojarzone z tym QualifiedAce obiektem. (Dziedziczone od QualifiedAce) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Dziedziczone od Object) |