SocketPermission.IsSubsetOf(IPermission) Metod

Definition

Avgör om den aktuella behörigheten är en delmängd av den angivna behörigheten.

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

Parametrar

target
IPermission

En SocketPermission som ska testas för delmängdsrelationen.

Returer

Om target är nullreturnerar true den här metoden om den aktuella instansen inte definierar några behörigheter, falseannars . Om target är inte nullreturnerar true den här metoden om den aktuella instansen definierar en delmängd target behörigheter, annars false.

Undantag

target är inte en SocketException.

DnsPermission beviljas inte till metodanroparen.

Kommentarer

Den aktuella behörigheten är en delmängd av den angivna behörigheten om den aktuella behörigheten anger en uppsättning åtgärder som helt ingår i den angivna behörigheten.

Till exempel är en behörighet som representerar åtkomst till 192.168.1.1:80 en delmängd av en behörighet som representerar åtkomst till 192.168.1.1:Any. Om den här metoden returnerar truerepresenterar den aktuella behörigheten inte mer åtkomst till den skyddade resursen än den angivna behörigheten.

Gäller för