IWebProxyContext - интерфейс

Контекст запроса, выполняемого объектом IWebProxy.

Definition

Пространство имён: Tessa.Platform.Web
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface IWebProxyContext

Свойства

AllowLegacyBinaryResult Признак того, что разрешена десериализация результата в бинарном формате TessaBsonName или TessaBsonDeflateName.
CancellationToken Объект, посредством которого можно отменить асинхронную задачу.
ContentHandlerFilterFunc Функция, выполняющая фильтрацию обработчиков IWebProxyContentHandler перед выполнением, или null, если выполняются все зарегистрированные обработчики.
ContentValue Значение содержимого, которое отправляется в запросе Request.
ErrorHandlerFilterFunc Функция, выполняющая фильтрацию обработчиков IWebProxyErrorHandler перед выполнением, или null, если выполняются все зарегистрированные обработчики.
Request Выполняемый запрос.
RequestHandlerFilterFunc Функция, выполняющая фильтрацию обработчиков IWebProxyRequestHandler перед выполнением, или null, если выполняются все зарегистрированные обработчики.
Response Ответ на запрос, полученный после его выполнения.
ResponseContentType Тип контента, полученного в заголовке ответа на запрос ContentType.
ResponseHandlerFilterFunc Функция, выполняющая фильтрацию обработчиков IWebProxyResponseHandler перед выполнением, или null, если выполняются все зарегистрированные обработчики.
Result Результат выполнения успешного запроса, прочитанный из ответа на запрос. При изменении значения свойства также устанавливается свойство ResultIsKnown равным true.
ResultHandlerFilterFunc Функция, выполняющая фильтрацию обработчиков IWebProxyResultHandler перед выполнением, или null, если выполняются все зарегистрированные обработчики.
ResultIsKnown Признак того, что результат Result был распознан и установлен. При установке значения false свойство Result будет возвращать null.
ResultType Тип результата, возвращаемого из метода отправки, в соответствии с которым должно быть получено значение свойства Result.
SkipResponseDisposal Признак того, что при выходе из метода не следует выполнять освобождение ресурсов для контента в ответе на запрос Response.
StreamingBufferSize Размер буфера в байтах, который используется для потоковой передачи. Обычно равен 1 Мб из константы DefaultStreamingBufferSize.
WebProxy Объект, выполняющий запрос.

Методы

Has Признак того, что указанный флаг присутствует при отправке запроса.
HasNot Признак того, что указанный флаг отсутствует при отправке запроса.

См. также