IHost 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.
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 |