Compartir a través de


ActorRemotingDataContractSerializationProvider Clase

Definición

Esta es la implmentación predeterminada que IServiceRemotingMessageSerializationProviderusa la comunicación remota de actor. Usa DataContractSerializer para la serialización de cuerpos de mensajes de solicitud y respuesta de comunicación remota.

public class ActorRemotingDataContractSerializationProvider : Microsoft.ServiceFabric.Services.Remoting.V2.ServiceRemotingDataContractSerializationProvider
type ActorRemotingDataContractSerializationProvider = class
    inherit ServiceRemotingDataContractSerializationProvider
Public Class ActorRemotingDataContractSerializationProvider
Inherits ServiceRemotingDataContractSerializationProvider
Herencia
ActorRemotingDataContractSerializationProvider

Constructores

ActorRemotingDataContractSerializationProvider()

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

ActorRemotingDataContractSerializationProvider(IBufferPoolManager)

Inicializa una nueva instancia de la clase ActorRemotingDataContractSerializationProvider. con 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 tipos de comunicación remota de DataContract. Se usa para crear objetos de solicitud/respuesta remota.

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

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

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

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

Se aplica a