RemoteServiceBroker 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
원격 IRemoteServiceBroker 서비스를 로컬 IServiceBroker로 노출합니다.
public ref class RemoteServiceBroker : IAsyncDisposable, IDisposable, Microsoft::ServiceHub::Framework::IServiceBroker
public class RemoteServiceBroker : IAsyncDisposable, IDisposable, Microsoft.ServiceHub.Framework.IServiceBroker
type RemoteServiceBroker = class
interface IServiceBroker
interface IDisposable
interface IAsyncDisposable
Public Class RemoteServiceBroker
Implements IAsyncDisposable, IDisposable, IServiceBroker
- 상속
-
RemoteServiceBroker
- 구현
속성
Completion |
Task 이 instance 삭제되거나(해당하는 경우)를 사용하여 만든 기본 Stream 이 닫혀 있을 때 완료되는 을 가져옵니다. |
TraceSource |
추적 메시지에 사용할 이 instance 가져오거나 설정합니다TraceSource. |
메서드
이벤트
AvailabilityChanged |
마지막 AvailabilityChanged 이벤트가 가용성을 변경했을 수 있기 때문에 이전에 에 대해 쿼리한 서비스에서 발생합니다. |
확장 메서드
GetPipeAsync(IServiceBroker, ServiceMoniker, CancellationToken) |
을 통해 일부 서비스에 대한 액세스를 요청합니다 IDuplexPipe. |
GetProxyAsync<T>(IServiceBroker, ServiceJsonRpcDescriptor<T>, CancellationToken) |
클라이언트 프록시를 통해 일부 서비스에 대한 액세스를 요청합니다. |
GetProxyAsync<T>(IServiceBroker, ServiceRpcDescriptor, CancellationToken) |
클라이언트 프록시를 통해 일부 서비스에 대한 액세스를 요청합니다. |
CompareLocalToRemoteVersionAsync(IServiceBroker, ServiceMoniker, CancellationToken) |
로컬로 인식된 서비스를 동일한 서비스에 대해 원격으로 사용할 수 있는 서비스와 비교합니다. |
ReportMissingServiceAsync(IServiceBroker, String, String, ServiceMoniker, Guid, UInt32, CancellationToken) |
기능이 비활성화되거나 기능이 축소된 상태로 작동하는 이유를 설명하는 모덜리스 UI를 사용자에게 제공합니다. |