MethodDispatcherBase.ContinueWithResult<TRetVal> Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 à
Azure SDK for .NET