SocketPermission.Intersect(IPermission) Methode

Definition

Gibt die logische Schnittmenge zwischen zwei SocketPermission Instanzen zurück.

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

Parameter

target
IPermission

Die SocketPermission Instanz, die mit der aktuellen Instanz intersectiert werden soll.

Gibt zurück

Die SocketPermission Instanz, die die Schnittmenge zweier SocketPermission Instanzen darstellt. Wenn die Schnittmenge leer ist, gibt die Methode zurück null. Wenn der target Parameter ein Nullverweis ist, gibt die Methode zurück null.

Ausnahmen

Der target Parameter ist kein SocketPermission.

DnsPermission wird dem Methodenaufrufer nicht gewährt.

Hinweise

Die Schnittmenge von zwei Berechtigungen ist eine Berechtigung, mit der die Ressourcen und Vorgänge, die durch beide Berechtigungen geschützt sind, geschützt werden können. Insbesondere stellt sie die Mindestberechtigung dar, sodass jede Anforderung, die beide Berechtigungen übergibt, auch ihre Schnittmenge übergibt. Diese Methode setzt außer Kraft Intersect und wird implementiert, um die IPermission Schnittstelle zu unterstützen.

Gilt für: