WrappingServiceRemotingDataContractSerializationProvider Classe
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.
Essa é a simplificação usada IServiceRemotingMessageSerializationProviderpelo serviço de comunicação remota e pelo cliente durante a serialização de solicitação/resposta. Ele usa a solicitação encapsulamento e o contrato de dados para serialização.
public class WrappingServiceRemotingDataContractSerializationProvider : Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider
type WrappingServiceRemotingDataContractSerializationProvider = class
interface IServiceRemotingMessageSerializationProvider
Public Class WrappingServiceRemotingDataContractSerializationProvider
Implements IServiceRemotingMessageSerializationProvider
- Herança
-
WrappingServiceRemotingDataContractSerializationProvider
- Derivado
- Implementações
Construtores
WrappingServiceRemotingDataContractSerializationProvider() |
Inicializa uma nova instância da classe com a WrappingServiceRemotingDataContractSerializationProvider implementação padrão de IBufferPoolManager. |
WrappingServiceRemotingDataContractSerializationProvider(IBufferPoolManager) |
Inicializa uma nova instância da classe com a WrappingServiceRemotingDataContractSerializationProvider implementação de IBufferPoolManager especificada. |
Métodos
CreateMessageBodyFactory() |
Cria um MessageFactory para dados de mensagem encapsuladosTipos de comunicação remota de contratos. Isso é usado para criar objetos de solicitação/resposta de comunicação remota. |
CreateRemotingRequestMessageBodyDataContractSerializer(Type, IEnumerable<Type>) |
Obtém as configurações usadas para criar DataContractSerializer para serializar e desserializar o corpo da mensagem de solicitação. |
CreateRemotingResponseMessageBodyDataContractSerializer(Type, IEnumerable<Type>) |
Obtém as configurações usadas para criar DataContractSerializer para serializar e desserializar o corpo da mensagem de solicitação. |
CreateRequestMessageSerializer(Type, IEnumerable<Type>, IEnumerable<Type>) |
Cria IServiceRemotingRequestMessageBodySerializer para um serviceInterface usando a implementação de Wrapped Message DataContract |
CreateResponseMessageSerializer(Type, IEnumerable<Type>, IEnumerable<Type>) |
Cria IServiceRemotingResponseMessageBodySerializer para um serviceInterface usando a implementação de Wrapped Message DataContract |
CreateXmlDictionaryReader(Stream) |
Crie o leitor para ler do fluxo de entrada. Use esse método para personalizar como o conteúdo serializado é lido do fluxo. |
CreateXmlDictionaryWriter(Stream) |
Crie o gravador para gravar no fluxo. Use esse método para personalizar como o conteúdo serializado é gravado no fluxo. |
Aplica-se a
Azure SDK for .NET