Freigeben über


ServiceRemotingDataContractSerializationProvider.CreateRequestMessageSerializer Methode

Definition

Erstellt IServiceRemotingRequestMessageBodySerializer für ein serviceInterface mithilfe der DataContract-Implementierung

public Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingRequestMessageBodySerializer CreateRequestMessageSerializer (Type serviceInterfaceType, System.Collections.Generic.IEnumerable<Type> methodParameterTypes, System.Collections.Generic.IEnumerable<Type> wrappedMessageTypes = default);
abstract member CreateRequestMessageSerializer : Type * seq<Type> * seq<Type> -> Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingRequestMessageBodySerializer
override this.CreateRequestMessageSerializer : Type * seq<Type> * seq<Type> -> Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingRequestMessageBodySerializer
Public Function CreateRequestMessageSerializer (serviceInterfaceType As Type, methodParameterTypes As IEnumerable(Of Type), Optional wrappedMessageTypes As IEnumerable(Of Type) = Nothing) As IServiceRemotingRequestMessageBodySerializer

Parameter

serviceInterfaceType
Type

Die Remotedienstschnittstelle.

methodParameterTypes
IEnumerable<Type>

Die Vereinigung der Parametertypen aller Methoden der angegebenen Schnittstelle.

wrappedMessageTypes
IEnumerable<Type>

Umschlossene Anforderungstypen für alle Methoden

Gibt zurück

Eine instance der, die IServiceRemotingRequestMessageBodySerializer den Nachrichtentext der Dienstremotinganforderung für die Übertragung über den Transport in einen Nachrichtentext serialisieren kann.

Implementiert

Gilt für: