ServiceRemotingMessageDispatcher Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ServiceRemotingMessageDispatcher(ServiceContext, IService, IServiceRemotingMessageBodyFactory) |
Initialisiert eine neue instance der -Klasse, die ServiceRemotingMessageDispatcher den angegebenen Dienstkontext verwendet, und sendet Nachrichten an die angegebene Dienstimplementierung. |
ServiceRemotingMessageDispatcher(IEnumerable<Type>, ServiceContext, Object, IServiceRemotingMessageBodyFactory) |
Initialisiert eine neue instance der -Klasse, die ServiceRemotingMessageDispatcher den angegebenen Dienstkontext verwendet, und sendet Nachrichten an die angegebene Dienstimplementierung. |
ServiceRemotingMessageDispatcher(ServiceContext, IService, IServiceRemotingMessageBodyFactory)
Initialisiert eine neue instance der -Klasse, die ServiceRemotingMessageDispatcher den angegebenen Dienstkontext verwendet, und sendet Nachrichten an die angegebene Dienstimplementierung.
public ServiceRemotingMessageDispatcher (System.Fabric.ServiceContext serviceContext, Microsoft.ServiceFabric.Services.Remoting.IService serviceImplementation, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageBodyFactory serviceRemotingMessageBodyFactory = default);
new Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.ServiceRemotingMessageDispatcher : System.Fabric.ServiceContext * Microsoft.ServiceFabric.Services.Remoting.IService * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageBodyFactory -> Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.ServiceRemotingMessageDispatcher
Public Sub New (serviceContext As ServiceContext, serviceImplementation As IService, Optional serviceRemotingMessageBodyFactory As IServiceRemotingMessageBodyFactory = Nothing)
Parameter
- serviceContext
- ServiceContext
Dienstkontext
- serviceImplementation
- IService
Dienstimplementierung, die Schnittstellen vom Typ implementiert IService
- serviceRemotingMessageBodyFactory
- IServiceRemotingMessageBodyFactory
Die Factory, die vom Dispatcher verwendet wird, um Antwortnachrichtentexte zu erstellen.
Gilt für:
ServiceRemotingMessageDispatcher(IEnumerable<Type>, ServiceContext, Object, IServiceRemotingMessageBodyFactory)
Initialisiert eine neue instance der -Klasse, die ServiceRemotingMessageDispatcher den angegebenen Dienstkontext verwendet, und sendet Nachrichten an die angegebene Dienstimplementierung.
public ServiceRemotingMessageDispatcher (System.Collections.Generic.IEnumerable<Type> remotingTypes, System.Fabric.ServiceContext serviceContext, object serviceImplementation, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageBodyFactory serviceRemotingMessageBodyFactory = default);
new Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.ServiceRemotingMessageDispatcher : seq<Type> * System.Fabric.ServiceContext * obj * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageBodyFactory -> Microsoft.ServiceFabric.Services.Remoting.V2.Runtime.ServiceRemotingMessageDispatcher
Public Sub New (remotingTypes As IEnumerable(Of Type), serviceContext As ServiceContext, serviceImplementation As Object, Optional serviceRemotingMessageBodyFactory As IServiceRemotingMessageBodyFactory = Nothing)
Parameter
- remotingTypes
- IEnumerable<Type>
Remoteschnittstellentypen, an die die Nachrichten gesendet werden sollen.
- serviceContext
- ServiceContext
Der Service Fabric-Dienstkontext.
- serviceImplementation
- Object
Objekt, das die spezifischen Remoteschnittstellen implementiert.
- serviceRemotingMessageBodyFactory
- IServiceRemotingMessageBodyFactory
Die Factory, die vom Dispatcher verwendet wird, um Antwortnachrichtentexte zu erstellen.
Gilt für:
Azure SDK for .NET