Marshal.Prelink(MethodInfo) Yöntem

Tanım

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

C#
public static void Prelink(System.Reflection.MethodInfo m);
C#
[System.Security.SecurityCritical]
public static void Prelink(System.Reflection.MethodInfo m);

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

Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Ayrıca bkz.