Freigeben über


WrappingServiceRemotingDataContractSerializationProvider.CreateResponseMessageSerializer Methode

Definition

Erstellt IServiceRemotingResponseMessageBodySerializer für einen DienstInterface mithilfe der Wrapped Message DataContract-Implementierung

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

Parameter

serviceInterfaceType
Type

Die Remotedienstschnittstelle.

methodReturnTypes
IEnumerable<Type>

Die Rückgabetypen aller Methoden der angegebenen Schnittstelle.

wrappedMessageTypes
IEnumerable<Type>

Umschlossene Antworttypen für alle Remotingmethoden

Gibt zurück

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

Implementiert

Gilt für: