Udostępnij za pośrednictwem


AccessControlEntry Klasa

Definicja

Określa prawa dostępu dla trustee (użytkownika, grupy lub komputera) do wykonywania implementacji specyficznych dla aplikacji typowych zadań.

public ref class AccessControlEntry
public class AccessControlEntry
type AccessControlEntry = class
Public Class AccessControlEntry
Dziedziczenie
AccessControlEntry
Pochodne

Uwagi

Wiele aplikacji ma podobne operacje, do których można przypisać prawa zaufania, na przykład odczytywanie, zapisywanie i usuwanie obiektów. Po przypisaniu praw do tych ogólnych operacji aplikacja interpretuje je w sposób specyficzny dla tej aplikacji. Na przykład usługa kolejkowania komunikatów interpretuje operację odczytu jako odbieranie lub przeglądanie komunikatów z kolejki. Klasa AccessControlEntry zapewnia dostęp do tych wspólnych praw.

Podczas pracy z wpisami kontroli dostępu należy określić powiernik, do którego przypisujesz prawa. Należy ustawić co najmniej jedną z GenericAccessRightswłaściwości , lub CustomAccessRights , StandardAccessRightsaby wskazać prawa do przypisania do relacji zaufania. Właściwość można ustawić EntryType tak, aby określić, czy określone prawa mają zostać przyznane, czy odrzucone. Domyślnym typem wpisu jest zezwalanie na prawa.

Konstruktory

AccessControlEntry()

Inicjuje AccessControlEntry nowe wystąpienie klasy, które nie określa ani zaufania, ani zestawu praw do zastosowania.

AccessControlEntry(Trustee)

Inicjuje AccessControlEntry nowe wystąpienie klasy, które określa powiernik, do którego prawa są przyznawane lub odrzucane.

AccessControlEntry(Trustee, GenericAccessRights, StandardAccessRights, AccessControlEntryType)

Inicjuje AccessControlEntry nowe wystąpienie klasy, które określa powiernik, uprawnienia do przypisania i czy przyznać lub odmówić tych praw.

Właściwości

CustomAccessRights

Pobiera lub ustawia niestandardowe prawa dostępu.

EntryType

Pobiera lub ustawia wartość wskazującą, w jaki sposób prawa dostępu mają zastosowanie do relacji zaufania.

GenericAccessRights

Pobiera lub ustawia zestaw typowych praw dostępu mapujących zarówno na prawa dostępu standardowe, jak i specyficzne dla obiektu na potrzeby odczytywania, zapisywania i wykonywania.

StandardAccessRights

Pobiera lub ustawia zestaw standardowych praw dostępu, które odpowiadają operacjom typowym dla większości typów zabezpieczanych obiektów.

Trustee

Pobiera lub ustawia użytkownika, grupę, domenę lub alias, do którego przypisujesz prawa dostępu.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

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

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
ToString()

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

(Odziedziczone po Object)

Dotyczy

Zobacz też