Aracılığıyla paylaş


Marshal.Prelink(MethodInfo) Yöntem

Tanım

Yöntemini çağırmadan tek seferlik yöntem kurulum görevlerini yürütür.

public:
 static void Prelink(System::Reflection::MethodInfo ^ m);
public static void Prelink (System.Reflection.MethodInfo m);
[System.Security.SecurityCritical]
public static void Prelink (System.Reflection.MethodInfo m);
static member Prelink : System.Reflection.MethodInfo -> unit
[<System.Security.SecurityCritical>]
static member Prelink : System.Reflection.MethodInfo -> unit
Public Shared Sub Prelink (m As MethodInfo)

Parametreler

m
MethodInfo

Denetlenecek yöntem.

Öznitelikler

Özel durumlar

m parametresidirnull.

m parametresi bir MethodInfo nesne değil.

Açıklamalar

Kurulum görevleri erken başlatma sağlar ve hedef yöntem çağrıldığında otomatik olarak gerçekleştirilir. İlk görevler aşağıdakileri içerir:

  • Platform çağırma meta verilerinin doğru biçimlendirildiğini doğrulama.

  • Tüm yönetilen türlerin platform çağırma işlevlerinin geçerli parametreleri olduğunu doğrulama.

  • Yönetilmeyen DLL'yi bulma ve işleme yükleme.

  • İşlemdeki giriş noktasını bulma.

Prelink Platform çağırma dışında bir yöntemi çağırmanın hiçbir etkisi yoktur. Bir türdeki tüm platform çağırma yöntemlerinde kurulum görevlerini yürütmek için kullanın Marshal.PrelinkAll.

Şunlara uygulanır

Ayrıca bkz.