ActorRemotingDataContractSerializationProvider 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 padrão para IServiceRemotingMessageSerializationProviderusada pela comunicação remota do ator. Ele usa DataContractSerializer para serialização de corpos de mensagens de solicitação e resposta remotas.
public class ActorRemotingDataContractSerializationProvider : Microsoft.ServiceFabric.Services.Remoting.V2.ServiceRemotingDataContractSerializationProvider
type ActorRemotingDataContractSerializationProvider = class
inherit ServiceRemotingDataContractSerializationProvider
Public Class ActorRemotingDataContractSerializationProvider
Inherits ServiceRemotingDataContractSerializationProvider
- Herança
-
ActorRemotingDataContractSerializationProvider
Construtores
ActorRemotingDataContractSerializationProvider() |
Inicializa uma nova instância da classe ActorRemotingDataContractSerializationProvider. com IBufferPoolManager padrão |
ActorRemotingDataContractSerializationProvider(IBufferPoolManager) |
Inicializa uma nova instância da classe ActorRemotingDataContractSerializationProvider. com o usuário especificado IBufferPoolManager.Se o gerenciador de pool de buffers especificado for nulo, o pool de buffers será desativado. |
Métodos
CreateMessageBodyFactory() |
Cria um MessageFactory para tipos de comunicação remota datacontract. Isso é usado para criar objetos solicitação/resposta de comunicação remota. (Herdado de ServiceRemotingDataContractSerializationProvider) |
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 DataContract (Herdado de ServiceRemotingDataContractSerializationProvider) |
CreateResponseMessageSerializer(Type, IEnumerable<Type>, IEnumerable<Type>) |
Cria IServiceRemotingResponseMessageBodySerializer para um serviceInterface usando a implementação de DataContract (Herdado de ServiceRemotingDataContractSerializationProvider) |
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 ServiceRemotingDataContractSerializationProvider) |
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 ServiceRemotingDataContractSerializationProvider) |
Aplica-se a
Azure SDK for .NET