C# Class NSoft.NFramework.DataServices.Clients.ClientTool

Afficher le fichier Open project: debop/NFramework

Méthodes publiques

Méthode Description
Execute ( this client, RequestMessage requestMessage, Uri uri, string productName ) : ResponseMessage
Execute ( this client, RequestMessage requestMessage, string productName ) : ResponseMessage
Execute ( this client, RequestMessage requestMessage, Uri uri, string productName, TaskCompletionSource tcs ) : Task
ExecuteTask ( this client, RequestMessage requestMessage, string productName, TaskCompletionSource tcs ) : Task
PingTask ( this client, TaskCompletionSource tcs ) : Task

Private Methods

Méthode Description
ClientTool ( ) : NSoft.NFramework.DataServices.Messages
ResolveRequestSerializer ( string productName ) : ISerializer
ResolveResponseSerializer ( string productName ) : ISerializer

Method Details

Execute() public static méthode

public static Execute ( this client, RequestMessage requestMessage, Uri uri, string productName ) : ResponseMessage
client this
requestMessage NSoft.NFramework.DataServices.Messages.RequestMessage
uri System.Uri
productName string
Résultat NSoft.NFramework.DataServices.Messages.ResponseMessage

Execute() public static méthode

public static Execute ( this client, RequestMessage requestMessage, string productName ) : ResponseMessage
client this
requestMessage NSoft.NFramework.DataServices.Messages.RequestMessage
productName string
Résultat NSoft.NFramework.DataServices.Messages.ResponseMessage

Execute() public static méthode

public static Execute ( this client, RequestMessage requestMessage, Uri uri, string productName, TaskCompletionSource tcs ) : Task
client this
requestMessage NSoft.NFramework.DataServices.Messages.RequestMessage
uri System.Uri
productName string
tcs TaskCompletionSource
Résultat Task

ExecuteTask() public static méthode

public static ExecuteTask ( this client, RequestMessage requestMessage, string productName, TaskCompletionSource tcs ) : Task
client this
requestMessage NSoft.NFramework.DataServices.Messages.RequestMessage
productName string
tcs TaskCompletionSource
Résultat Task

PingTask() public static méthode

public static PingTask ( this client, TaskCompletionSource tcs ) : Task
client this
tcs TaskCompletionSource
Résultat Task