SocketPermission.Intersect(IPermission) Método

Definição

Retorna a interseção lógica entre duas SocketPermission instâncias.

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

Parâmetros

target
IPermission

A SocketPermission instância a ser intersecciona com a instância atual.

Retornos

A SocketPermission instância que representa a interseção de duas SocketPermission instâncias. Se a interseção estiver vazia, o método retornará null. Se o target parâmetro for uma referência nula, o método retornará null.

Exceções

O target parâmetro não é um SocketPermission.

DnsPermission não é concedido ao chamador do método.

Comentários

A interseção de duas permissões é uma permissão que ajuda a proteger os recursos e as operações protegidos por ambas as permissões. Especificamente, representa a permissão mínima de modo que qualquer demanda que passe ambas as permissões também passe por sua interseção. Esse método substitui Intersect e é implementado para dar suporte à IPermission interface.

Aplica-se a