SiteIdentityPermission.Union(IPermission) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en behörighet som är en union av den aktuella behörigheten och den angivna behörigheten.
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
Parametrar
- target
- IPermission
En behörighet att kombinera med den aktuella behörigheten. Den måste vara av samma typ som den aktuella behörigheten.
Returer
En ny behörighet som representerar den aktuella behörighetens union och den angivna behörigheten.
Undantag
Parametern target är inte null och är inte av samma typ som den aktuella behörigheten.
-eller-
Behörigheterna är inte lika med och den ena är inte en delmängd av den andra.
Kommentarer
Resultatet av ett anrop till Union är en behörighet som representerar alla webbplatser som representeras av både den aktuella behörigheten och den angivna behörigheten. Alla krav som godkänns av någon av behörigheterna godkänns av deras fackförening. Till exempel är en union av en behörighet som representerar åtkomst till www.fourthcoffee.com och en som representerar åtkomst till *.fourthcoffee.com en behörighet som representerar åtkomst till *.fourthcoffee.com.
En förening av en behörighet och null är den behörighet som inte nullär . En union av en behörighet och en delmängd av den behörigheten är behörigheten som innehåller delmängden. Alla andra kombinationer resulterar i att en ArgumentException utlöses. Till exempel resulterar union av platsidentiteten www.fourthcoffee.com och platsidentiteten www.tailspintoys.com i ett undantag eftersom ingen av dem är en delmängd av den andra.