AccessControlEntryType-Enumeration
Gibt an, ob Zugriffsrechte für einen Vertrauensnehmer erteilt, verweigert oder widerrufen werden.
Namespace: System.Messaging
Assembly: System.Messaging (in system.messaging.dll)
Syntax
'Declaration
Public Enumeration AccessControlEntryType
'Usage
Dim instance As AccessControlEntryType
public enum AccessControlEntryType
public enum class AccessControlEntryType
public enum AccessControlEntryType
public enum AccessControlEntryType
Member
Membername | Beschreibung | |
---|---|---|
Allow | Ein Eintrag für die Gewährung des Zugriffs. Dieser bewirkt, dass die neuen Rechte den vorhandenen Rechten des Vertrauensnehmers hinzugefügt werden. | |
Deny | Ein Eintrag für die Verweigerung des Zugriffs. Dieser bewirkt, dass dem Vertrauensnehmer neben den gegenwärtig verweigerten Rechten die angegebenen Rechte verweigert werden. | |
Revoke | Ein Eintrag, der alle vorhandenen erteilten oder verweigerten Rechte für den angegebenen Vertrauensnehmer entfernt. | |
Set | Ein Eintrag für die Gewährung des Zugriffs, der Allow ähnelt, jedoch nur die angegebenen Rechte gewährt. Bei Verwendung werden alle vorhandenen Rechte des Vertrauensnehmers verworfen, einschließlich aller vorhandenen Einträge für Zugriffsverweigerung. |
Hinweise
Wenn Sie mithilfe der AccessControlEntry-Klasse ein neues Zugriffsrecht für einen Vertrauensnehmer angeben, legen Sie die EntryType-Eigenschaft so fest, dass sie beschreibt, ob das Recht erteilt oder verweigert wird. Darüber hinaus können Sie definieren, ob das neue Recht an eine vorhandene Liste angefügt wird (wenn der Vertrauensnehmer, für den Zugriffsberechtigungen hinzugefügt oder entfernt werden, bereits im Kontext vorhanden ist) oder ob das neue Recht bereits definierte Rechte überschreibt und löscht.
Beim Erstellen eines neuen Allow-Eintrags kann ein bereits vorhandener Deny-Eintrag für denselben Vertrauensnehmer vorliegen, der Vorrang erhält und angesprochen werden muss. Wenn ein neuer Deny-Eintrag erstellt wird, kann ebenso ein bereits vorhandener Allow-Eintrag vorliegen, der Vorrang erhält. Weitere Informationen über die Anwendungsreihenfolge von Zugriffsrechten finden Sie unter AccessControlList.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
System.Messaging-Namespace
AccessControlEntry-Klasse
MessageQueue.SetPermissions