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

IServiceRemotingCallbackContract.RequestResponseAsync 方法

定义

向客户端发送消息并获取响应。

[System.ServiceModel.FaultContract(typeof(Microsoft.ServiceFabric.Services.Remoting.V1.RemoteExceptionInformation))]
[System.ServiceModel.OperationContract]
public System.Threading.Tasks.Task<byte[]> RequestResponseAsync (Microsoft.ServiceFabric.Services.Remoting.V1.ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody);
[<System.ServiceModel.FaultContract(typeof(Microsoft.ServiceFabric.Services.Remoting.V1.RemoteExceptionInformation))>]
[<System.ServiceModel.OperationContract>]
abstract member RequestResponseAsync : Microsoft.ServiceFabric.Services.Remoting.V1.ServiceRemotingMessageHeaders * byte[] -> System.Threading.Tasks.Task<byte[]>
Public Function RequestResponseAsync (messageHeaders As ServiceRemotingMessageHeaders, requestBody As Byte()) As Task(Of Byte())

参数

messageHeaders
Microsoft.ServiceFabric.Services.Remoting.V1.ServiceRemotingMessageHeaders

消息标头包含反序列化请求和将消息调度到客户端所需的信息。

requestBody
Byte[]

消息正文包含序列化形式的请求。

返回

Task<Byte[]>

响应正文是服务接收的序列化响应。

属性

适用于