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


IHostEnvironment Интерфейс

Определение

Интерфейс среды узла создает узлы для компонентов. Обратите внимание, что методы этого интерфейса должны вызываться из основного потока для среды. Чтобы получить среду для обслуживания другого потока, вызовите вилку и передайте результат возврата в этот поток.

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)

Интерфейс среды узла создает узлы для компонентов. Обратите внимание, что методы этого интерфейса должны вызываться из основного потока для среды. Чтобы получить среду для обслуживания другого потока, вызовите вилку и передайте результат возврата в этот поток.

(Унаследовано от IExceptionContext)
Register(String, Nullable<Int32>, Nullable<Boolean>)

Создайте узел с заданным именем регистрации.

Start(String)

Запустите стандартный канал сообщений.

(Унаследовано от IChannelProvider)
StartPipe<TMessage>(String)

Запустите канал универсальной информации.

(Унаследовано от IChannelProvider)
StartProgressChannel(String)

Создайте канал хода выполнения для вычисления с именем name.

(Унаследовано от IProgressChannelProvider)

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