你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Microsoft.ServiceFabric.Services.Remoting.V2 命名空间

ServiceRemotingDataContractSerializationProvider

这是在请求/响应序列化期间远程处理服务和客户端使用的默认实现 IServiceRemotingMessageSerializationProvider。 它使用 DataContract 进行序列化。

ServiceRemotingDispatchHeaders

指定随 ServiceRemoting 消息一起发送的标头。 此类与独立于服务的调度程序 ServiceRemotingMessageDispatcher 一起使用。例如,Short-Circuiting (客户端和服务位于同一进程)

ServiceRemotingFailedResponseEventArgs

失败请求的事件参数。

ServiceRemotingRequestEventArgs

公开请求的事件参数。

ServiceRemotingResponseEventArgs

公开响应的事件参数。

WrappingServiceRemotingDataContractSerializationProvider

这是 IServiceRemotingMessageSerializationProvider在请求/响应序列化期间远程处理服务和客户端使用的实现。 它使用请求包装和数据协定进行序列化。

接口

IServiceRemotingMessageBodyFactory

定义必须实现的接口,该接口提供用于创建远程处理请求正文和响应正文对象的工厂。

IServiceRemotingMessageSerializationProvider

定义必须为远程处理请求提供自定义序列化而必须实现的接口。

IServiceRemotingRequestMessage

定义为创建远程处理请求消息而必须实现的接口。

IServiceRemotingRequestMessageBody

定义必须实现的接口,以便为远程处理请求提供请求消息正文。 它包含远程处理方法具有的所有参数。

IServiceRemotingRequestMessageBodySerializer

定义必须实现的接口,以便为远程处理请求消息正文提供序列化程序/反序列化程序。

IServiceRemotingRequestMessageHeader

指定随 ServiceRemoting 消息一起发送的标头。

IServiceRemotingResponseMessage

定义必须实现的接口,以便为远程处理 Api 提供远程处理响应消息。

IServiceRemotingResponseMessageBody

定义必须实现的接口,以便为远程处理请求提供响应消息正文。 这包含远程处理方法的返回类型。

IServiceRemotingResponseMessageBodySerializer

定义必须实现的接口,以便为远程处理响应正文提供序列化程序

IServiceRemotingResponseMessageHeader

定义必须实现的接口,以便为远程处理响应消息提供标头。