SocketPermission.Intersect(IPermission) Método

Definición

Devuelve la intersección lógica entre dos SocketPermission instancias.

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

Instancia SocketPermission que se va a intersecr con la instancia actual.

Devoluciones

Instancia SocketPermission que representa la intersección de dos SocketPermission instancias. Si la intersección está vacía, el método devuelve null. Si el target parámetro es una referencia nula, el método devuelve null.

Excepciones

El target parámetro no es .SocketPermission

DnsPermission no se concede al autor de la llamada del método.

Comentarios

La intersección de dos permisos es un permiso que ayuda a proteger los recursos y las operaciones protegidas por ambos permisos. En concreto, representa el permiso mínimo para que cualquier demanda que pase ambos permisos también pase su intersección. Este método invalida Intersect y se implementa para admitir la IPermission interfaz .

Se aplica a