Compartir a través de


WrappingServiceRemotingDataContractSerializationProvider Clase

Definición

Esta es la implmentación para IServiceRemotingMessageSerializationProviderla que usa el servicio de comunicación remota y el cliente durante la serialización de solicitudes y respuestas. Usa el ajuste de solicitudes y el contrato de datos para la serialización.

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

Constructores

WrappingServiceRemotingDataContractSerializationProvider()

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

WrappingServiceRemotingDataContractSerializationProvider(IBufferPoolManager)

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

Métodos

CreateMessageBodyFactory()

Crea un messageFactory para datos de mensajes ajustados Tipos de comunicación remota decontract. 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 wrapped Message DataContract.

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

Crea IServiceRemotingResponseMessageBodySerializer para un serviceInterface mediante la implementación wrapped Message 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