Поделиться через


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

Определение

Перегрузки

AssemblyLoadContext()

Инициализирует новый экземпляр класса AssemblyLoadContext.

AssemblyLoadContext(Boolean)

Инициализирует новый экземпляр класса AssemblyLoadContext со значением, указывающим, включена ли выгрузка.

AssemblyLoadContext(String, Boolean)

Инициализирует новый экземпляр класса AssemblyLoadContext с именем и значением, указывающим, включена ли выгрузка.

AssemblyLoadContext()

Исходный код:
AssemblyLoadContext.cs
Исходный код:
AssemblyLoadContext.cs
Исходный код:
AssemblyLoadContext.cs

Инициализирует новый экземпляр класса AssemblyLoadContext.

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

Комментарии

Данный конструктор является защищенным. Его можно вызывать только из AssemblyLoadContext класса или его производных классов.

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

AssemblyLoadContext(Boolean)

Исходный код:
AssemblyLoadContext.cs
Исходный код:
AssemblyLoadContext.cs
Исходный код:
AssemblyLoadContext.cs

Инициализирует новый экземпляр класса AssemblyLoadContext со значением, указывающим, включена ли выгрузка.

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. Значение по умолчанию — false, так как включение выгрузки снижает производительность.

Комментарии

Данный конструктор является защищенным. Его можно вызывать только из AssemblyLoadContext класса или его производных классов.

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

AssemblyLoadContext(String, Boolean)

Исходный код:
AssemblyLoadContext.cs
Исходный код:
AssemblyLoadContext.cs
Исходный код:
AssemblyLoadContext.cs

Инициализирует новый экземпляр класса AssemblyLoadContext с именем и значением, указывающим, включена ли выгрузка.

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 в новом экземпляре. Это значение может быть равно null.

isCollectible
Boolean

true, чтобы включить Unload(); в противном случае — false. Значение по умолчанию — false, так как включение выгрузки снижает производительность.

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