Jazyk

SocketPermission.Intersect(IPermission) Metoda

Definice

Vrátí logický průnik mezi dvěma SocketPermission instancemi.

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

Parametry

target
IPermission

Instance SocketPermission , která se protíná s aktuální instancí.

Návraty

Instance SocketPermission , která představuje průnik dvou SocketPermission instancí. Pokud je průnik prázdný, vrátí nullmetoda . target Pokud je parametr odkazem null, metoda vrátí null.

Výjimky

Parametr target není .SocketPermission

DnsPermission není volajícímu metody udělena.

Poznámky

Průnikem dvou oprávnění je oprávnění, které pomáhá chránit prostředky a operace chráněné oběma oprávněními. Konkrétně představuje minimální oprávnění tak, aby každá poptávka, která předává obě oprávnění, také projde jejich průnikem. Tato metoda přepíše Intersect a implementuje se pro podporu IPermission rozhraní.

Platí pro