Aracılığıyla paylaş


WebPermission.Union(IPermission) Yöntem

Tanım

sınıfının iki örneği WebPermission arasındaki mantıksal birleşimi döndürür.

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

Parametreler

target
IPermission

geçerli WebPermissionWebPermissionile birleştirmek için.

Döndürülenler

WebPermission Geçerli örneğin ve parametresinin birleşimini target temsil eden bir. herhangi biri WebPermission ise Unrestricted, yöntemi olan bir WebPermissionUnrestricteddöndürür. Hedef ise null, yöntemi geçerli WebPermissionöğesinin bir kopyasını döndürür.

Özel durumlar

hedef veya türünde WebPermissiondeğilnull.

Örnekler

Aşağıdaki örnek, üçüncü bir örneğini oluşturmak için iki WebPermission örneğin mantıksal birleşimini WebPermissionalır.

// 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() );

// 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());
   ' Create another WebPermission that is the Union of previous two WebPermission 
   ' instances.
   Dim myWebPermission3 As WebPermission = CType(myWebPermission1.Union(myWebPermission2), WebPermission)
   Console.WriteLine(ControlChars.Cr + "Attributes and values of the WebPermission after the Union are : ")
   ' Display the attributes,values and children.
   Console.WriteLine(myWebPermission3.ToXml().ToString())
End Sub

Açıklamalar

Unionhem hem de target geçerli örnekteki tüm izinleri içeren bir WebPermission döndürür.

Şunlara uygulanır

Ayrıca bkz.