Sdílet prostřednictvím


ClaimsPrincipalPermission.Union(IPermission) Metoda

Definice

Vrátí nové oprávnění, které je sjednocením aktuálního a zadaného oprávnění. ClaimsPrincipalPermission objekt, který obsahuje všechny dvojice prostředků a akcí, které se nacházejí v aktuální instanci a cílové instanci.

public:
 virtual System::Security::IPermission ^ Union(System::Security::IPermission ^ target);
public System.Security.IPermission Union (System.Security.IPermission target);
abstract member Union : System.Security.IPermission -> System.Security.IPermission
override this.Union : System.Security.IPermission -> System.Security.IPermission
Public Function Union (target As IPermission) As IPermission

Parametry

target
IPermission

Oprávnění ke kombinování s aktuálním oprávněním. Musí být typu ClaimsPrincipalPermission.

Návraty

NovýClaimsPrincipalPermission, který představuje sjednocení aktuálního a zadaného ClaimsPrincipalPermissionoprávnění; nebo null pokud target je null nebo není instancí .

Implementuje

Poznámky

Vrácené oprávnění obsahuje všechny dvojice prostředků a akcí, které se nacházejí v aktuálním oprávnění, a všechny dvojice prostředků a akcí, které mají zadané oprávnění. Aby byl objekt s novým oprávněním Demand úspěšný, musí být aktuální objekt zabezpečení autorizovaný pro všechny páry akce prostředku, které existovaly v aktuálním oprávnění, a pro všechny páry akce prostředku, které existovaly v zadaném oprávnění.

Platí pro