Partilhar via


ServiceRemotingDataContractSerializationProvider.CreateRequestMessageSerializer Método

Definição

Cria IServiceRemotingRequestMessageBodySerializer para um serviceInterface usando a implementação de DataContract

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

Parâmetros

serviceInterfaceType
Type

A interface de serviço remoto.

methodParameterTypes
IEnumerable<Type>

A união de tipos de parâmetro de todos os métodos da interface especificada.

wrappedMessageTypes
IEnumerable<Type>

Tipos de solicitação encapsulados para todos os métodos

Retornos

Uma instância do que pode serializar o corpo da IServiceRemotingRequestMessageBodySerializer mensagem de solicitação de comunicação remota do serviço para um corpo de mensagens para transferência pelo transporte.

Implementações

Aplica-se a