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 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) |