GacIdentityPermission.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.
Zeigt an, ob die aktuelle Berechtigung eine Teilmenge der angegebenen Berechtigung 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
Ein Berechtigungsobjekt, für das geprüft werden soll, ob es eine Teilmenge einer anderen Berechtigung ist. Die Berechtigung muss vom selben Typ wie die aktuelle Berechtigung sein.
Gibt zurück
true
, wenn die aktuelle Berechtigung eine Teilmenge der angegebenen Berechtigung ist, andernfalls false
.
Ausnahmen
target
ist nicht null
und weist nicht denselben Typ wie die aktuelle Berechtigung auf.
Hinweise
Die aktuelle Berechtigung ist eine Teilmenge der angegebenen Berechtigung, wenn die aktuelle Berechtigung einen Satz von Vorgängen darstellt, 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.
Ein GacIdentityPermission unterstützt nur Setvorgänge (die IsSubsetOfMethoden , Intersectund Union ), wenn die aktuelle Berechtigung der angegebenen Berechtigung entspricht.