C# Класс NSoft.NFramework.DataServices.Clients.ClientTool

Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
ClientTool ( ) : NSoft.NFramework.DataServices.Messages
ResolveRequestSerializer ( string productName ) : ISerializer
ResolveResponseSerializer ( string productName ) : ISerializer

Описание методов

Execute() публичный статический Метод

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
Результат NSoft.NFramework.DataServices.Messages.ResponseMessage

Execute() публичный статический Метод

public static Execute ( this client, RequestMessage requestMessage, string productName ) : ResponseMessage
client this
requestMessage NSoft.NFramework.DataServices.Messages.RequestMessage
productName string
Результат NSoft.NFramework.DataServices.Messages.ResponseMessage

Execute() публичный статический Метод

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
Результат Task

ExecuteTask() публичный статический Метод

public static ExecuteTask ( this client, RequestMessage requestMessage, string productName, TaskCompletionSource tcs ) : Task
client this
requestMessage NSoft.NFramework.DataServices.Messages.RequestMessage
productName string
tcs TaskCompletionSource
Результат Task

PingTask() публичный статический Метод

public static PingTask ( this client, TaskCompletionSource tcs ) : Task
client this
tcs TaskCompletionSource
Результат Task