Lire en anglais

Partager via


WebPermission.Union(IPermission) Méthode

Définition

Retourne l'union logique entre deux instances de la classe WebPermission.

C#
public override System.Security.IPermission Union(System.Security.IPermission target);

Paramètres

target
IPermission

WebPermission à combiner au WebPermission actuel.

Retours

WebPermission qui représente l'union de l'instance en cours et du paramètre target. Si WebPermission est Unrestricted, la méthode retourne un WebPermission qui est Unrestricted. Si la cible est null, la méthode retourne une copie du WebPermission actuel.

Exceptions

target n'est pas null ou du type WebPermission.

Exemples

L’exemple suivant utilise l’union logique de deux WebPermission instances pour créer une troisième instance de WebPermission.

C#

// Create another WebPermission that is the Union of previous two WebPermission 
// instances.
WebPermission myWebPermission3 =(WebPermission) myWebPermission1.Union(myWebPermission2);
Console.WriteLine("\nAttributes and values of the WebPermission after the Union are : ");
// Display the attributes,values and children.
Console.WriteLine(myWebPermission3.ToXml().ToString());

Remarques

Union retourne un WebPermission qui contient toutes les autorisations dans et target dans l’instance actuelle.

S’applique à

Produit Versions
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0 (package-provided)
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Voir aussi