IServiceRemotingContract.RequestResponseAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Sendet eine Nachricht an den Client und ruft die Antwort ab.
[System.ServiceModel.FaultContract(typeof(Microsoft.ServiceFabric.Services.Remoting.V2.RemoteException))]
[System.ServiceModel.OperationContract]
public System.Threading.Tasks.Task<Microsoft.ServiceFabric.Services.Remoting.V2.Wcf.ResponseMessage> RequestResponseAsync(ArraySegment<byte> messageHeaders, System.Collections.Generic.IEnumerable<ArraySegment<byte>> requestBody);
[<System.ServiceModel.FaultContract(typeof(Microsoft.ServiceFabric.Services.Remoting.V2.RemoteException))>]
[<System.ServiceModel.OperationContract>]
abstract member RequestResponseAsync : ArraySegment<byte> * seq<ArraySegment<byte>> -> System.Threading.Tasks.Task<Microsoft.ServiceFabric.Services.Remoting.V2.Wcf.ResponseMessage>
Public Function RequestResponseAsync (messageHeaders As ArraySegment(Of Byte), requestBody As IEnumerable(Of ArraySegment(Of Byte))) As Task(Of ResponseMessage)
Parameter
- messageHeaders
- ArraySegment<Byte>
Nachrichtenheader enthalten die Informationen, die zum Deserialisieren der Anforderung und zum Senden von Nachrichten an den Dienst erforderlich sind.
- requestBody
- IEnumerable<ArraySegment<Byte>>
Nachrichtentext enthält eine Anforderung in serialisierter Form.
Gibt zurück
Antworttext ist eine serialisierte Antwort, die vom Client rezitiert wird.
- Attribute
Gilt für:
Azure SDK for .NET