ServiceRemotingDataContractSerializationProvider.CreateRequestMessageSerializer Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
Azure SDK for .NET