Condividi tramite


IHostEnvironment Interfaccia

Definizione

L'interfaccia dell'ambiente host crea host per i componenti. Si noti che i metodi di questa interfaccia devono essere chiamati dal thread principale per l'ambiente. Per ottenere un ambiente per il servizio di un altro thread, chiamare Fork e passare il risultato restituito a tale thread.

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
Derivato
Implementazioni

Proprietà

ComponentCatalog

Catalogo di componenti caricabili (Microsoft.ML.LoadableClassAttribute) disponibili in questo host.

ContextDescription

Stringa che descrive il contesto stesso.

(Ereditato da IExceptionContext)

Metodi

Process<TException>(TException)

L'interfaccia dell'ambiente host crea host per i componenti. Si noti che i metodi di questa interfaccia devono essere chiamati dal thread principale per l'ambiente. Per ottenere un ambiente per il servizio di un altro thread, chiamare Fork e passare il risultato restituito a tale thread.

(Ereditato da IExceptionContext)
Register(String, Nullable<Int32>, Nullable<Boolean>)

Creare un host con il nome di registrazione specificato.

Start(String)

Avviare un canale di messaggio standard.

(Ereditato da IChannelProvider)
StartPipe<TMessage>(String)

Avviare una pipe di informazioni generica.

(Ereditato da IChannelProvider)
StartProgressChannel(String)

Creare un canale di stato per un calcolo denominato name.

(Ereditato da IProgressChannelProvider)

Si applica a