다음을 통해 공유


Microsoft.ServiceHub.Framework 네임스페이스

클래스

BrokeredServicesChangedEventArgs

이벤트에 의해 AvailabilityChanged 발생한 조정된 서비스 가용성에 대한 변경 내용을 설명합니다.

FrameworkServices

핵심 인프라를 제공하는 서비스 및 서비스 계약.

IpcRelayServiceBroker

IRemoteServiceBroker 다른 운영 체제의 Windows 또는 Unix 도메인 소켓에서 명명된 파이프를 통해 다른 IServiceBroker 서비스의 모든 서비스를 제공하는 입니다.

MultiplexingRelayServiceBroker

IRemoteServiceBroker 기존 를 통해 다른 IServiceBroker 서비스의 모든 서비스를 프로퍼링하는 Nerdbank.Streams.MultiplexingStream입니다.

RemoteServiceBroker

원격 IRemoteServiceBroker 서비스를 로컬 IServiceBroker로 노출합니다.

RemoteServiceConnectionInfo.LocalCLRServiceActivation

CLR 기반 서비스에 대한 활성화 지침을 설명합니다.

ServerFactory

명명된 파이프 서버를 만들기 위한 정적 클래스입니다.

ServiceActivationFailedException

에서 발견된 서비스를 활성화하는 데 실패 IServiceBroker 했음을 나타내는 데 사용됩니다.

ServiceBrokerAggregator

여러 정책이 적용된 하나 이상의 IServiceBroker 인스턴스를 하나로 집계하는 클래스입니다.

ServiceBrokerClient

클라이언트 프록시를 캐시하고 공유하는 래퍼 IServiceBroker 입니다.

ServiceBrokerExtensions

인터페이스 및 관련 형식에 IServiceBroker 대한 확장 메서드입니다.

ServiceCompositionException

서비스를 검색하거나 활성화하지 못하는 경우를 나타내는 데 사용됩니다.

ServiceJsonRpcDescriptor

JSON-RPC를 지원하는 서비스에 대한 RPC 설명자입니다.

ServiceJsonRpcDescriptor.JsonRpcConnection

ServiceRpcDescriptor.RpcConnection특히 에 대한 파생 형식입니다JsonRpc.

ServiceJsonRpcDescriptor<T>

JSON-RPC를 지원하는 서비스에 대한 RPC 설명자입니다.

ServiceMoniker

활성화 가능한 서비스에 대한 식별자입니다.

ServiceRpcDescriptor

서비스에 대한 연결을 자동화하는 데 도움이 되는 서비스에 대한 설명입니다.

ServiceRpcDescriptor.RpcConnection

RPC 연결을 나타냅니다.

ServiceRpcDescriptor.RpcOrderPreservingSynchronizationContext

SynchronizationContext 메시지 순서를 유지하는 입니다.

구조체

RemoteServiceConnectionInfo

프로비전된 원격 서비스에 연결하는 방법을 설명합니다.

ServerFactory.ClientOptions

IPC 클라이언트에 영향을 줄 수 있는 옵션입니다.

ServerFactory.ServerOptions

IPC 서버에 영향을 줄 수 있는 옵션입니다.

ServiceActivationOptions

정품 인증 시 서비스에 선택적으로 제공할 수 있는 활성화 옵션입니다.

ServiceActivationOptions.CultureApplication

변경 내용을 CultureInfo적용하고 로 되돌리기 위한 삭제 가능한 구조체입니다.

ServiceBrokerClient.Rental<T>

활성 사용을 나타내기 위해 삭제해야 하는 임대로 클라이언트 프록시에 대한 액세스를 제공하여 무효화될 때 삭제할 수 있도록 합니다.

ServiceBrokerClientMetadata

클라이언트의 환경, 기능 및 특성을 설명합니다 IRemoteServiceBroker.

ServiceHostInformation

서비스와의 호환성을 평가하는 데 필요한 서비스 호스트의 중요한 특성에 대해 설명합니다.

인터페이스

IDiscoveryService

모든 ServiceHub 검색 서비스가 구현해야 하는 인터페이스입니다.

IIpcServer

IPC(프로세스 간 통신) 서버에 대해 설명합니다.

IJsonRpcLocalProxy

로컬 프록시 개체가 다른 형식에 대한 프록시를 생성하기 위해 구현할 수 있는 인터페이스입니다.

IMultiVersionedServiceFactory

ServiceHub 서비스를 만들 수 있는 클래스에 대해 설명합니다.

INotifyDisposable

구현 개체가 삭제된 후 알림을 제공하는 인터페이스입니다.

IRemoteServiceBroker

원격 서비스 브로커에 대해 설명합니다.

IServiceBroker

필요한 경우 활성화하고 통신하는 데 사용할 수 있는 개체를 반환하여 임의 서비스에 대한 액세스를 제공합니다.

IServiceHubServiceFactory

ServiceHub 서비스를 만들 수 있는 클래스에 대해 설명합니다.

SHostServiceBrokerFactory

서비스 허브 호스트가 소유하고 컬렉션에서 IServiceProvider 반환된 instance 대한 AsyncLazy<T> 서비스 식별자입니다.

열거형

RemoteServiceConnections

원격 서비스 연결에 지원되는 연결을 식별합니다.

ServiceHostOperatingSystem

서비스 호스트 역할을 할 수 있는 인식된 운영 체제입니다.

ServiceHostRuntime

서비스 호스트에 대해 인식된 런타임 집합입니다.

ServiceJsonRpcDescriptor.Formatters

JSON-RPC를 직렬화할 수 있는 형식입니다.

ServiceJsonRpcDescriptor.MessageDelimiters

JSON-RPC 메시지를 소개하는 다양한 헤더입니다.

대리자

ServiceBrokerClient.ClientProxiesInvalidatedEventHandler

이벤트 처리기의 대리자 Invalidated 입니다.