Compartir a través de


ServiceRemotingDataContractSerializationProvider Clase

Definición

Se trata de la implmentación predeterminada que IServiceRemotingMessageSerializationProviderusa el servicio de comunicación remota y el cliente durante la serialización de solicitudes y respuestas. Usó DataContract para la serialización.

public class ServiceRemotingDataContractSerializationProvider : Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageSerializationProvider
type ServiceRemotingDataContractSerializationProvider = class
    interface IServiceRemotingMessageSerializationProvider
Public Class ServiceRemotingDataContractSerializationProvider
Implements IServiceRemotingMessageSerializationProvider
Herencia
ServiceRemotingDataContractSerializationProvider
Derivado
Implementaciones

Constructores

ServiceRemotingDataContractSerializationProvider()

Inicializa una nueva instancia de la clase con la ServiceRemotingDataContractSerializationProvider implementación predeterminada de IBufferPoolManager.

ServiceRemotingDataContractSerializationProvider(IBufferPoolManager)

Inicializa una nueva instancia de la clase con la ServiceRemotingDataContractSerializationProvider implementación de IBufferPoolManager especificada.

Métodos

CreateMessageBodyFactory()

Crea un messageFactory para tipos de comunicación remota de DataContract. Se usa para crear objetos de solicitud/respuesta remota.

CreateRemotingRequestMessageBodyDataContractSerializer(Type, IEnumerable<Type>)

Obtiene la configuración utilizada para crear DataContractSerializer para serializar y des serializar el cuerpo del mensaje de solicitud.

CreateRemotingResponseMessageBodyDataContractSerializer(Type, IEnumerable<Type>)

Obtiene la configuración utilizada para crear DataContractSerializer para serializar y des serializar el cuerpo del mensaje de solicitud.

CreateRequestMessageSerializer(Type, IEnumerable<Type>, IEnumerable<Type>)

Crea IServiceRemotingRequestMessageBodySerializer para un serviceInterface mediante la implementación de DataContract

CreateResponseMessageSerializer(Type, IEnumerable<Type>, IEnumerable<Type>)

Crea IServiceRemotingResponseMessageBodySerializer para un serviceInterface mediante la implementación de DataContract

CreateXmlDictionaryReader(Stream)

Cree el lector para leer desde el flujo de entrada. Use este método para personalizar cómo se lee el contenido serializado de la secuencia.

CreateXmlDictionaryWriter(Stream)

Cree el escritor para escribir en la secuencia. Use este método para personalizar cómo se escribe el contenido serializado en la secuencia.

Se aplica a