WebProxyPostWithFlagsAndCancellationAsyncTResponse - метод |
Выполняет POST-запрос к веб-сервису с сериализуемыми параметрами и возвращает результат.
Пространство имён:
Tessa.Platform.Runtime
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис protected Task<TResponse> PostWithFlagsAndCancellationAsync<TResponse>(
string methodRoute,
WebProxyRequestFlags flags,
CancellationToken cancellationToken,
params Object[] parameters
)
Protected Function PostWithFlagsAndCancellationAsync(Of TResponse) (
methodRoute As String,
flags As WebProxyRequestFlags,
cancellationToken As CancellationToken,
ParamArray parameters As Object()
) As Task(Of TResponse)
protected:
generic<typename TResponse>
Task<TResponse>^ PostWithFlagsAndCancellationAsync(
String^ methodRoute,
WebProxyRequestFlags flags,
CancellationToken cancellationToken,
... array<Object^>^ parameters
)
member PostWithFlagsAndCancellationAsync :
methodRoute : string *
flags : WebProxyRequestFlags *
cancellationToken : CancellationToken *
parameters : Object[] -> Task<'TResponse>
Параметры
- methodRoute
- Тип: SystemString
Путь к методу контроллера. Обычно это имя метода. - flags
- Тип: Tessa.Platform.RuntimeWebProxyRequestFlags
Параметры отправки запроса на сервер. - cancellationToken
- Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить выполнение запроса. - parameters
- Тип: SystemObject
Параметры метода. Должны быть сериализуемыми. Могут быть равны null.
Параметры типа
- TResponse
-
Тип сериализуемого объект, возвращаемый от веб-сервиса.
Используйте WebProxyVoid, чтобы не учитывать возвращаемое методом значение,
например, если метод возвращает null.
Возвращаемое значение
Тип:
TaskTResponseЗадача, возвращающая ответ на запрос, полученный от веб-сервиса.
См. также