Compartir a través de


Microsoft.ServiceFabric.Services.Remoting.V2 Espacio de nombres

Clases

ServiceRemotingDataContractSerializationProvider

Esta es la implmentación predeterminada para IServiceRemotingMessageSerializationProviderla que se usa el servicio de comunicación remota y el cliente durante la serialización de solicitudes y respuestas. Usó DataContract para la serialización.

ServiceRemotingDispatchHeaders

Especifica los encabezados que se envían junto con un mensaje ServiceRemoting. Esta clase se usa con el distribuidor ServiceRemotingMessageDispatcher independiente del servicio , por ejemplo, Short-Circuiting (donde el cliente y el servicio están en el mismo proceso).

ServiceRemotingFailedResponseEventArgs

Argumentos de evento para solicitudes con error.

ServiceRemotingRequestEventArgs

Argumentos de evento que exponen la solicitud.

ServiceRemotingResponseEventArgs

Argumentos de evento que exponen la respuesta.

WrappingServiceRemotingDataContractSerializationProvider

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.

Interfaces

IServiceRemotingMessageBodyFactory

Define la interfaz que se debe implementar para proporcionar un generador para crear objetos de cuerpo de solicitud y cuerpo de respuesta de comunicación remota.

IServiceRemotingMessageSerializationProvider

Define la interfaz que se debe implementar para proporcionar serialización personalizada para la solicitud de comunicación remota.

IServiceRemotingRequestMessage

Define la interfaz que se debe implementar para crear un mensaje de solicitud de comunicación remota.

IServiceRemotingRequestMessageBody

Define la interfaz que se debe implementar para proporcionar el cuerpo del mensaje de solicitud para las solicitudes de comunicación remota. Contiene todos los parámetros que tiene el método de comunicación remota.

IServiceRemotingRequestMessageBodySerializer

Define la interfaz que se debe implementar para proporcionar un serializador o deserializador para el cuerpo del mensaje de solicitud de comunicación remota.

IServiceRemotingRequestMessageHeader

Especifica los encabezados que se envían junto con un mensaje ServiceRemoting.

IServiceRemotingResponseMessage

Define una interfaz que se debe implementar para proporcionar un mensaje de respuesta de comunicación remota para la API de comunicación remota.

IServiceRemotingResponseMessageBody

Define la interfaz que se debe implementar para proporcionar el cuerpo del mensaje de respuesta para las solicitudes de comunicación remota. Contiene el tipo devuelto de un método de comunicación remota.

IServiceRemotingResponseMessageBodySerializer

Define una interfaz que se debe implementar para proporcionar un serializador para el cuerpo de respuesta de comunicación remota.

IServiceRemotingResponseMessageHeader

Define una interfaz que se debe implementar para proporcionar un encabezado para el mensaje de respuesta de comunicación remota.