DnsPermission.Intersect(IPermission) Metod

Definition

Skapar en behörighetsinstans som är skärningspunkten för den aktuella behörighetsinstansen och den angivna behörighetsinstansen.

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

Parametrar

target
IPermission

Den DnsPermission instans som ska korsas med den aktuella instansen.

Returer

En DnsPermission instans som representerar skärningspunkten för den aktuella DnsPermission instansen med den angivna DnsPermission instansen eller null om skärningspunkten är tom. Om både den aktuella instansen och target är obegränsad, returnerar den här metoden en ny DnsPermission instans som är obegränsad. Annars returneras null.

Undantag

target är varken en DnsPermission eller null.

Kommentarer

Metoden Intersect returnerar en DnsPermission instans som tillåter den åtkomst som definieras av både den aktuella DnsPermission instansen och den angivna DnsPermission instansen. Alla krav måste passera båda behörigheterna för att passera deras skärningspunkt.

Gäller för