SecurityManager.GetZoneAndOrigin(ArrayList, ArrayList) Yöntem

Tanım

Geçerli derleme için verilen bölge kimliğini ve URL kimliği izin kümelerini alır.

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)

Parametreler

zone
ArrayList

Verilen ArrayList nesnelerden oluşan bir Zone çıkış parametresi.

origin
ArrayList

Verilen ArrayList nesnelerden oluşan bir UrlIdentityPermission çıkış parametresi.

Öznitelikler

Özel durumlar

Açıklamalar

Bu yöntemin önerilen alternatifi, her kanıt türü için çağrı ResolvePolicy yapmak üzere yürütme derlemesi için URL ve Bölge kanıtını kullanmaktır. Çağrılardan ResolvePolicy döndürülen izin kümeleri, yürüten derlemeye verilen izinleri bölgesini ve kaynak URL'sini temel alarak tanımlar.

Note

Bu üye, geçerli bir şifreleme anahtarı değil sahte anahtar olan ECMA ortak anahtarı için bir bağlantı talebi oluşturur. .NET Framework'ün içinde ECMA sahte anahtarı için bağlantı talebi otomatik olarak Microsoft ortak anahtar için bir bağlantı talebine dönüştürülür. Güvenlik özel durumu ECMA sahte anahtarını değil Microsoft ortak anahtarı temel alır.

Şunlara uygulanır