Compartir a través de


ActorRemotingWrappingDataContractSerializationProvider Clase

Definición

Esta es la implmentación que IServiceRemotingMessageSerializationProviderusa el servicio de actor 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 ActorRemotingWrappingDataContractSerializationProvider : Microsoft.ServiceFabric.Services.Remoting.V2.WrappingServiceRemotingDataContractSerializationProvider
type ActorRemotingWrappingDataContractSerializationProvider = class
    inherit WrappingServiceRemotingDataContractSerializationProvider
Public Class ActorRemotingWrappingDataContractSerializationProvider
Inherits WrappingServiceRemotingDataContractSerializationProvider
Herencia
ActorRemotingWrappingDataContractSerializationProvider

Constructores

ActorRemotingWrappingDataContractSerializationProvider()

Inicializa una nueva instancia de la ActorRemotingWrappingDataContractSerializationProvider clase con IBufferPoolManager predeterminado.

ActorRemotingWrappingDataContractSerializationProvider(IBufferPoolManager)

Inicializa una nueva instancia de la ActorRemotingWrappingDataContractSerializationProvider clase con el IBufferPoolManager especificado por el usuario. Si el administrador del grupo de búferes especificado es NULL, se desactivará la agrupación de búferes.

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.

(Heredado de WrappingServiceRemotingDataContractSerializationProvider)
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.

(Heredado de WrappingServiceRemotingDataContractSerializationProvider)
CreateResponseMessageSerializer(Type, IEnumerable<Type>, IEnumerable<Type>)

Crea IServiceRemotingResponseMessageBodySerializer para un serviceInterface mediante la implementación wrapped Message DataContract

(Heredado de WrappingServiceRemotingDataContractSerializationProvider)
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.

(Heredado de WrappingServiceRemotingDataContractSerializationProvider)
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.

(Heredado de WrappingServiceRemotingDataContractSerializationProvider)

Se aplica a