IHostEnvironment 인터페이스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
호스트 환경 인터페이스는 구성 요소에 대한 호스트를 만듭니다. 이 인터페이스의 메서드는 환경의 주 스레드에서 호출되어야 합니다. 다른 스레드를 서비스하는 환경을 얻으려면 Fork를 호출하고 반환 결과를 해당 스레드에 전달합니다.
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
- 파생
- 구현
속성
ComponentCatalog |
이 호스트에서 사용할 수 있는 로드 가능한 구성 요소(Microsoft.ML.LoadableClassAttribute)의 카탈로그입니다. |
ContextDescription |
컨텍스트 자체를 설명하는 문자열입니다. (다음에서 상속됨 IExceptionContext) |
메서드
Process<TException>(TException) |
호스트 환경 인터페이스는 구성 요소에 대한 호스트를 만듭니다. 이 인터페이스의 메서드는 환경의 주 스레드에서 호출되어야 합니다. 다른 스레드를 서비스하는 환경을 얻으려면 Fork를 호출하고 반환 결과를 해당 스레드에 전달합니다. (다음에서 상속됨 IExceptionContext) |
Register(String, Nullable<Int32>, Nullable<Boolean>) |
지정된 등록 이름을 사용하여 호스트를 만듭니다. |
Start(String) |
표준 메시지 채널을 시작합니다. (다음에서 상속됨 IChannelProvider) |
StartPipe<TMessage>(String) |
일반 정보 파이프를 시작합니다. (다음에서 상속됨 IChannelProvider) |
StartProgressChannel(String) |
라는 계산에 대한 진행률 채널을 만듭니다 |