Bagikan melalui


ClaimsPrincipalPermission.Intersect(IPermission) Metode

Definisi

Mengembalikan izin yang merupakan irisan izin saat ini dan izin yang ditentukan.

public:
 virtual System::Security::IPermission ^ Intersect(System::Security::IPermission ^ target);
public System.Security.IPermission Intersect (System.Security.IPermission target);
abstract member Intersect : System.Security.IPermission -> System.Security.IPermission
override this.Intersect : System.Security.IPermission -> System.Security.IPermission
Public Function Intersect (target As IPermission) As IPermission

Parameter

target
IPermission

Izin untuk bersinggungan dengan izin saat ini. Ini harus berupa instans ClaimsPrincipalPermission.

Mengembalikan

ClaimsPrincipalPermission Baru yang mewakili persimpangan izin saat ini dan izin yang ditentukan; atau null jika target adalah null atau bukan instans .ClaimsPrincipalPermission

Penerapan

Keterangan

Izin yang dikembalikan hanya memiliki pasangan tindakan sumber daya yang ada baik dalam izin saat ini maupun dalam izin yang ditentukan. Pasangan tindakan sumber daya yang hanya ada di satu atau yang lain izin tidak disertakan. Demand Agar berhasil pada izin baru, prinsipal saat ini hanya perlu diotorisasi untuk pasangan tindakan sumber daya yang umum untuk izin saat ini dan izin yang ditentukan.

Berlaku untuk