AccessControlEntry Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |