SmtpPermission.Union(IPermission) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
Element IPermission do łączenia z bieżącym uprawnieniem.
Zwraca
Nowe SmtpPermission uprawnienie reprezentujące związek bieżącego uprawnienia i określonego uprawnienia.
Wyjątki
target
nie jest elementem SmtpPermission.
Przykłady
Poniższy przykład tworzy obiekt uprawnień, który jest związkiem dwóch obiektów uprawnień.
static SmtpPermission^ UnionWithFull(
SmtpPermission^ permission)
{
SmtpPermission^ allAccess =
gcnew SmtpPermission(PermissionState::Unrestricted);
return (SmtpPermission^) permission->Union(allAccess);
}
public static SmtpPermission UnionWithFull(SmtpPermission permission)
{
SmtpPermission allAccess = new
SmtpPermission(System.Security.Permissions.PermissionState.Unrestricted);
return (SmtpPermission) permission.Union(allAccess);
}
Uwagi
Metoda Union zwraca uprawnienie reprezentujące wszystkie stany reprezentowane zarówno przez bieżące uprawnienie, jak i określone uprawnienie. Każde żądanie, które przekazuje dowolne uprawnienie, przechodzi ich związek.