IPermission.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í.
Vytvoří oprávnění, které je sjednocením aktuálního oprávnění a zadaného oprávnění.
public:
System::Security::IPermission ^ Union(System::Security::IPermission ^ target);
public 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
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í mít stejný typ jako aktuální oprávnění.
Návraty
Nové oprávnění, které představuje sjednocení aktuálního oprávnění a zadaného oprávnění.
Výjimky
Parametr target není null a není stejného typu jako aktuální oprávnění.
Poznámky
Výsledkem volání Union je oprávnění, které představuje všechny operace reprezentované aktuálním oprávněním i zadaným oprávněním. Jakákoli poptávka, která projde oběma oprávněními, projde jejich sjednocením.
Následující příkazy musí být pravdivé pro všechny implementace Union metody.
X a Y představují IPermission objekty, které nejsou null.
-
X. Union(X) vrátí objekt, který má stejnou hodnotu jakoX. -
X. Union(Y) vrátí objekt, který má stejnou hodnotu jako objekt vrácenýY. Union(X). -
X. Union(null) vrátí objekt, který má stejnou hodnotu jakoX.