ActorRemotingWrappingDataContractSerializationProvider 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 para IServiceRemotingMessageSerializationProviderusada pelo serviço de ator 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 ActorRemotingWrappingDataContractSerializationProvider : Microsoft.ServiceFabric.Services.Remoting.V2.WrappingServiceRemotingDataContractSerializationProvider
type ActorRemotingWrappingDataContractSerializationProvider = class
inherit WrappingServiceRemotingDataContractSerializationProvider
Public Class ActorRemotingWrappingDataContractSerializationProvider
Inherits WrappingServiceRemotingDataContractSerializationProvider
- Herança
-
ActorRemotingWrappingDataContractSerializationProvider
Construtores
ActorRemotingWrappingDataContractSerializationProvider() |
Inicializa uma nova instância da ActorRemotingWrappingDataContractSerializationProvider classe com IBufferPoolManager padrão |
ActorRemotingWrappingDataContractSerializationProvider(IBufferPoolManager) |
Inicializa uma nova instância da classe com IBufferPoolManager ActorRemotingWrappingDataContractSerializationProvider especificado pelo usuário. Se o gerenciador de pool de buffers especificado for nulo, o pool de buffers será desativado. |
Métodos
CreateMessageBodyFactory() |
Cria um MessageFactory para dados de mensagem encapsulados Tipos de comunicação remota. Isso é usado para criar objetos solicitação/resposta de comunicação remota. (Herdado de WrappingServiceRemotingDataContractSerializationProvider) |
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 (Herdado de WrappingServiceRemotingDataContractSerializationProvider) |
CreateResponseMessageSerializer(Type, IEnumerable<Type>, IEnumerable<Type>) |
Cria IServiceRemotingResponseMessageBodySerializer para um serviceInterface usando a implementação de Wrapped Message DataContract (Herdado de WrappingServiceRemotingDataContractSerializationProvider) |
CreateXmlDictionaryReader(Stream) |
Crie o leitor para ler no fluxo de entrada. Use esse método para personalizar como o conteúdo serializado é lido do fluxo. (Herdado de WrappingServiceRemotingDataContractSerializationProvider) |
CreateXmlDictionaryWriter(Stream) |
Crie o gravador para gravar no fluxo. Use esse método para personalizar como o conteúdo serializado é gravado no fluxo. (Herdado de WrappingServiceRemotingDataContractSerializationProvider) |
Aplica-se a
Azure SDK for .NET