CodeAccessPermission.Union(IPermission) Metodo

Definizione

In caso di override in una classe derivata, crea un'autorizzazione che rappresenta l'unione dell'autorizzazione corrente e l'autorizzazione specificata.

public:
 virtual System::Security::IPermission ^ Union(System::Security::IPermission ^ other);
public virtual System.Security.IPermission Union(System.Security.IPermission other);
abstract member Union : System.Security.IPermission -> System.Security.IPermission
override this.Union : System.Security.IPermission -> System.Security.IPermission
Public Overridable Function Union (other As IPermission) As IPermission

Parametri

other
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.

Implementazioni

Eccezioni

Il other parametro non nullè . Questo metodo è supportato solo a questo livello quando viene passato null.

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.

Note per gli eredi

È necessario eseguire l'override di questo metodo in una classe derivata. È necessario restituire una copia dell'autorizzazione se il valore del other parametro è null.

Si applica a