AssemblyLoadContext Конструкторы

Определение

Перегрузки

AssemblyLoadContext()

Инициализирует новый экземпляр класса AssemblyLoadContext.Initializes a new instance of the AssemblyLoadContext class.

AssemblyLoadContext(Boolean)

Инициализирует новый экземпляр класса AssemblyLoadContext со значением, указывающим, включена ли выгрузка.Initializes a new instance of the AssemblyLoadContext class with a value that indicates whether unloading is enabled.

AssemblyLoadContext(String, Boolean)

Инициализирует новый экземпляр класса AssemblyLoadContext с именем и значением, указывающим, включена ли выгрузка.Initializes a new instance of the AssemblyLoadContext class with a name and a value that indicates whether unloading is enabled.

AssemblyLoadContext()

Инициализирует новый экземпляр класса AssemblyLoadContext.Initializes a new instance of the AssemblyLoadContext class.

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

Комментарии

Данный конструктор является защищенным.This constructor is protected. Его можно вызывать только из AssemblyLoadContext класса или его производных классов.It can only be called from the AssemblyLoadContext class or its derived classes.

Применяется к

AssemblyLoadContext(Boolean)

Инициализирует новый экземпляр класса AssemblyLoadContext со значением, указывающим, включена ли выгрузка.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)

Параметры

isCollectible
Boolean

true, чтобы включить Unload(); в противном случае — false.true to enable Unload(); otherwise, false. Значение по умолчанию — false, так как включение выгрузки снижает производительность.The default value is false because there is a performance cost associated with enabling unloading.

Комментарии

Данный конструктор является защищенным.This constructor is protected. Его можно вызывать только из AssemblyLoadContext класса или его производных классов.It can only be called from the AssemblyLoadContext class or its derived classes.

Применяется к

AssemblyLoadContext(String, Boolean)

Инициализирует новый экземпляр класса AssemblyLoadContext с именем и значением, указывающим, включена ли выгрузка.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)

Параметры

name
String

Значение для Name в новом экземпляре.The value for Name in the new instance. Это значение может быть равно null.Its value can be null.

isCollectible
Boolean

true, чтобы включить Unload(); в противном случае — false.true to enable Unload(); otherwise, false. Значение по умолчанию — false, так как включение выгрузки снижает производительность.The default value is false because there is a performance cost associated with enabling unloading.

Применяется к