SiteIdentityPermission.Intersect(IPermission) Método

Definición

Crea y devuelve un permiso que es la intersección del permiso actual y el permiso especificado.Creates and returns a permission that is the intersection of the current permission and the specified permission.

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

Permiso para formar intersección con el permiso actual.A permission to intersect with the current permission. Debe ser del mismo tipo que el permiso actual.It must be of the same type as the current permission.

Devoluciones

IPermission

Nuevo permiso que representa la intersección del permiso actual y del permiso especificado.A new permission that represents the intersection of the current permission and the specified permission. Este nuevo permiso es null si la intersección está vacía.This new permission is null if the intersection is empty.

Excepciones

El parámetro target no es null y no es del mismo tipo que el permiso actual.The target parameter is not null and is not of the same type as the current permission.

Comentarios

La intersección de dos permisos es un permiso que describe los sitios que describen en común.The intersection of two permissions is a permission that describes the sites they both describe in common. Solo una petición que pase ambos permisos originales pasará la intersección.Only a demand that passes both original permissions will pass the intersection. Por ejemplo, la intersección de un permiso que representa el acceso a www.fourthcoffee.com y otra que representa el acceso a *.fourthcoffee.com es un permiso que representa el acceso a www.fourthcoffee.com .For example, the intersection of a permission that represents access to www.fourthcoffee.com and one that represents access to *.fourthcoffee.com is a permission that represents access to www.fourthcoffee.com.

La intersección de dos permisos de identidad de sitio idénticos es el mismo permiso.The intersection of two identical site identity permissions is the same permission. La intersección de dos expresiones diferentes (no comodín) es un permiso vacío.The intersection of two different (not wildcard) expressions is an empty permission. La intersección de una expresión comodín y un sitio coincidente es el sitio.The intersection of a wildcard expression and a matching site is the site. La intersección de dos expresiones comodín que coinciden es la más larga y más específica de las dos expresiones.The intersection of two wildcard expressions that match is the longer, more specific of the two expressions.

Se aplica a