Freigeben über


IServiceRemotingMessageSerializationProvider.CreateRequestMessageSerializer Methode

Definition

Erstellt einen Serialisierer, der die Nachrichtentexte der Remotinganforderung für die angegebene Dienstschnittstelle serialisieren und deserialisieren kann.

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

Parameter

serviceInterfaceType
Type

Benutzerdienstschnittstelle

requestWrappedTypes
IEnumerable<Type>

Umschlossene Anforderungsobjekttypen für alle -Methode

requestBodyTypes
IEnumerable<Type>

Parameter für alle Methoden im serviceInterfaceType

Gibt zurück

Eine IServiceRemotingRequestMessageBodySerializer , die die Von der benutzerdefinierten Dienstremoting-Nachrichtentextfactory erstellten Remoting-Anforderungstexttexte serialisieren und deserialisieren kann.

Gilt für: