SmtpPermission.IsSubsetOf(IPermission) Méthode
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une valeur indiquant 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
- target
- IPermission
IPermission qui doit être testé pour la relation de sous-ensemble. Cette autorisation doit être du même type que l’autorisation actuelle.
true
si l’autorisation actuelle est un sous-ensemble de l’autorisation spécifiée ; sinon, false
.
target
n'est pas SmtpPermission.
L’exemple de code suivant montre la relation de sous-ensemble entre deux autorisations.
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);
}
L’autorisation actuelle est un sous-ensemble de l’autorisation spécifiée si l’autorisation actuelle spécifie un état entièrement contenu par l’autorisation spécifiée. 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.
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :