PeerCollaborationPermission.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 PeerCollaborationPermission a zadaného target
oprávnění.
public:
override System::Security::IPermission ^ Union(System::Security::IPermission ^ target);
public override System.Security.IPermission Union (System.Security.IPermission target);
override this.Union : System.Security.IPermission -> System.Security.IPermission
Public Overrides Function Union (target As IPermission) As IPermission
Parametry
- target
- IPermission
Oprávnění, které se má kombinovat s aktuálním oprávněním. Musí být stejného typu jako aktuální oprávnění.
Návraty
Nové oprávnění, které představuje Union(IPermission) aktuální PeerCollaborationPermission a zadané oprávnění.
Výjimky
Parametr je null
odkaz (Nothing
v jazyce Visual Basic).
Poznámky
Výsledkem volání Union je oprávnění, které představuje všechny operace reprezentované aktuálním PeerCollaborationPermission i zadaným oprávněním. Jakýkoli požadavek, který projde kterýmkoli oprávněním, projde jejich sjednocením.
Následující prohlášení musí být true
pro všechny implementace metody Unie. X a Y představují IPermission objekty, které nejsou odkazem null
(Nothing
v jazyce Visual Basic).
Funkce X.Union(X) vrátí objekt, který má stejnou hodnotu jako X.
Funkce X.Union(Y) vrátí objekt, který má stejnou hodnotu jako objekt vrácený objektem Y.Union(X).
X.Union(
null
odkaz (Nothing
v jazyce Visual Basic)) vrátí objekt, který má stejnou hodnotu jako X.