Aracılığıyla paylaş


IHost Arabirim

Tanım

Bir konak bir bileşenle birleştirilir ve rastgele sayı oluşturma ve eşzamanlılık kılavuzu sağlar. Konak ortamı yöntemleri gibi rastgele sayı oluşturma işlemine yalnızca bileşen için ana iş parçacığından erişilmesi gerektiğini unutmayın.

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

Özellikler

ComponentCatalog

Bu konakta bulunan yüklenebilir bileşenlerin (Microsoft.ML.LoadableClassAttribute) kataloğu.

(Devralındığı yer: IHostEnvironment)
ContextDescription

Bağlamın kendisini açıklayan bir dize.

(Devralındığı yer: IExceptionContext)
Rand

Bu bileşene verilen rastgele sayı oluşturucu. Rastgele sayı oluşturucuların iş parçacığı güvenli DEĞİlDİdr.

Yöntemler

Process<TException>(TException)

Bir konak bir bileşenle birleştirilir ve rastgele sayı oluşturma ve eşzamanlılık kılavuzu sağlar. Konak ortamı yöntemleri gibi rastgele sayı oluşturma işlemine yalnızca bileşen için ana iş parçacığından erişilmesi gerektiğini unutmayın.

(Devralındığı yer: IExceptionContext)
Register(String, Nullable<Int32>, Nullable<Boolean>)

Verilen kayıt adına sahip bir konak oluşturun.

(Devralındığı yer: IHostEnvironment)
Start(String)

Standart bir ileti kanalı başlatın.

(Devralındığı yer: IChannelProvider)
StartPipe<TMessage>(String)

Genel bir bilgi kanalı başlatın.

(Devralındığı yer: IChannelProvider)
StartProgressChannel(String)

adlı namebir hesaplama için ilerleme kanalı oluşturun.

(Devralındığı yer: IProgressChannelProvider)

Şunlara uygulanır