Microsoft.ServiceFabric.Services.Remoting.V2 Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
ServiceRemotingDataContractSerializationProvider |
This is the default implmentation for IServiceRemotingMessageSerializationProviderused by remoting service and client during request/response serialization . It used DataContract for serialization. |
ServiceRemotingDispatchHeaders |
Specifies the headers that are sent along with a ServiceRemoting message. This class is used with Service Independent Dispatcher ServiceRemotingMessageDispatcher .e.g Short-Circuiting (Where client and service are in same process) |
ServiceRemotingFailedResponseEventArgs |
Event arguments for failed requests. |
ServiceRemotingRequestEventArgs |
Event arguments exposing request. |
ServiceRemotingResponseEventArgs |
Event arguments exposing response. |
WrappingServiceRemotingDataContractSerializationProvider |
This is the implmentation for IServiceRemotingMessageSerializationProviderused by remoting service and client during request/response serialization . It uses request Wrapping and data contract for serialization. |
Interfaces
IServiceRemotingMessageBodyFactory |
Defines the interface that must be implemented for providing factory for creating remoting request body and response body objects. |
IServiceRemotingMessageSerializationProvider |
Defines the interface that must be implemented for providing custom serialization for the remoting request. |
IServiceRemotingRequestMessage |
Defines the interface that must be implemented for create Remoting Request Message. |
IServiceRemotingRequestMessageBody |
Defines the interface that must be implemented to provide Request Message Body for remoting requests . This contains all the parameters remoting method has. |
IServiceRemotingRequestMessageBodySerializer |
Defines the interface that must be implemented to provide a serializer/deserializer for remoting request message body. |
IServiceRemotingRequestMessageHeader |
Specifies the headers that are sent along with a ServiceRemoting message. |
IServiceRemotingResponseMessage |
Defines an interface that must be implemented to provide a remoting response message for remoting Api. |
IServiceRemotingResponseMessageBody |
Defines the interface that must be implemented to provide Response Message Body for remoting requests . This contains the return Type of a remoting Method. |
IServiceRemotingResponseMessageBodySerializer |
Defines an interface that must be implemented to provide a serializer for Remoting Response Body |
IServiceRemotingResponseMessageHeader |
Defines an interfaces that must be implemented to provide header for remoting response message. |