CodeAccessPermission.Union(IPermission) Metoda

Definice

Při přepsání v odvozené třídě vytvoří oprávnění, které je sjednocením aktuálního oprávnění a zadaného oprávnění.

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

Parametry

other
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í.

Implementuje

Výjimky

Parametr other není null. Tato metoda je podporována pouze na této úrovni při předání null.

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.

Poznámky pro dědice

Tuto metodu je nutné přepsat v odvozené třídě. Pokud je otherhodnota null parametru , měli byste vrátit kopii oprávnění .

Platí pro