Partager via


ServiceRemotingDataContractSerializationProvider.CreateResponseMessageSerializer Méthode

Définition

Crée IServiceRemotingResponseMessageBodySerializer pour un serviceInterface à l’aide de l’implémentation de DataContract

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

Paramètres

serviceInterfaceType
Type

Interface de service distante.

methodReturnTypes
IEnumerable<Type>

Types de retour de toutes les méthodes de l’interface spécifiée.

wrappedMessageTypes
IEnumerable<Type>

Types de réponses encapsulées pour toutes les méthodes de communication à distance

Retours

Un instance du IServiceRemotingResponseMessageBodySerializer qui peut sérialiser le corps du message de réponse de communication à distance du service vers un corps de messagerie pour le transfert via le transport.

Implémente

S’applique à