Aracılığıyla paylaş


Microsoft.ServiceHub.Framework Ad Alanı

Sınıflar

BrokeredServicesChangedEventArgs

Olay tarafından tetiklenen aracılı hizmet kullanılabilirliği değişikliklerini AvailabilityChanged açıklar.

FrameworkServices

Temel altyapı sağlayan hizmetler ve hizmet sözleşmeleri.

IpcRelayServiceBroker

Windows'da IRemoteServiceBroker adlandırılmış kanallar üzerinden başka bir IServiceBroker hizmetten tüm hizmetleri veya diğer işletim sistemlerindeki Unix etki alanı yuvalarını gösteren.

MultiplexingRelayServiceBroker

Var IRemoteServiceBroker olan Nerdbank.Streams.MultiplexingStreambir üzerinde başka IServiceBroker bir hizmetten tüm hizmetleri sunan bir .

RemoteServiceBroker

Uzak IRemoteServiceBroker hizmeti yerel IServiceBrokerolarak kullanıma sunar.

RemoteServiceConnectionInfo.LocalCLRServiceActivation

CLR tabanlı bir hizmet için etkinleştirme yönergelerini açıklar.

ServerFactory

Adlandırılmış kanal sunucuları oluşturmak için statik bir sınıf.

ServiceActivationFailedException

bulunan bir hizmeti etkinleştirmek için içindeki IServiceBroker bir hatayı belirtmek için kullanılır.

ServiceBrokerAggregator

Çeşitli ilkelerin uygulandığı bir veya daha fazla IServiceBroker örneği tek bir örnekte toplayan bir sınıf.

ServiceBrokerClient

İstemci proxy'lerini önbelleğe alıp paylaşan çevresindeki IServiceBroker bir sarmalayıcı.

ServiceBrokerExtensions

Arabirim ve ilgili türler için IServiceBroker uzantı yöntemleri.

ServiceCompositionException

Bir hizmeti bulma veya etkinleştirme hatasının ne zaman gerçekleştiğini belirtmek için kullanılır.

ServiceJsonRpcDescriptor

JSON-RPC destekleyen hizmetler için bir RPC tanımlayıcısı.

ServiceJsonRpcDescriptor.JsonRpcConnection

ServiceRpcDescriptor.RpcConnectioniçin JsonRpcözel olarak türetilmiş bir tür.

ServiceJsonRpcDescriptor<T>

JSON-RPC destekleyen hizmetler için bir RPC tanımlayıcısı.

ServiceMoniker

Eyleme geçilebilir bir hizmetin tanımlayıcısı.

ServiceRpcDescriptor

Hizmete bağlanmayı otomatikleştirmeye yardımcı olacak bir hizmet açıklaması.

ServiceRpcDescriptor.RpcConnection

RPC bağlantısını temsil eder.

ServiceRpcDescriptor.RpcOrderPreservingSynchronizationContext

SynchronizationContext İleti sırasını koruyan bir.

Yapılar

RemoteServiceConnectionInfo

Sağlanan uzak hizmete bağlanmayı açıklar.

ServerFactory.ClientOptions

IPC istemcisini etkileyebilecek seçenekler.

ServerFactory.ServerOptions

IPC sunucusunu etkileyebilecek seçenekler.

ServiceActivationOptions

İsteğe bağlı olarak bir hizmete etkinleştirilirken sağlanabilir etkinleştirme seçenekleri.

ServiceActivationOptions.CultureApplication

değişiklikleri uygulamak ve uygulamasına geri döndürmek için tek kullanımlık bir CultureInfoyapı.

ServiceBrokerClient.Rental<T>

Etkin kullanım olmadığını göstermek için atılması gereken bir kiralama olarak istemci proxy'sine erişim sağlar ve geçersiz kılındığında atılması sağlanır.

ServiceBrokerClientMetadata

bir istemcisinin IRemoteServiceBrokerortamını, özelliklerini ve özniteliklerini açıklar.

ServiceHostInformation

Bir hizmet konağıyla uyumluluğu değerlendirmek için genellikle gerekli olan önemli öznitelikleri açıklar.

Arabirimler

IDiscoveryService

Tüm ServiceHub bulma hizmetlerinin uygulaması gereken arabirim.

IIpcServer

İşlemler arası iletişim (IPC) sunucusunu açıklar.

IJsonRpcLocalProxy

Yerel ara sunucu nesnelerinin diğer türler için ara sunucular oluşturmak üzere uygulayabileceği bir arabirim.

IMultiVersionedServiceFactory

ServiceHub hizmeti oluşturabilen bir sınıfı açıklar.

INotifyDisposable

Uygulayan nesne atıldıktan sonra bildirim sunan bir arabirim.

IRemoteServiceBroker

Uzaktan iletişim aracısını açıklar.

IServiceBroker

Gerekirse bunları etkinleştirerek ve iletişim kurmak için kullanılabilecek bir nesne döndürerek rastgele hizmetlere erişim sağlar.

IServiceHubServiceFactory

ServiceHub hizmeti oluşturabilen bir sınıfı açıklar.

SHostServiceBrokerFactory

Hizmet hub'ı konağına ait olan ve koleksiyondan IServiceProvider döndürülen örneğin hizmet tanımlayıcısıAsyncLazy<T>.

Numaralandırmalar

RemoteServiceConnections

Uzak hizmet bağlantısı için desteklenen bağlantıları tanımlar.

ServiceHostOperatingSystem

Hizmet konakları olarak davranabilen tanınan işletim sistemleri.

ServiceHostRuntime

Hizmet konakları için tanınan çalışma zamanları kümesi.

ServiceJsonRpcDescriptor.Formatters

JSON-RPC'nin serileştirilebileceği biçimler.

ServiceJsonRpcDescriptor.MessageDelimiters

JSON-RPC iletisine neden olan çeşitli üst bilgiler.

Temsilciler

ServiceBrokerClient.ClientProxiesInvalidatedEventHandler

Olayın işleyicisi Invalidated için temsilci.