IHostEnvironment Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Hostumgebungsschnittstelle erstellt Hosts für Komponenten. Beachten Sie, dass die Methoden dieser Schnittstelle aus dem Hauptthread für die Umgebung aufgerufen werden sollen. Um eine Umgebung zum Dienst eines anderen Threads abzurufen, rufen Sie Fork auf, und übergeben Sie das Rückgabeergebnis an diesen 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
- Abgeleitet
- Implementiert
Eigenschaften
ComponentCatalog |
Der Katalog der ladebaren Komponenten (Microsoft.ML.LoadableClassAttribute), die in diesem Host verfügbar sind. |
ContextDescription |
Eine Zeichenfolge, die den Kontext selbst beschreibt. (Geerbt von IExceptionContext) |
Methoden
Process<TException>(TException) |
Die Hostumgebungsschnittstelle erstellt Hosts für Komponenten. Beachten Sie, dass die Methoden dieser Schnittstelle aus dem Hauptthread für die Umgebung aufgerufen werden sollen. Um eine Umgebung zum Dienst eines anderen Threads abzurufen, rufen Sie Fork auf, und übergeben Sie das Rückgabeergebnis an diesen Thread. (Geerbt von IExceptionContext) |
Register(String, Nullable<Int32>, Nullable<Boolean>) |
Erstellen Sie einen Host mit dem angegebenen Registrierungsnamen. |
Start(String) |
Starten Sie einen Standardnachrichtenkanal. (Geerbt von IChannelProvider) |
StartPipe<TMessage>(String) |
Starten Sie eine generische Informationspipeline. (Geerbt von IChannelProvider) |
StartProgressChannel(String) |
Erstellen Sie einen Statuskanal für eine Berechnung mit dem Namen |