Intersect Methode (IPermission)
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

WebPermission.Intersect-Methode (IPermission)

 

Gibt die logische Schnittmenge zweier WebPermission-Instanzen zurück.

Namespace:   System.Net
Assembly:  System (in System.dll)

public override IPermission Intersect(
	IPermission target
)

Parameter

target

Die WebPermission-Klasse, die mit der aktuellen Instanz verglichen werden soll.

Rückgabewert

Type: System.Security.IPermission

Eine neue WebPermission, die die Schnittmenge der aktuellen Instanz mit dem target-Parameter darstellt.Wenn die Schnittmenge leer ist, gibt die Methode null zurück.

Exception Condition
ArgumentException

target ist nicht null oder vom Typ WebPermission.

Intersect gibt eine WebPermission zurück, die Berechtigungen enthält, die sowohl target als auch die aktuelle Instanz gemeinsam haben.

Diese Methode überschreibt Intersect und wird zur Unterstützung der IPermission-Schnittstelle implementiert.

Im folgenden Beispiel wird gezeigt, wie eine Instanz von WebPermission unter Verwendung der logischen Schnittmenge aus zwei vorhandenen WebPermission-Instanzen erstellt wird.


// Create a third WebPermission instance via the logical intersection of the previous
// two WebPermission instances.
WebPermission myWebPermission3 =(WebPermission) myWebPermission1.Intersect(myWebPermission2);

Console.WriteLine("\nAttributes and Values of  the WebPermission instance after the Intersect are:\n");   
Console.WriteLine(myWebPermission3.ToXml().ToString());

.NET Framework
Verfügbar seit 1.1
Zurück zum Anfang
Anzeigen:
© 2016 Microsoft