Bagikan melalui


UrlIdentityPermission.Union(IPermission) Metode

Definisi

Membuat izin yang merupakan gabungan izin saat ini dan izin yang ditentukan.

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

Parameter

target
IPermission

Izin untuk menggabungkan dengan izin saat ini. Jenisnya harus sama dengan izin saat ini.

Mengembalikan

Izin baru yang mewakili gabungan izin saat ini dan izin yang ditentukan.

Pengecualian

Parameter target bukan null dan bukan tipe yang sama dengan izin saat ini.

-atau-

Properti Url bukan URL yang valid.

-atau-

Kedua izin tidak sama dan satu bukan subset dari yang lain.

Operasi ini ambigu karena izin mewakili beberapa identitas.

Keterangan

Hasil panggilan ke Union metode adalah izin yang mewakili akses ke URL seperti yang diwakili oleh izin saat ini, serta akses ke URL seperti yang diwakili oleh izin yang ditentukan.

Kelas UrlIdentityPermission mendukung operasi IsSubsetOfset , , Intersectdan Union) hanya ketika izin saat ini sama dengan izin yang ditentukan, atau ketika salah satu izin menggunakan operator kartubebas ("*") dan satu adalah subset dari yang lain.

Berlaku untuk