UrlIdentityPermission.Union(IPermission) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Tworzy uprawnienie, które jest związkiem bieżącego uprawnienia i określonego uprawnienia.
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
Uprawnienie do łączenia z bieżącym uprawnieniem. Musi być tego samego typu co bieżące uprawnienie.
Zwraca
Nowe uprawnienie reprezentujące związek bieżącego uprawnienia i określonego uprawnienia.
Wyjątki
Parametr target nie null jest i nie jest tego samego typu co bieżące uprawnienie.
-lub-
Właściwość Url nie jest prawidłowym adresem URL.
-lub-
Te dwa uprawnienia nie są równe, a jeden nie jest podzbiorem drugiego.
Operacja jest niejednoznaczna, ponieważ uprawnienie reprezentuje wiele tożsamości.
Uwagi
Wynikiem wywołania Union metody jest uprawnienie reprezentujące dostęp do adresu URL reprezentowanego przez bieżące uprawnienie, a także dostęp do adresu URL reprezentowanego przez określone uprawnienie.
Klasa UrlIdentityPermission obsługuje operacje ustawiania IsSubsetOf, Intersecti Union) tylko wtedy, gdy bieżące uprawnienie jest równe określonym uprawnieniem lub gdy jedno z uprawnień używa operatora symbolu wieloznakowego ("*"), a jeden jest podzbiorem drugiego.