AccessControlEntry-Klasse
Gibt Zugriffsrechte für einen Vertrauensnehmer (einen Benutzer, eine Gruppe oder einen Computer) für die Ausführung anwendungsspezifischer Implementierungen allgemeiner Aufgaben an.
Namespace: System.Messaging
Assembly: System.Messaging (in system.messaging.dll)
Syntax
'Declaration
Public Class AccessControlEntry
'Usage
Dim instance As AccessControlEntry
public class AccessControlEntry
public ref class AccessControlEntry
public class AccessControlEntry
public class AccessControlEntry
Hinweise
Viele Anwendungen umfassen ähnliche Vorgänge, für die Vertrauensnehmern entsprechende Rechte zugewiesen werden können, z. B. Lesen, Schreiben und Löschen von Objekten. Wenn Sie Rechte für solche allgemeinen Vorgänge zuweisen, interpretiert die Anwendung diese als speziell auf die Anwendung bezogen. Message Queuing beispielsweise interpretiert den Lesevorgang als Empfangen oder Einsehen von Meldungen aus einer Warteschlange. Die AccessControlEntry-Klasse ermöglicht den Zugriff auf diese allgemeinen Rechte.
Bei der Arbeit mit Zugriffssteuerungseinträgen geben Sie einen Vertrauensnehmer an, dem Sie die entsprechenden Rechte zuweisen. Um die Rechte anzugeben, die einem Vertrauensnehmer zugewiesen werden sollen, müssen Sie mindestens eine der folgenden Eigenschaften festlegen: die GenericAccessRights-Eigenschaft, die StandardAccessRights-Eigenschaft oder die CustomAccessRights-Eigenschaft. Sie können die EntryType-Eigenschaft so festlegen, dass sie angibt, ob die von Ihnen angegebenen Rechte gewährt oder verweigert werden. In der Standardeinstellung werden die Rechte gewährt.
Vererbungshierarchie
System.Object
System.Messaging.AccessControlEntry
System.Messaging.MessageQueueAccessControlEntry
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
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
AccessControlEntry-Member
System.Messaging-Namespace
AccessControlList
MessageQueueAccessControlEntry
MessageQueue.SetPermissions