PrincipalPermission.Union(IPermission) Método

Definição

Cria uma permissão que é a união entre a permissão atual e a permissão especificada.

public System.Security.IPermission Union (System.Security.IPermission other);

Parâmetros

other
IPermission

Uma permissão a ser combinada com a permissão atual. Ele deve ser do mesmo tipo da permissão atual.

Retornos

Uma nova permissão que representa a união da permissão atual e da permissão especificada.

Implementações

Exceções

O parâmetro other é um objeto que não é do mesmo tipo que a permissão atual.

Comentários

Union cria uma permissão que representa os critérios de um determinado conjunto de objetos individuais PrincipalPermission . É útil para representar compactamente um conjunto de condições a serem testadas. Por exemplo, com as declarações

PrincipalPermission ppBob = new PrincipalPermission("Bob", "Administrator");
PrincipalPermission ppLouise = new PrincipalPermission("Louise", "Administrator");

(ppBob.Union(ppLouise)).Demand() terá êxito se a entidade de segurança atual representar Bob na função de Administrador ou Louise na função de Administrador.

Aplica-se a

Produto Versões
.NET 8 (package-provided), 9 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9