Udostępnij za pośrednictwem


IHost Interfejs

Definicja

Host jest połączony ze składnikiem i zapewnia losowe generowanie liczb i wskazówki dotyczące współbieżności. Należy pamiętać, że do generowania liczb losowych, takich jak metody środowiska hosta, należy uzyskać dostęp tylko z głównego wątku składnika.

public interface IHost : Microsoft.ML.Runtime.IHostEnvironment
type IHost = interface
    interface IHostEnvironment
    interface IChannelProvider
    interface IExceptionContext
    interface IProgressChannelProvider
Public Interface IHost
Implements IHostEnvironment
Implementuje

Właściwości

ComponentCatalog

Wykaz składników ładowalnych (Microsoft.ML.LoadableClassAttribute), które są dostępne na tym hoście.

(Odziedziczone po IHostEnvironment)
ContextDescription

Ciąg opisujący sam kontekst.

(Odziedziczone po IExceptionContext)
Rand

Generator liczb losowych wystawiony dla tego składnika. Należy pamiętać, że generatory liczb losowych nie są bezpieczne wątkami.

Metody

Process<TException>(TException)

Host jest połączony ze składnikiem i zapewnia losowe generowanie liczb i wskazówki dotyczące współbieżności. Należy pamiętać, że do generowania liczb losowych, takich jak metody środowiska hosta, należy uzyskać dostęp tylko z głównego wątku składnika.

(Odziedziczone po IExceptionContext)
Register(String, Nullable<Int32>, Nullable<Boolean>)

Utwórz hosta o podanej nazwie rejestracji.

(Odziedziczone po IHostEnvironment)
Start(String)

Uruchom standardowy kanał wiadomości.

(Odziedziczone po IChannelProvider)
StartPipe<TMessage>(String)

Uruchom ogólny potok informacyjny.

(Odziedziczone po IChannelProvider)
StartProgressChannel(String)

Utwórz kanał postępu dla obliczeń o nazwie name.

(Odziedziczone po IProgressChannelProvider)

Dotyczy