IHostEnvironment Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Interfejs środowiska hosta tworzy hosty dla składników. Należy pamiętać, że metody tego interfejsu powinny być wywoływane z głównego wątku dla środowiska. Aby uzyskać środowisko do obsługi innego wątku, wywołaj rozwidlenie i przekaż wynik powrotny do tego wątku.
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
- Pochodne
- Implementuje
Właściwości
ComponentCatalog |
Wykaz składników ładowalnych (Microsoft.ML.LoadableClassAttribute), które są dostępne na tym hoście. |
ContextDescription |
Ciąg opisujący sam kontekst. (Odziedziczone po IExceptionContext) |
Metody
Process<TException>(TException) |
Interfejs środowiska hosta tworzy hosty dla składników. Należy pamiętać, że metody tego interfejsu powinny być wywoływane z głównego wątku dla środowiska. Aby uzyskać środowisko do obsługi innego wątku, wywołaj rozwidlenie i przekaż wynik powrotny do tego wątku. (Odziedziczone po IExceptionContext) |
Register(String, Nullable<Int32>, Nullable<Boolean>) |
Utwórz hosta o podanej nazwie rejestracji. |
Start(String) |
Uruchom standardowy kanał komunikatów. (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 |