Microsoft.ServiceHub.Framework Ruang nama
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Kelas
BrokeredServicesChangedEventArgs |
Menjelaskan perubahan pada ketersediaan layanan broker seperti yang dimunculkan AvailabilityChanged oleh peristiwa. |
FrameworkServices |
Layanan dan kontrak layanan yang menyediakan infrastruktur inti. |
IpcRelayServiceBroker |
Yang IRemoteServiceBroker memproffer semua layanan dari yang lain IServiceBroker melalui pipa bernama pada soket domain Windows atau Unix pada sistem operasi lain. |
MultiplexingRelayServiceBroker |
Yang IRemoteServiceBroker memproffer semua layanan dari layanan lain IServiceBroker melalui yang ada Nerdbank.Streams.MultiplexingStream. |
RemoteServiceBroker |
Mengekspos layanan jarak jauh IRemoteServiceBroker sebagai lokal IServiceBroker. |
RemoteServiceConnectionInfo.LocalCLRServiceActivation |
Menjelaskan instruksi aktivasi untuk layanan berbasis CLR. |
ServerFactory |
Kelas statis untuk membuat server pipa bernama. |
ServiceActivationFailedException |
Digunakan untuk menunjukkan kegagalan dalam IServiceBroker untuk mengaktifkan layanan yang ditemukan. |
ServiceBrokerAggregator |
Kelas yang menggabungkan satu atau beberapa IServiceBroker instans menjadi satu, dengan berbagai kebijakan diterapkan. |
ServiceBrokerClient |
Pembungkus di sekitar IServiceBroker cache itu dan berbagi proksi klien. |
ServiceBrokerExtensions |
Metode ekstensi untuk IServiceBroker antarmuka dan jenis terkait. |
ServiceCompositionException |
Digunakan untuk menunjukkan kapan kegagalan untuk menemukan atau mengaktifkan layanan terjadi. |
ServiceJsonRpcDescriptor |
Deskriptor RPC untuk layanan yang mendukung JSON-RPC. |
ServiceJsonRpcDescriptor.JsonRpcConnection |
ServiceRpcDescriptor.RpcConnectionJenis turunan khusus untuk JsonRpc. |
ServiceJsonRpcDescriptor<T> |
Deskriptor RPC untuk layanan yang mendukung JSON-RPC. |
ServiceMoniker |
Pengidentifikasi untuk layanan yang dapat diaktifkan. |
ServiceRpcDescriptor |
Deskripsi layanan untuk membantu mengotomatiskan menyambungkannya. |
ServiceRpcDescriptor.RpcConnection |
Mewakili koneksi RPC. |
ServiceRpcDescriptor.RpcOrderPreservingSynchronizationContext |
Yang SynchronizationContext mempertahankan urutan pesan. |
Struct
RemoteServiceConnectionInfo |
Menjelaskan cara menyambungkan ke layanan jarak jauh yang disediakan. |
ServerFactory.ClientOptions |
Opsi yang dapat memengaruhi klien IPC. |
ServerFactory.ServerOptions |
Opsi yang dapat memengaruhi server IPC. |
ServiceActivationOptions |
Opsi aktivasi yang mungkin secara opsional diberikan ke layanan saat mengaktifkannya. |
ServiceActivationOptions.CultureApplication |
Struktur sekali pakai untuk menerapkan dan mengembalikan perubahan ke CultureInfo. |
ServiceBrokerClient.Rental<T> |
Menyediakan akses ke proksi klien sebagai penyewaan yang harus dibuang untuk menandakan tidak ada penggunaan aktif, memungkinkannya untuk dibuang ketika tidak valid. |
ServiceBrokerClientMetadata |
Menjelaskan lingkungan, kemampuan, dan atribut klien dari IRemoteServiceBroker. |
ServiceHostInformation |
Menjelaskan atribut penting dari host layanan yang sering diperlukan untuk menilai kompatibilitas dengan layanan. |
Antarmuka
IDiscoveryService |
Antarmuka yang harus diterapkan semua layanan penemuan ServiceHub. |
IIpcServer |
Menjelaskan server komunikasi antar-proses (IPC). |
IJsonRpcLocalProxy |
Antarmuka yang mungkin diterapkan objek proksi lokal untuk menghasilkan proksi untuk jenis lain. |
IMultiVersionedServiceFactory |
Menjelaskan kelas yang dapat membuat layanan ServiceHub. |
INotifyDisposable |
Antarmuka yang menawarkan pemberitahuan setelah objek penerapan dibuang. |
IRemoteServiceBroker |
Menjelaskan broker layanan yang dapat diremotable. |
IServiceBroker |
Menyediakan akses ke layanan arbitrer dengan mengaktifkannya jika perlu dan mengembalikan objek yang dapat digunakan untuk berkomunikasi dengannya. |
IServiceHubServiceFactory |
Menjelaskan kelas yang dapat membuat layanan ServiceHub. |
SHostServiceBrokerFactory |
Pengidentifikasi layanan misalnya AsyncLazy<T> yang dimiliki oleh host hub layanan dan dikembalikan dari IServiceProvider koleksi. |
Enum
RemoteServiceConnections |
Mengidentifikasi koneksi yang didukung untuk koneksi layanan jarak jauh. |
ServiceHostOperatingSystem |
Sistem operasi yang dikenali yang dapat bertindak sebagai host layanan. |
ServiceHostRuntime |
Kumpulan runtime yang dikenali untuk host layanan. |
ServiceJsonRpcDescriptor.Formatters |
Format yang dapat diserialisasikan JSON-RPC. |
ServiceJsonRpcDescriptor.MessageDelimiters |
Berbagai header yang memperkenalkan pesan JSON-RPC. |
Delegasikan
ServiceBrokerClient.ClientProxiesInvalidatedEventHandler |
Delegasi untuk handler Invalidated acara. |