Sdílet prostřednictvím


IHost Rozhraní

Definice

Hostitel je propojený s komponentou a poskytuje pokyny pro generování náhodných čísel a souběžnost. Všimněte si, že k náhodnému generování čísel, jako jsou metody hostitelského prostředí, by se mělo přistupovat pouze z hlavního vlákna komponenty.

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

Vlastnosti

ComponentCatalog

Katalog načístelných komponent (Microsoft.ML.LoadableClassAttribute), které jsou k dispozici v tomto hostiteli.

(Zděděno od IHostEnvironment)
ContextDescription

Řetězec popisující samotný kontext.

(Zděděno od IExceptionContext)
Rand

Generátor náhodných čísel vydaný pro tuto komponentu. Všimněte si, že generátory náhodných čísel nejsou bezpečné pro vlákna.

Metody

Process<TException>(TException)

Hostitel je propojený s komponentou a poskytuje pokyny pro generování náhodných čísel a souběžnost. Všimněte si, že k náhodnému generování čísel, jako jsou metody hostitelského prostředí, by se mělo přistupovat pouze z hlavního vlákna komponenty.

(Zděděno od IExceptionContext)
Register(String, Nullable<Int32>, Nullable<Boolean>)

Vytvořte hostitele s daným názvem registrace.

(Zděděno od IHostEnvironment)
Start(String)

Spusťte standardní kanál zpráv.

(Zděděno od IChannelProvider)
StartPipe<TMessage>(String)

Spusťte obecný informační kanál.

(Zděděno od IChannelProvider)
StartProgressChannel(String)

Vytvořte kanál průběhu pro výpočet pojmenovaný name.

(Zděděno od IProgressChannelProvider)

Platí pro