ApplicationsWebProxy - класс

Прокси для обращения к веб-сервису IApplicationService.

Definition

Пространство имён: Tessa.Applications.Services.TessaServer
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public sealed class ApplicationsWebProxy : WebProxy
Inheritance
Object    WebProxy    ApplicationsWebProxy

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

ApplicationsWebProxyСоздаёт экземпляр класса с параметрами по умолчанию.

Свойства

BaseUri Базовый адрес папки веб-сервисов системы. Например: https://localhost/tessa. Должен быть установлен перед вызовом метода у прокси-объекта.
(Унаследован от WebProxy)
ControllerRoute Путь до контроллера на серверной стороне. Например: api/v1/cards.
(Унаследован от WebProxy)
DefaultRequestFlags Дополнительные флаги, добавляемые для каждого запроса. По умолчанию отсутствуют.
(Унаследован от WebProxy)
DisposedParameter Параметр, передаваемый в аргументы события Disposed. Очищается после каждого вызова DisposeAsync.
(Унаследован от WebProxy)
HandlerExecutor Объект, выполняющий обработку выполняемый запросов, или null, если обработка не выполняется.
(Унаследован от WebProxy)
HttpClient Объект, обеспечивающий соединение с веб-сервисом по протоколам HTTP/HTTPS. Должен быть установлен перед вызовом метода у прокси-объекта.
(Унаследован от WebProxy)
HttpVersion Версия протокола HTTP. По умолчанию используется Version11 для совместимости со всеми кейсами.
(Унаследован от WebProxy)
InstanceName Имя экземпляра сервера, с которым выполняется соединение. Например: default. Если установлены null или пустая строка, то используется имя экземпляра по умолчанию. Должен быть установлен перед вызовом метода у прокси-объекта.
(Унаследован от WebProxy)
IsDisposedПризнак того, что ресурсы объекта были освобождены.
(Унаследован от WebProxy)
IsSealedПризнак того, что объект был защищён от изменений.
(Унаследован от WebProxy)
ServiceName Имя веб-сервиса ASP.NET Core. Например: web.
(Унаследован от WebProxy)
SessionTokenHolder Объект, содержащий токен, связанный с текущей сессией, или null, если связь с сессией не поддерживается.
(Унаследован от WebProxy)
SessionVersionHolder Объект, содержащий версию платформы, связанную с текущей сессией, или null, если связь с сессией не поддерживается.
(Унаследован от WebProxy)
StreamingBufferSize Размер буфера в байтах, который используется для потоковой передачи. Обычно равен 1 Мб из константы DefaultStreamingBufferSize.
(Унаследован от WebProxy)

Методы

DisposeAsyncОсвобождает ресурсы, занимаемые объектом.
(Унаследован от WebProxy)
DisposeAsync(Boolean)Освобождает ресурсы, занимаемые объектом.
(Унаследован от WebProxy)
DownloadAsync Операция скачивания приложения.
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)
GetApplicationsAsync Возвращает список всех приложений, доступных пользователю.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetRequestUri Возвращает полный путь Uri к заданному методу для выполнения запроса к контроллеру.
(Унаследован от WebProxy)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
Has
(Унаследован от WebProxy)
HasNot
(Унаследован от WebProxy)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
OnDisposedAsync Действие, выполняемое при освобождении ресурсов, занимаемых объектом, в методе DisposeAsync(Boolean).
(Унаследован от WebProxy)
SealЗащищает объект от изменений.
(Унаследован от WebProxy)
SendAsyncTResponse
(Унаследован от WebProxy)
ToStringReturns a string that represents the current object.
(Унаследован от Object)
TryGetApplicationIdAsync Осуществляет попытку получения идентификатора приложения по его алиасу.
TryGetFaultedResultAsync Возвращает ошибки при скачивании приложения как объект ValidationResult, сериализованный в виде массива байт, или null, либо пустой массив, если информация недоступна: ошибок не было или пользователь не имеет доступа к этой записи в истории.
TryGetModifiedAsync Возвращает дату изменения приложения и признак того, что приложение является 64-битным.

События

Disposed Событие, выполняемое при освобождении ресурсов, занимаемых объектом, в методе DisposeAsync.
(Унаследован от WebProxy)

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

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

См. также