ClaimsPrincipalPermission.Union(IPermission) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í.