SmtpPermission.IsSubsetOf(IPermission) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt einen Wert zurück, der angibt, ob die aktuelle Berechtigung eine Teilmenge des angegebenen Berechtigungsobjekts ist.
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
Eine IPermission, die auf die Teilmengenbeziehung überprüft werden soll. Diese Berechtigung muss denselben Typ aufweisen wie die aktuelle Berechtigung.
Gibt zurück
true
, wenn die aktuelle Berechtigung eine Teilmenge der angegebenen Berechtigung ist, andernfalls false
.
Ausnahmen
target
ist keine SmtpPermission.
Beispiele
Im folgenden Codebeispiel wird die Teilmengenbeziehung zwischen zwei Berechtigungen angezeigt.
static bool CheckSubSet(
SmtpPermission^ permission)
{
SmtpPermission^ allAccess =
gcnew SmtpPermission(PermissionState::Unrestricted);
return permission->IsSubsetOf(allAccess);
}
public static bool CheckSubSet(SmtpPermission permission)
{
SmtpPermission allAccess = new
SmtpPermission(System.Security.Permissions.PermissionState.Unrestricted);
return permission.IsSubsetOf(allAccess);
}
Hinweise
Die aktuelle Berechtigung ist eine Teilmenge der angegebenen Berechtigung, wenn die aktuelle Berechtigung einen Zustand angibt, der vollständig in der angegebenen Berechtigung enthalten ist. Wenn diese Methode zurückgibt true
, stellt die aktuelle Berechtigung keinen weiteren Zugriff auf die geschützte Ressource dar als die angegebene Berechtigung.