Freigeben über


ConfigurationPermission.IsSubsetOf(IPermission) Methode

Definition

Vergleicht das ConfigurationPermission-Objekt mit einem Objekt, das die IPermission-Schnittstelle implementiert.

public:
 override bool IsSubsetOf(System::Security::IPermission ^ target);
public override bool IsSubsetOf (System.Security.IPermission target);
override this.IsSubsetOf : System.Security.IPermission -> bool
Public Overrides Function IsSubsetOf (target As IPermission) As Boolean

Parameter

target
IPermission

Das Objekt, mit dem verglichen werden soll.

Gibt zurück

true, wenn der Berechtigungszustand gleich ist; andernfalls false.

Ausnahmen

target ist nicht als ConfigurationPermission typisiert.

Hinweise

Obwohl die Methodensignatur jedes Objekt akzeptiert, das die IPermission -Schnittstelle implementiert, wird eine ArgumentException Ausnahme ausgelöst, wenn der Aufruf der GetType -Methode für das Objekt, auf das target vom -Parameter verwiesen wird, nicht zurückgibt System.Configuration.ConfigurationPermission.

Wenn das Objekt, auf das target vom Parameter verwiesen wird, lautet null, wird der Vergleich zwischen dem Berechtigungsstatus des ConfigurationPermission Objekts und dem None Wert der PermissionState Enumeration durchgeführt.

Gilt für: