AssemblyLoadContext Oluşturucular

Tanım

Aşırı Yüklemeler

AssemblyLoadContext()

AssemblyLoadContext sınıfının yeni bir örneğini başlatır.Initializes a new instance of the AssemblyLoadContext class.

AssemblyLoadContext(Boolean)

Öğesinin AssemblyLoadContext , kaldırma özelliğinin etkin olup olmadığını gösteren bir değer ile sınıfının yeni bir örneğini başlatır.Initializes a new instance of the AssemblyLoadContext class with a value that indicates whether unloading is enabled.

AssemblyLoadContext(String, Boolean)

, AssemblyLoadContext Kaldırma özelliğinin etkinleştirilip etkinleştirilmediğini gösteren bir ad ve bir değer ile sınıfın yeni bir örneğini başlatır.Initializes a new instance of the AssemblyLoadContext class with a name and a value that indicates whether unloading is enabled.

AssemblyLoadContext()

AssemblyLoadContext sınıfının yeni bir örneğini başlatır.Initializes a new instance of the AssemblyLoadContext class.

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

Açıklamalar

Bu Oluşturucu korunuyor.This constructor is protected. Yalnızca AssemblyLoadContext sınıftan veya türetilmiş sınıflarından çağrılabilir.It can only be called from the AssemblyLoadContext class or its derived classes.

AssemblyLoadContext(Boolean)

Öğesinin AssemblyLoadContext , kaldırma özelliğinin etkin olup olmadığını gösteren bir değer ile sınıfının yeni bir örneğini başlatır.Initializes a new instance of the AssemblyLoadContext class with a value that indicates whether unloading is enabled.

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 etkinleştirmek için Unload() ; Aksi takdirde, false .true to enable Unload(); otherwise, false. Varsayılan değer, false kaldırma etkinleştiriliyor ile ilişkili bir performans maliyeti olduğundan oluşur.The default value is false because there is a performance cost associated with enabling unloading.

Açıklamalar

Bu Oluşturucu korunuyor.This constructor is protected. Yalnızca AssemblyLoadContext sınıftan veya türetilmiş sınıflarından çağrılabilir.It can only be called from the AssemblyLoadContext class or its derived classes.

AssemblyLoadContext(String, Boolean)

, AssemblyLoadContext Kaldırma özelliğinin etkinleştirilip etkinleştirilmediğini gösteren bir ad ve bir değer ile sınıfın yeni bir örneğini başlatır.Initializes a new instance of the AssemblyLoadContext class with a name and a value that indicates whether unloading is enabled.

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

NameYeni örnekteki için değeri.The value for Name in the new instance. Değeri olabilir null .Its value can be null.

isCollectible
Boolean

true etkinleştirmek için Unload() ; Aksi takdirde, false .true to enable Unload(); otherwise, false. Varsayılan değer, false kaldırma etkinleştiriliyor ile ilişkili bir performans maliyeti olduğundan oluşur.The default value is false because there is a performance cost associated with enabling unloading.

Şunlara uygulanır