Freigeben über


AccessControlEntry-Konstruktor (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.

Namespace: System.Messaging
Assembly: System.Messaging (in system.messaging.dll)

Syntax

'Declaration
Public Sub New ( _
    trustee As Trustee, _
    genericAccessRights As GenericAccessRights, _
    standardAccessRights As StandardAccessRights, _
    entryType As AccessControlEntryType _
)
'Usage
Dim trustee As Trustee
Dim genericAccessRights As GenericAccessRights
Dim standardAccessRights As StandardAccessRights
Dim entryType As AccessControlEntryType

Dim instance As New AccessControlEntry(trustee, genericAccessRights, standardAccessRights, entryType)
public AccessControlEntry (
    Trustee trustee,
    GenericAccessRights genericAccessRights,
    StandardAccessRights standardAccessRights,
    AccessControlEntryType entryType
)
public:
AccessControlEntry (
    Trustee^ trustee, 
    GenericAccessRights genericAccessRights, 
    StandardAccessRights standardAccessRights, 
    AccessControlEntryType entryType
)
public AccessControlEntry (
    Trustee trustee, 
    GenericAccessRights genericAccessRights, 
    StandardAccessRights standardAccessRights, 
    AccessControlEntryType entryType
)
public function AccessControlEntry (
    trustee : Trustee, 
    genericAccessRights : GenericAccessRights, 
    standardAccessRights : StandardAccessRights, 
    entryType : AccessControlEntryType
)

Parameter

  • trustee
    Ein Trustee, der einen Benutzer, eine Gruppe, einen Computer, eine Domäne oder einen Alias angibt.
  • entryType
    Einer der AccessControlEntryType-Werte, der angibt, ob die angegebenen Rechte gewährt, verweigert, festgelegt oder widerrufen werden.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentNullException

Der trustee-Parameter ist NULL (Nothing in Visual Basic).

InvalidEnumArgumentException

Der genericAccessRights-Parameter, der standardAccessRights-Parameter oder der entryType-Parameter sind keine gültigen Enumerationswerte.

Hinweise

Durch diese Überladung des Konstruktors wird die CustomAccessRights-Eigenschaft auf eine bitweise Kombination des angegebenen genericAccessRights-Parameters und standardAccessRights-Parameters festgelegt.

.NET Framework-Sicherheit

  • Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter .

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-Klasse
AccessControlEntry-Member
System.Messaging-Namespace