Partager via


WrappingServiceRemotingDataContractSerializationProvider.CreateRequestMessageSerializer Méthode

Définition

Crée IServiceRemotingRequestMessageBodySerializer pour un serviceInterface à l’aide de l’implémentation des données de message wrapped

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

Paramètres

serviceInterfaceType
Type

Interface de service distante.

methodParameterTypes
IEnumerable<Type>

Union des types de paramètres de toutes les méthodes de l’interface spécifiée.

wrappedMessageTypes
IEnumerable<Type>

Types de requêtes encapsulées pour toutes les méthodes

Retours

Une instance du IServiceRemotingRequestMessageBodySerializer qui peut sérialiser le corps du message de demande de communication à distance du service vers un corps de messagerie pour le transfert via le transport.

Implémente

S’applique à