Compartilhar via


IServiceRemotingMessageSerializationProvider.CreateRequestMessageSerializer Método

Definição

Cria um serializador que pode serializar e desserializar os corpos de mensagem de solicitação de comunicação remota para a interface de serviço especificada.

public Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingRequestMessageBodySerializer CreateRequestMessageSerializer (Type serviceInterfaceType, System.Collections.Generic.IEnumerable<Type> requestWrappedTypes, System.Collections.Generic.IEnumerable<Type> requestBodyTypes = default);
abstract member CreateRequestMessageSerializer : Type * seq<Type> * seq<Type> -> Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingRequestMessageBodySerializer
Public Function CreateRequestMessageSerializer (serviceInterfaceType As Type, requestWrappedTypes As IEnumerable(Of Type), Optional requestBodyTypes As IEnumerable(Of Type) = Nothing) As IServiceRemotingRequestMessageBodySerializer

Parâmetros

serviceInterfaceType
Type

Interface do serviço de usuário

requestWrappedTypes
IEnumerable<Type>

Tipos de objeto de solicitação encapsulado para todos os métodos

requestBodyTypes
IEnumerable<Type>

Parâmetros para todos os métodos no serviceInterfaceType

Retornos

Um IServiceRemotingRequestMessageBodySerializer que pode serializar e desserializar os corpos de mensagem de solicitação de comunicação remota criados pelo body factory de mensagens de comunicação remota do serviço personalizado.

Aplica-se a