DBDataPermission.Intersect(IPermission) Metodo

Definizione

Restituisce un nuovo oggetto autorizzazione che rappresenta l'intersezione dell'oggetto autorizzazione corrente e dell'oggetto autorizzazione specificato.

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

Oggetto autorizzazione da intersecare con l'oggetto autorizzazione corrente. Deve essere dello stesso tipo dell'oggetto autorizzazione corrente.

Valori restituiti

Nuovo oggetto autorizzazione che rappresenta l'intersezione dell'oggetto autorizzazione corrente e dell'oggetto autorizzazione specificato. Questo nuovo oggetto autorizzazione è un riferimento Null (Nothing in Visual Basic) se l'intersezione è vuota.

Eccezioni

Il parametro target non è un riferimento Null (Nothing in Visual Basic) e non è un'istanza della stessa classe dell'oggetto autorizzazione corrente.

Commenti

L'intersezione di due autorizzazioni è un'autorizzazione che descrive il set di operazioni che descrivono entrambi. Solo una richiesta che passa entrambe le autorizzazioni originali passerà l'intersezione.

Si applica a

Vedi anche