AssemblyLoadContext Oluşturucular

Tanım

Aşırı Yüklemeler

AssemblyLoadContext()

AssemblyLoadContext sınıfının yeni bir örneğini başlatır.

AssemblyLoadContext(Boolean)

Kaldırmanın AssemblyLoadContext etkinleştirilip etkinleştirilmediğini belirten bir değerle sınıfının yeni bir örneğini başlatır.

AssemblyLoadContext(String, Boolean)

Sınıfın yeni bir örneğini bir ad ve kaldırmanın AssemblyLoadContext etkinleştirilip etkinleştirilmediğini belirten bir değerle başlatır.

AssemblyLoadContext()

Kaynak:
AssemblyLoadContext.cs
Kaynak:
AssemblyLoadContext.cs
Kaynak:
AssemblyLoadContext.cs

AssemblyLoadContext sınıfının yeni bir örneğini başlatır.

protected:
 AssemblyLoadContext();
protected AssemblyLoadContext ();
Protected Sub New ()

Açıklamalar

Bu oluşturucu korumalıdır. Yalnızca sınıfından AssemblyLoadContext veya türetilmiş sınıflarından çağrılabilir.

Şunlara uygulanır

AssemblyLoadContext(Boolean)

Kaynak:
AssemblyLoadContext.cs
Kaynak:
AssemblyLoadContext.cs
Kaynak:
AssemblyLoadContext.cs

Kaldırmanın AssemblyLoadContext etkinleştirilip etkinleştirilmediğini belirten bir değerle sınıfının yeni bir örneğini başlatır.

protected:
 AssemblyLoadContext(bool isCollectible);
protected AssemblyLoadContext (bool isCollectible);
new System.Runtime.Loader.AssemblyLoadContext : bool -> System.Runtime.Loader.AssemblyLoadContext
Protected Sub New (isCollectible As Boolean)

Parametreler

isCollectible
Boolean

true öğesini etkinleştirmek Unload()için ; aksi takdirde , false. Varsayılan değerin nedeni, kaldırmayı etkinleştirmeyle ilişkili bir performans maliyeti olmasıdır false .

Açıklamalar

Bu oluşturucu korumalıdır. Yalnızca sınıfından AssemblyLoadContext veya türetilmiş sınıflarından çağrılabilir.

Şunlara uygulanır

AssemblyLoadContext(String, Boolean)

Kaynak:
AssemblyLoadContext.cs
Kaynak:
AssemblyLoadContext.cs
Kaynak:
AssemblyLoadContext.cs

Sınıfın yeni bir örneğini bir ad ve kaldırmanın AssemblyLoadContext etkinleştirilip etkinleştirilmediğini belirten bir değerle başlatır.

public AssemblyLoadContext (string? name, bool isCollectible = false);
new System.Runtime.Loader.AssemblyLoadContext : string * bool -> System.Runtime.Loader.AssemblyLoadContext
Public Sub New (name As String, Optional isCollectible As Boolean = false)

Parametreler

name
String

Yeni örnekte için değeri Name . Değeri olabilir null.

isCollectible
Boolean

true öğesini etkinleştirmek Unload()için ; aksi takdirde , false. Varsayılan değerin nedeni, kaldırmayı etkinleştirmeyle ilişkili bir performans maliyeti olmasıdır false .

Şunlara uygulanır