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)

適用対象