AssemblyLoadContext 建構函式

定義

多載

AssemblyLoadContext()

初始化 AssemblyLoadContext 類別的新執行個體。

AssemblyLoadContext(Boolean)

以指示是否啟用卸載的值來初始化 AssemblyLoadContext 類別的新執行個體。

AssemblyLoadContext(String, Boolean)

以指示是否啟用卸載的名稱和值來初始化 AssemblyLoadContext 類別的新執行個體。

AssemblyLoadContext()

初始化 AssemblyLoadContext 類別的新執行個體。

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

備註

這個建構函式受到保護。 它只能從 AssemblyLoadContext 類別或其衍生類別呼叫。

適用於

AssemblyLoadContext(Boolean)

以指示是否啟用卸載的值來初始化 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 類別的新執行個體。

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,因為沒有與啟用卸載建立關聯的效能成本。

適用於