Для изменения размера нажмите или перетащите

WebProxy - класс

Веб-прокси для сервиса ASP.NET Core.
Иерархия наследования
SystemObject
  Tessa.Platform.RuntimeWebProxy
    Подробнее...

Пространство имён:  Tessa.Platform.Runtime
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public abstract class WebProxy : IWebProxy, 
	IAsyncDisposable, IDisposable, ISealable

Тип WebProxy предоставляет следующие члены.

Конструкторы
  ИмяОписание
Защищённый методWebProxy
Создаёт экземпляр класса с указанием его параметров.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоBaseUri
Базовый адрес папки веб-сервисов системы. Например: https://localhost/tessa. Должен быть установлен перед вызовом метода у прокси-объекта.
Защищённое свойствоControllerRoute
Путь до контроллера на серверной стороне. Например: api/Cards.
Открытое свойствоHttpClient
Объект, обеспечивающий соединение с веб-сервисом по протоколам HTTP/HTTPS. Должен быть установлен перед вызовом метода у прокси-объекта.
Открытое свойствоInstanceName
Имя экземпляра сервера, с которым выполняется соединение. Например: default. Если установлены null или пустая строка, то используется имя экземпляра по умолчанию. Должен быть установлен перед вызовом метода у прокси-объекта.
Защищённое свойствоIsDisposed
Признак того, что ресурсы объекта были освобождены.
Открытое свойствоIsSealed
Признак того, что объект был защищён от изменений.
Защищённое свойствоServiceName
Имя веб-сервиса ASP.NET Core. Например: web.
Открытое свойствоSessionTokenHolder
Объект, содержащий токен, связанный с текущей сессией, или null, если связь с сессией не поддерживается.
Защищённое свойствоStreamingBufferSize
Размер буфера в байтах, который используется для потоковой передачи. Обычно равен 1 Мб из константы DefaultStreamingBufferSize.
В начало страницы
Методы
  ИмяОписание
Защищённый методAddSessionToken
Добавляет токен с текущей сессией к заголовкам сообщения, отправляемого на сервер, если объект SessionTokenHolder задан и содержит действительный токен сессии.
Защищённый методCheckSealed
Выбрасывает исключение [Tessa.Platform.ObjectSealedException], если объект был защищён от изменений.
Открытый методDispose
Освобождает ресурсы, занимаемые объектом.
Открытый методDisposeAsync
Освобождает ресурсы, занимаемые объектом.
Защищённый методDisposeAsync(Boolean)
Освобождает ресурсы, занимаемые объектом.
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от Object.)
Защищённый методGetRequestUri
Возвращает полный путь Uri к заданному методу для выполнения запроса к контроллеру.
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методHas
Возвращает признак того, что заданный флаг установлен.
Защищённый методHasAny
Возвращает признак того, что один из заданных флагов установлен.
Защищённый методHasNot
Возвращает признак того, что заданный флаг не установлен.
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Защищённый методOnDisposedAsync
Действие, выполняемое при освобождении ресурсов, занимаемых объектом, в методе DisposeAsync(Boolean). В реализации по умолчанию вызывает событие Disposed.
Защищённый методPostAsyncTResponse
Выполняет POST-запрос к веб-сервису с сериализуемыми параметрами и возвращает результат.
Защищённый методPostWithCancellationAsyncTResponse
Выполняет POST-запрос к веб-сервису с сериализуемыми параметрами и возвращает результат.
Защищённый методPostWithFlagsAndCancellationAsyncTResponse
Выполняет POST-запрос к веб-сервису с сериализуемыми параметрами и возвращает результат.
Защищённый методPostWithFlagsAsyncTResponse
Выполняет POST-запрос к веб-сервису с сериализуемыми параметрами и возвращает результат.
Открытый методSeal
Защищает объект от изменений.
Защищённый методSendAsyncTResponse
Выполняет запрос заданного типа к веб-сервису с сериализуемыми параметрами и возвращает результат.
Защищённый методThrowOnErrorAsync
Проверяет ответ от сервера на наличие ошибок. Если статусный код отличен от успешного, то выбрасывается исключение. Метод умеет обрабатывать значение ValidationResult, полученное от сервера и содержащее серверный стек-трейс, в этом случае выбрасывается ValidationException.
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
В начало страницы
События
  ИмяОписание
Открытое событиеDisposed
Событие, выполняемое при освобождении ресурсов, занимаемых объектом, в методе [System.IDisposable.Dispose].
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
См. также
Иерархия наследования