Compartilhar via


IHost Interface

Definição

Um host é acoplado a um componente e fornece diretrizes aleatórias de geração de número e simultaneidade. Observe que a geração de número aleatório, como os métodos de ambiente de host, deve ser acessada somente do thread principal do componente.

public interface IHost : Microsoft.ML.Runtime.IHostEnvironment
type IHost = interface
    interface IHostEnvironment
    interface IChannelProvider
    interface IExceptionContext
    interface IProgressChannelProvider
Public Interface IHost
Implements IHostEnvironment
Implementações

Propriedades

ComponentCatalog

O catálogo de componentes carregáveis (Microsoft.ML.LoadableClassAttribute) que estão disponíveis neste host.

(Herdado de IHostEnvironment)
ContextDescription

Uma cadeia de caracteres que descreve o próprio contexto.

(Herdado de IExceptionContext)
Rand

O gerador de número aleatório emitido para este componente. Observe que os geradores de número aleatório NÃO são thread safe.

Métodos

Process<TException>(TException)

Um host é acoplado a um componente e fornece diretrizes aleatórias de geração de número e simultaneidade. Observe que a geração de número aleatório, como os métodos de ambiente de host, deve ser acessada somente do thread principal do componente.

(Herdado de IExceptionContext)
Register(String, Nullable<Int32>, Nullable<Boolean>)

Crie um host com o nome de registro fornecido.

(Herdado de IHostEnvironment)
Start(String)

Inicie um canal de mensagem padrão.

(Herdado de IChannelProvider)
StartPipe<TMessage>(String)

Inicie um pipe de informações genérico.

(Herdado de IChannelProvider)
StartProgressChannel(String)

Criar um canal de progresso para uma computação chamada name.

(Herdado de IProgressChannelProvider)

Aplica-se a