Freigeben über


DBDataPermission.IsSubsetOf-Methode

Gibt einen Wert zurück, der angibt, ob das aktuelle Berechtigungsobjekt eine Teilmenge des angegebenen Berechtigungsobjekts ist.

Namespace: System.Data.Common
Assembly: System.Data (in system.data.dll)

Syntax

'Declaration
Public Overrides Function IsSubsetOf ( _
    target As IPermission _
) As Boolean
'Usage
Dim instance As DBDataPermission
Dim target As IPermission
Dim returnValue As Boolean

returnValue = instance.IsSubsetOf(target)
public override bool IsSubsetOf (
    IPermission target
)
public:
virtual bool IsSubsetOf (
    IPermission^ target
) override
public boolean IsSubsetOf (
    IPermission target
)
public override function IsSubsetOf (
    target : IPermission
) : boolean

Parameter

  • target
    Ein Berechtigungsobjekt, für das geprüft wird, ob es eine Teilmenge eines anderen Berechtigungsobjekts ist. Dieses Objekt muss von demselben Typ sein wie das aktuelle Berechtigungsobjekt.

Rückgabewert

true, wenn das aktuelle Berechtigungsobjekt eine Teilmenge des angegebenen Berechtigungsobjekts ist, andernfalls false.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentException

Der target-Parameter ist ein Objekt, das nicht von demselben Typ wie das aktuelle Berechtigungsobjekt ist.

Hinweise

Das aktuelle Berechtigungsobjekt ist eine Teilmenge des angegebenen Berechtigungsobjekts, wenn das aktuelle Berechtigungsobjekt eine Gruppe von Operationen angibt, die vollständig im angegebenen Berechtigungsobjekt enthalten ist. Beispielsweise ist eine Berechtigung, die den Zugriff auf C:\beispiel.txt darstellt, eine Teilmenge einer Berechtigung, die den Zugriff auf C:\ darstellt. Wenn diese Methode true zurückgibt, stellt das aktuelle Berechtigungsobjekt keine weitergehenden Zugriffsrechte für die geschützte Ressource dar als das angegebene Berechtigungsobjekt.

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

DBDataPermission-Klasse
DBDataPermission-Member
System.Data.Common-Namespace