SiteIdentityPermission.Union(IPermission) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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 digabungkan 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-
Izin tidak sama dan satu bukan subset dari yang lain.
Keterangan
Hasil panggilan ke Union adalah izin yang mewakili semua situs yang diwakili oleh izin saat ini dan izin yang ditentukan. Setiap permintaan yang melewati izin melewati serikat mereka. Misalnya, persatuan izin yang mewakili akses ke www.fourthcoffee.com
dan yang mewakili akses adalah *.fourthcoffee.com
izin yang mewakili akses ke *.fourthcoffee.com
.
Persatuan izin dan null
merupakan izin yang bukan null
. Persatuan izin dan subset izin tersebut adalah izin yang berisi subset. Kombinasi lainnya menghasilkan dilemparkan ArgumentException . Misalnya, persatuan identitas situs dan identitas www.fourthcoffee.com
www.tailspintoys.com
situs menghasilkan pengecualian karena tidak ada subset dari yang lain.