Compartilhar via


WrappingServiceRemotingDataContractSerializationProvider.CreateResponseMessageSerializer Método

Definição

Cria IServiceRemotingResponseMessageBodySerializer para um serviceInterface usando a implementação de Wrapped Message 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

Parâmetros

serviceInterfaceType
Type

A interface de serviço remoto.

methodReturnTypes
IEnumerable<Type>

Os tipos de retorno de todos os métodos da interface especificada.

wrappedMessageTypes
IEnumerable<Type>

Tipos de resposta encapsulados para todos os métodos de comunicação remota

Retornos

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

Implementações

Aplica-se a