DBDataPermission.Intersect(IPermission) Methode

Definition

Gibt ein neues Berechtigungsobjekt zurück, das die Schnittmenge des aktuellen Berechtigungsobjekts und des angegebenen Berechtigungsobjekts darstellt.Returns a new permission object representing the intersection of the current permission object and the specified permission object.

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

Ein Berechtigungsobjekt, dessen Schnittmenge mit dem aktuellen Berechtigungsobjekt gebildet wird.A permission object to intersect with the current permission object. Es muss von demselben Typ wie das aktuelle Berechtigungsobjekt sein.It must be of the same type as the current permission object.

Gibt zurück

Ein neues Berechtigungsobjekt, das die Schnittmenge des aktuellen und des angegebenen Berechtigungsobjekts darstellt.A new permission object that represents the intersection of the current permission object and the specified permission object. Wenn die Schnittmenge leer ist, ist dieses neue Berechtigungsobjekt ein NULL-Verweis (Nothing in Visual Basic).This new permission object is a null reference (Nothing in Visual Basic) if the intersection is empty.

Ausnahmen

Der target-Parameter ist kein NULL-Verweis (Nothing in Visual Basic) und keine Instanz derselben Klasse wie das aktuelle Berechtigungsobjekt.The target parameter is not a null reference (Nothing in Visual Basic) and is not an instance of the same class as the current permission object.

Hinweise

Die Schnittmenge zweier Berechtigungen ist eine Berechtigung, die den Satz von Vorgängen beschreibt, die beide beschreiben.The intersection of two permissions is a permission that describes the set of operations they both describe. Nur eine Anforderung, die beide ursprünglichen Berechtigungen übergibt, übergibt die Schnittmenge.Only a demand that passes both original permissions will pass the intersection.

Gilt für:

Siehe auch