SecurityManager.GetZoneAndOrigin(ArrayList, ArrayList) Metode

Definisi

Mendapatkan identitas zona yang diberikan dan set izin identitas URL untuk rakitan saat ini.

public:
 static void GetZoneAndOrigin([Runtime::InteropServices::Out] System::Collections::ArrayList ^ % zone, [Runtime::InteropServices::Out] System::Collections::ArrayList ^ % origin);
public static void GetZoneAndOrigin(out System.Collections.ArrayList zone, out System.Collections.ArrayList origin);
[System.Security.SecurityCritical]
public static void GetZoneAndOrigin(out System.Collections.ArrayList zone, out System.Collections.ArrayList origin);
static member GetZoneAndOrigin : ArrayList * ArrayList -> unit
[<System.Security.SecurityCritical>]
static member GetZoneAndOrigin : ArrayList * ArrayList -> unit
Public Shared Sub GetZoneAndOrigin (ByRef zone As ArrayList, ByRef origin As ArrayList)

Parameter

zone
ArrayList

Parameter output yang berisi objek yang ArrayList diberikan Zone .

origin
ArrayList

Parameter output yang berisi objek yang ArrayList diberikan UrlIdentityPermission .

Atribut

Pengecualian

Keterangan

Alternatif yang direkomendasikan untuk metode ini adalah menggunakan bukti URL dan Zona untuk rakitan yang dieksekusi untuk memanggil ResolvePolicy setiap jenis bukti. Set izin yang dikembalikan dari ResolvePolicy panggilan mengidentifikasi izin yang diberikan kepada rakitan yang dieksekusi berdasarkan zona dan URL asalnya.

Note

Anggota ini membuat permintaan tautan untuk kunci publik ECMA, yang bukan kunci kriptografi yang valid tetapi kunci semu. Dalam .NET Framework, permintaan tautan untuk kunci pseudo ECMA secara otomatis dikonversi ke permintaan tautan untuk kunci umum Microsoft. Pengecualian keamanan didasarkan pada kunci umum Microsoft, bukan kunci pseudo ECMA.

Berlaku untuk