WebProxyContext - класс

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

Definition

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

Заметки

Наследники класса могут добавить свойства.

Конструкторы

WebProxyContextИнициализирует новый экземпляр класса WebProxyContext

Свойства

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 Объект, выполняющий запрос.

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
Has Признак того, что указанный флаг присутствует при отправке запроса.
HasNot Признак того, что указанный флаг отсутствует при отправке запроса.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SetResponse Устанавливает ответ на запрос в объекте контекста.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также