ZoneIdentityPermission.Intersect(IPermission) Metodo

Definizione

Crea e restituisce un'autorizzazione che rappresenta l'intersezione tra l'autorizzazione corrente e quella specificata.Creates and returns a permission that is the intersection of the current permission and the specified permission.

public:
 override System::Security::IPermission ^ Intersect(System::Security::IPermission ^ target);
public override System.Security.IPermission Intersect (System.Security.IPermission target);
override this.Intersect : System.Security.IPermission -> System.Security.IPermission
Public Overrides Function Intersect (target As IPermission) As IPermission

Parametri

target
IPermission

Autorizzazione da intersecare con quella corrente.A permission to intersect with the current permission. Deve essere dello stesso tipo dell'autorizzazione corrente.It must be of the same type as the current permission.

Restituisce

Nuova autorizzazione che rappresenta l'intersezione dell'autorizzazione corrente e di quella specificata.A new permission that represents the intersection of the current permission and the specified permission. La nuova autorizzazione è null se l'intersezione è vuota.This new permission is null if the intersection is empty.

Eccezioni

Il parametro target non è null e non è dello stesso tipo dell'autorizzazione corrente.The target parameter is not null and is not of the same type as the current permission.

Commenti

L'intersezione di due autorizzazioni è un'autorizzazione che descrive il set di operazioni descritte in comune.The intersection of two permissions is a permission that describes the set of operations they both describe in common. Solo una richiesta che supera entrambe le autorizzazioni originali passerà l'intersezione.Only a demand that passes both original permissions will pass the intersection.

L'intersezione di due oggetti identici ZoneIdentityPermission è la stessa autorizzazione.The intersection of two identical ZoneIdentityPermission objects is the same permission. Qualsiasi altra combinazione restituisce un'autorizzazione null.Any other combination results in a permission that is null.

Si applica a