SocketPermission.IsSubsetOf(IPermission) Méthode

Définition

Détermine si l’autorisation actuelle est un sous-ensemble de l’autorisation spécifiée.

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

Paramètres

target
IPermission

Qui SocketPermission doit être testé pour la relation de sous-ensemble.

Retours

Si target c’est nullle cas, cette méthode retourne true si l’instance actuelle ne définit aucune autorisation ; sinon, false. Si target ce n’est pas nullle cas, cette méthode retourne true si l’instance actuelle définit un sous-ensemble d’autorisations target ; sinon, false.

Exceptions

target n’est pas un SocketException.

DnsPermission n’est pas accordé à l’appelant de méthode.

Remarques

L’autorisation actuelle est un sous-ensemble de l’autorisation spécifiée si l’autorisation actuelle spécifie un ensemble d’opérations entièrement contenues par l’autorisation spécifiée.

Par exemple, une autorisation qui représente l’accès à 192.168.1.1:80 est un sous-ensemble d’une autorisation qui représente l’accès à 192.168.1.1 :Any. Si cette méthode retourne true, l’autorisation actuelle ne représente pas plus d’accès à la ressource protégée que l’autorisation spécifiée.

S’applique à