Partager via


MethodDispatcherBase.ContinueWithResult<TRetVal> Méthode

Définition

Interne : utilisé par la communication à distance du service

protected System.Threading.Tasks.Task<Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingResponseMessageBody> ContinueWithResult<TRetVal> (string interfaceName, string methodName, int methodId, Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageBodyFactory remotingMessageBodyFactory, System.Threading.Tasks.Task<TRetVal> task);
member this.ContinueWithResult : string * string * int * Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingMessageBodyFactory * System.Threading.Tasks.Task<'RetVal> -> System.Threading.Tasks.Task<Microsoft.ServiceFabric.Services.Remoting.V2.IServiceRemotingResponseMessageBody>
Protected Function ContinueWithResult(Of TRetVal) (interfaceName As String, methodName As String, methodId As Integer, remotingMessageBodyFactory As IServiceRemotingMessageBodyFactory, task As Task(Of TRetVal)) As Task(Of IServiceRemotingResponseMessageBody)

Paramètres de type

TRetVal

Type de réponse pour la méthode de communication à distance.

Paramètres

interfaceName
String

Nom de l’interface de communication à distance

methodName
String

Nom de la méthode de communication à distance

methodId
Int32

MethodId de la méthode de communication à distance

remotingMessageBodyFactory
IServiceRemotingMessageBodyFactory

MessageFactory pour l’interface de communication à distance.

task
Task<TRetVal>

tâche de continuation

Retours

Tâche qui représente l’opération en suspens.

S’applique à