IPermission.Union(IPermission) Metodo

Definizione

Crea un'autorizzazione che rappresenta l'unione dell'autorizzazione corrente e l'autorizzazione specificata.

public:
 System::Security::IPermission ^ Union(System::Security::IPermission ^ target);
public System.Security.IPermission? Union(System.Security.IPermission? target);
public System.Security.IPermission Union(System.Security.IPermission target);
abstract member Union : System.Security.IPermission -> System.Security.IPermission
Public Function Union (target As IPermission) As IPermission

Parametri

target
IPermission

Autorizzazione da combinare con l'autorizzazione corrente. Deve essere dello stesso tipo dell'autorizzazione corrente.

Valori restituiti

Nuova autorizzazione che rappresenta l'unione dell'autorizzazione corrente e dell'autorizzazione specificata.

Eccezioni

Il target parametro non null è e non è dello stesso tipo dell'autorizzazione corrente.

Commenti

Il risultato di una chiamata a Union è un'autorizzazione che rappresenta tutte le operazioni rappresentate sia dall'autorizzazione corrente che dall'autorizzazione specificata. Qualsiasi richiesta che passa una delle autorizzazioni supera l'unione.

Per tutte le implementazioni del Union metodo sono necessarie le istruzioni seguenti. X e Y rappresentano IPermission oggetti che non nullsono .

  • X. Union(X) restituisce un oggetto con lo stesso valore di X.
  • X. Union(Y) restituisce un oggetto con lo stesso valore dell'oggetto restituito da Y. Union(X).
  • X. Union(null) restituisce un oggetto con lo stesso valore di X.

Si applica a