IpcRelayServiceBroker 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
IRemoteServiceBroker 다른 운영 체제의 Windows 또는 Unix 도메인 소켓에서 명명된 파이프를 통해 다른 IServiceBroker 서비스의 모든 서비스를 제공하는 입니다.
public ref class IpcRelayServiceBroker : Microsoft::ServiceHub::Framework::IRemoteServiceBroker
public class IpcRelayServiceBroker : Microsoft.ServiceHub.Framework.IRemoteServiceBroker
public class IpcRelayServiceBroker : IDisposable, Microsoft.ServiceHub.Framework.IRemoteServiceBroker
type IpcRelayServiceBroker = class
interface IRemoteServiceBroker
type IpcRelayServiceBroker = class
interface IRemoteServiceBroker
interface IDisposable
Public Class IpcRelayServiceBroker
Implements IRemoteServiceBroker
Public Class IpcRelayServiceBroker
Implements IDisposable, IRemoteServiceBroker
- 상속
-
IpcRelayServiceBroker
- 구현
생성자
IpcRelayServiceBroker(IServiceBroker) |
IpcRelayServiceBroker 클래스의 새 인스턴스를 초기화합니다. |
속성
Completion |
Task 이 instance 삭제될 때 완료되는 을 가져옵니다. |
TraceSource |
로깅 메커니즘을 가져옵니다. |
메서드
CancelServiceRequestAsync(Guid) |
클라이언트가 요청된 서비스에 대한 연결을 완료할 수 없거나 완료되지 않을 때 에 대한 이전 호출 RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) 의 결과로 할당된 리소스를 해제합니다. |
Dispose() |
IRemoteServiceBroker 다른 운영 체제의 Windows 또는 Unix 도메인 소켓에서 명명된 파이프를 통해 다른 IServiceBroker 서비스의 모든 서비스를 제공하는 입니다. |
Dispose(Boolean) |
이 instance 소유한 관리되는 리소스와 관리되지 않는 리소스를 삭제합니다. |
HandshakeAsync(ServiceBrokerClientMetadata, CancellationToken) |
클라이언트의 기능을 자세히 설명하기 위해 클라이언트를 서버에 소개합니다. |
RequestServiceChannelAsync(ServiceMoniker, ServiceActivationOptions, CancellationToken) |
서비스에 대한 파이프를 가져옵니다. |
이벤트
AvailabilityChanged |
마지막 AvailabilityChanged 이벤트가 가용성을 변경했을 수 있기 때문에 이전에 에 대해 쿼리한 서비스에서 발생합니다. |