Bagikan melalui


IHostEnvironment Antarmuka

Definisi

Antarmuka lingkungan host membuat host untuk komponen. Perhatikan bahwa metode antarmuka ini harus dipanggil dari utas utama untuk lingkungan. Untuk mendapatkan lingkungan untuk melayani utas lain, panggil Fork dan teruskan hasil pengembalian ke utas tersebut.

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
Turunan
Penerapan

Properti

ComponentCatalog

Katalog komponen yang dapat dimuat (Microsoft.ML.LoadableClassAttribute) yang tersedia di host ini.

ContextDescription

String yang menjelaskan konteks itu sendiri.

(Diperoleh dari IExceptionContext)

Metode

Process<TException>(TException)

Antarmuka lingkungan host membuat host untuk komponen. Perhatikan bahwa metode antarmuka ini harus dipanggil dari utas utama untuk lingkungan. Untuk mendapatkan lingkungan untuk melayani utas lain, panggil Fork dan teruskan hasil pengembalian ke utas tersebut.

(Diperoleh dari IExceptionContext)
Register(String, Nullable<Int32>, Nullable<Boolean>)

Buat host dengan nama pendaftaran yang diberikan.

Start(String)

Mulai saluran pesan standar.

(Diperoleh dari IChannelProvider)
StartPipe<TMessage>(String)

Mulai pipa informasi generik.

(Diperoleh dari IChannelProvider)
StartProgressChannel(String)

Buat saluran kemajuan untuk komputasi bernama name.

(Diperoleh dari IProgressChannelProvider)

Berlaku untuk