IHostEnvironment 介面

定義

主機環境介面會建立元件的主機。 請注意,此介面的方法應該從環境的主執行緒呼叫。 若要讓環境服務另一個執行緒,請呼叫 Fork 並將傳回結果傳遞至該執行緒。

public interface IHostEnvironment : Microsoft.ML.Runtime.IChannelProvider, Microsoft.ML.Runtime.IProgressChannelProvider
type IHostEnvironment = interface
    interface IChannelProvider
    interface IExceptionContext
    interface IProgressChannelProvider
Public Interface IHostEnvironment
Implements IChannelProvider, IProgressChannelProvider
衍生
實作

屬性

ComponentCatalog

此主機中可用的可載入元件目錄 (Microsoft.ML.LoadableClassAttribute) 。

ContextDescription

描述內容本身的字串。

(繼承來源 IExceptionContext)

方法

Process<TException>(TException)

主機環境介面會建立元件的主機。 請注意,此介面的方法應該從環境的主執行緒呼叫。 若要讓環境服務另一個執行緒,請呼叫 Fork 並將傳回結果傳遞至該執行緒。

(繼承來源 IExceptionContext)
Register(String, Nullable<Int32>, Nullable<Boolean>)

建立具有指定註冊名稱的主機。

Start(String)

啟動標準訊息通道。

(繼承來源 IChannelProvider)
StartPipe<TMessage>(String)

啟動泛型資訊管道。

(繼承來源 IChannelProvider)
StartProgressChannel(String)

為名為 name 的計算建立進度通道。

(繼承來源 IProgressChannelProvider)

適用於