AccessControlEntry Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt Zugriffsrechte für einen Trustee (Benutzer, Gruppe oder Computer) an, um anwendungsspezifische Implementierungen allgemeiner Aufgaben auszuführen.
public ref class AccessControlEntry
public class AccessControlEntry
type AccessControlEntry = class
Public Class AccessControlEntry
- Vererbung
-
AccessControlEntry
- Abgeleitet
Hinweise
Viele Anwendungen verfügen über ähnliche Vorgänge, denen ein Trustee Berechtigungen zugewiesen werden kann, z. B. Lesen, Schreiben und Löschen von Objekten. Wenn Sie diesen allgemeinen Vorgängen Rechte zuweisen, interpretiert die Anwendung sie so, dass sie für diese Anwendung spezifisch sind. Beispielsweise interpretiert Message Queuing den Lesevorgang als Empfangen oder Anzeigen von Nachrichten aus einer Warteschlange. Die AccessControlEntry Klasse bietet Zugriff auf diese gemeinsamen Rechte.
Beim Arbeiten mit Zugriffssteuerungseinträgen geben Sie einen Trustee an, dem Sie die Rechte zuweisen. Sie müssen mindestens einen der GenericAccessRightsEigenschaften StandardAccessRightsoder CustomAccessRights Eigenschaften festlegen, um anzugeben, welche Rechte dem Trustee zugewiesen werden sollen. Sie können die EntryType Eigenschaft festlegen, um anzugeben, ob die von Ihnen angegebenen Rechte erteilt oder verweigert werden sollen. Der Standardeintragstyp besteht darin, Rechte zuzulassen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| AccessControlEntry() |
Initialisiert eine neue Instanz der Klasse, die AccessControlEntry weder einen Trustee noch eine Gruppe von Rechten angibt, die angewendet werden sollen. |
| AccessControlEntry(Trustee, GenericAccessRights, StandardAccessRights, AccessControlEntryType) |
Initialisiert eine neue Instanz der AccessControlEntry Klasse, die einen Trustee, rechte zum Zuweisen angibt und ob diese Rechte gewährt oder verweigert werden sollen. |
| AccessControlEntry(Trustee) |
Initialisiert eine neue Instanz der AccessControlEntry Klasse, die einen Trustee angibt, dem Rechte gewährt oder verweigert werden. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| CustomAccessRights |
Ruft benutzerdefinierte Zugriffsrechte ab oder legt diese fest. |
| EntryType |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, wie die Zugriffsrechte für den Trustee gelten. |
| GenericAccessRights |
Dient zum Abrufen oder Festlegen einer Reihe allgemeiner Zugriffsrechte, die standard- und objektspezifischen Zugriffsrechten zum Lesen, Schreiben und Ausführen zugeordnet sind. |
| StandardAccessRights |
Dient zum Abrufen oder Festlegen eines Satzes von Standardzugriffsrechten, die Vorgängen entsprechen, die den meisten Typen von sicherungsfähigen Objekten entsprechen. |
| Trustee |
Ruft den Benutzer, die Gruppe, die Domäne oder den Alias ab, dem Sie Zugriffsrechte zuweisen, oder legt diesen fest. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |