Freigeben über


AccessControlEntry Klasse

Definition

Gibt Zugriffsrechte für einen Vertrauensnehmer (einen Benutzer, eine Gruppe oder einen Computer) für die Ausführung anwendungsspezifischer Implementierungen allgemeiner Aufgaben an.

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 einem Treuhänder Rechte zugewiesen werden können, z. B. Lesen, Schreiben und Löschen von Objekten. Wenn Sie Berechtigungen für diese allgemeinen Vorgänge zuweisen, interpretiert die Anwendung sie in einer für diese Anwendung spezifischen Weise. Beispielsweise interpretiert Message Queuing den Lesevorgang als Empfangen oder Einsehen von Nachrichten aus einer Warteschlange. Die AccessControlEntry -Klasse bietet Zugriff auf diese allgemeinen Rechte.

Wenn Sie mit Zugriffssteuerungseinträgen arbeiten, geben Sie einen Vertrauenshänder an, dem Sie die Rechte zuweisen. Sie müssen mindestens eine der GenericAccessRightsEigenschaften , StandardAccessRightsoder CustomAccessRights festlegen, um anzugeben, welche Rechte dem Treuhänder zugewiesen werden sollen. Sie können die EntryType -Eigenschaft festlegen, um anzugeben, ob die von Ihnen angegebenen Rechte gewährt oder verweigert werden sollen. Der Standardeintragstyp besteht darin, Rechte zuzulassen.

Konstruktoren

AccessControlEntry()

Initialisiert eine neue Instanz der AccessControlEntry-Klasse, die weder einen Vertrauensnehmer noch die zuzuweisenden Rechte angibt.

AccessControlEntry(Trustee)

Initialisiert eine neue Instanz der AccessControlEntry-Klasse, die einen Vertrauensnehmer angibt, dem Rechte erteilt oder verweigert werden können.

AccessControlEntry(Trustee, GenericAccessRights, StandardAccessRights, AccessControlEntryType)

Initialisiert eine neue Instanz der AccessControlEntry-Klasse, die einen Vertrauensnehmer und die zuzuweisenden Rechte angibt und darüber hinaus festlegt, ob diese Rechte erteilt oder verweigert werden.

Eigenschaften

CustomAccessRights

Ruft benutzerdefinierte Zugriffsrechte ab oder legt diese fest.

EntryType

Ruft einen Wert ab, der angibt, wie die Zugriffsrechte auf den Vertrauensnehmer angewendet werden, oder legt diesen fest.

GenericAccessRights

Ruft eine Gruppe von allgemeinen Zugriffsrechten ab, die sowohl standardmäßigen als auch objektspezifischen Zugriffsrechten für Lesen, Schreiben und Ausführen zugeordnet sind, oder legt diese fest.

StandardAccessRights

Ruft eine Gruppe von Standardzugriffsrechten ab, die Vorgängen entsprechen, die den meisten Typen von sicherungsfähigen Objekten gemeinsam sind, oder legt diese fest.

Trustee

Ruft den Benutzer, die Gruppe, die Domäne oder den Alias ab, dem bzw. der Zugriffsrechte zugewiesen werden, oder legt diesen bzw. diese fest.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Weitere Informationen