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

Tessa.Platform.Runtime - пространство имён

Среда выполнения для обеспечения работы сессий и связи между клиентом и сервером.
Классы
  КлассОписание
Открытый классActionHistoryRecord
Запись в истории действий карточки. Объект не сериализуется стандартными средствами.
Открытый классActionHistoryStrategy
Стратегия управления историей действий карточки.
Открытый классApplicationAnyIDExtensionPolicy
Политика, определяющая допустимость любого типа приложения для выполнения методов расширения. Может быть использована для замещения другой политики IApplicationExtensionPolicy.
Открытый классApplicationAttribute
Атрибут, описывающий свойства приложения Tessa. Применяется к сборке [assembly: ApplicationAttribute(...)]. Имя приложения содержится в атрибуте [assembly: AssemblyTitle(...)].
Открытый классApplicationClosingEventArgs
Аргументы событий по управляемому закрытию окна приложения.
Открытый классApplicationCommand
Команда, выполняемая при запуске приложения. Обычно связана с аргументами командной строки.
Открытый классApplicationCommandArguments
Аргументы командной строки, соответствующие командам ApplicationCommands.
Открытый классApplicationCommandExecutor
Объект, выполняющий команды при запуске приложения. Наследники класса могут переопределить выполнение одной из команд в методе Execute(IApplicationContext, ICollectionIApplicationCommand).
Открытый классApplicationCommandParser
Объект, выполняющая разбор аргументов командной строки на команды IApplicationCommand. Наследники класса могут переопределить разбор одного из аргументов командной строки в методе TryParseCommand(IApplicationContext, String, String).
Открытый классApplicationCommands
Типы команд, доступные в командной строке приложения по умолчанию.
Открытый классApplicationContext
Контекст, связанный с запуском или завершением приложения.
Открытый классApplicationContextDeferredEventArgs
Аргументы события, связанного с запуском или завершением приложения.
Открытый классApplicationDependencies
Основные зависимости для объекта IApplication.
Открытый классApplicationDescriptor
Объект, описывающий текущее приложение, которое определяется по клиентской сессии ISession. Объект недоступен на сервере. Инициализация объекта при обращении к его свойствам является потокобезопасной.
Открытый классApplicationDescriptorInitializingEventArgs
Аргументы события Initializing, выполняющего инициализацию параметров приложения через свойства в аргументах событий, в т.ч. на основании конфигурационных файлов и настроек, полученных от Tessa Applications.
Открытый классApplicationEnvironment
Объект, предоставляющий доступ к переменным приложения. Объект использует переменные окружения для текущего процесса в качестве средства хранения и передачи переменных приложения.
Открытый классApplicationEnvironmentManager
Объект, управляющий переменными приложения.
Открытый классApplicationExecutingCommandEventArgs
Аргументы события, связанные с выполнением команды, полученной из командной строки.
Открытый классApplicationExtension
Базовый класс для расширения, связанного с жизненным циклом приложения.
Открытый классApplicationExtensionContext
Контекст расширений, связанных с жизненным циклом приложения.
Открытый классApplicationExtensionContextBase
Базовый интерфейс для событий, связанных с приложением, таких как открытие/закрытие приложения и его инициализация.
Открытый классApplicationExtensionFilterPolicy
Политика фильтрации расширений, использующая политику IApplicationExtensionPolicy для того, чтобы не выполнять методы расширений, для которых в контексте IApplicationExtensionContextBase использован идентификатор приложения, запрещённый указанной политикой. Если политика IApplicationExtensionPolicy не зарегистрирована, то метод расширения выполняется.
Открытый классApplicationFolders
Папки приложений, используемые в системе.
Открытый классApplicationIdentifiers
Стандартные идентификаторы приложений.
Открытый классApplicationIDExtensionPolicy
Политика, определяющая допустимость любого из заданных идентификаторов типов приложений для выполнения методов расширения.
Открытый классApplicationInitializer
Объект, выполняющий инициализацию приложения заданного типа.
Открытый классApplicationInstance
Приложение Tessa.
Открытый классApplicationLaunchParameters
Параметры запуска приложения IApplication, которые были указаны при запуске.
Открытый классApplicationParameters
Параметры запуска приложения IApplication, которые были определены в ходе запуска.
Открытый классApplicationParsingCommandEventArgs
Аргументы события, связанные с разбором команды, полученной из командной строки.
Открытый классApplicationShutdownException
Исключение, приводящиее к завершению приложения Tessa. Актуально для некоторых видов приложений, таких как TessaApplication.
Открытый классAuthenticationRequest
Запрос на аутентификацию для сервиса IAuthenticationService.
Открытый классAuthenticationResponse
Ответ на запрос на аутентификацию для сервиса IAuthenticationService.
Открытый классAuthenticationServiceProvider
Контейнер сервисов, предоставляющий доступ к сервисам в зависимости от типа входа пользователя UserLoginType.
Открытый классAuthenticationServiceResolver
Объект, используемый для запроса сервисов IAuthenticationService, зарегистрированных по имени значения в UserLoginType.
Открытый классClientConfigurationInfoProvider
Объект, предоставляющий информацию по текущей конфигурации на клиенте, полученной от сервера при инициализации из IInitializationContainer.
Открытый классClientConfigurationVersionProvider
Объект, обеспечивающий взаимодействие с версией конфигурации запросом к серверу. Доступен на клиенте для администраторов.
Открытый классClientUserCipherInfoService
Сервис, обеспечивающий актуализированную информацию по ключам шифрования для текущего пользователя. Используется со стороны клиента.
Открытый классConfigurationInfo
Информация по текущей конфигурации.
Открытый классConfigurationSealedException
Была произведена попытка изменения конфигурации, когда система функционирует в режиме защиты от изменений Sealed.
Открытый классConfigurationStrictSecurityException
Была произведена попытка вызова функции, когда система функционирует в режиме повышенной безопасности StrictSecurity.
Открытый классConnectionSettings
Настройки для подключения к сервисам Tessa.
Открытый классDefaultAuthenticationService
Сервис аутентификации пользователя по паре логин/пароль, который, в зависимости от типа входа UserLoginType определяет используемый сервис. Использует объект IAuthenticationServiceProvider для поиска подходящего сервиса.
Открытый классDefaultSessionLoginProvider
Объект, предоставляющий информацию по входу сотрудника в систему с использованием стандартного справочника сотрудников.
Открытый классErrorCategories
Категории ошибок Category, используемые в системе. Список категорий может не ограничиваться перечисленным в этом классе.
Открытый классErrorDescription
Описание ошибки, которое задаётся при работе с сервисом IErrorManager.
Открытый классErrorDescriptionSerializer
Объект, управляющий сериализацией описаний ошибок IErrorDescription.
Открытый классErrorDetails
Дополнительное описание ошибки, которое задаётся при работе с сервисом IErrorManager.
Открытый классErrorFile
Файл, связанный с ошибкой.
Открытый классErrorManager
Объект, управляющий отправкой и получением ошибок. Получение информации по ошибкам обычно доступно только на сервере.
Открытый классFakeConfigurationInfoProvider
Реализация интерфейса IConfigurationInfoProvider, не выполняющая действий и не имеющая зависимостей. В качестве объекта конфигурации возвращается Unknown.
Открытый классFakeConfigurationVersionProvider
Реализация интерфейса IConfigurationVersionProvider, не выполняющая действий и не имеющая зависимостей.
Открытый классFakeErrorDetailWriter
Объект, выполняющий запись объекта с деталями по возникшей ошибке. Не выполняет действий для всех методов.
Открытый классFakeLoginProvider
Объект ILoginProvider, всегда отменяющий ввод логина/пароля.
Открытый классFakeSessionHostInfoProvider
Реализация интерфейса ISessionHostInfoProvider, не возвращающая действительных значений.
Открытый классFakeTypeInfoResolver
Объект, получающий информацию по типу карточки. Реализация возвращает null для всех методов.
Открытый классHttpClientPool
Пул объектов HttpClient.
Открытый классJobProcessManager
Менеджер процессов, использующий ProcessJob для объединения процессов в группу. Позволяет запускать дочерние процессы и управлять их временем жизни. Используйте класс WindowsProcessManagerFactory, чтобы создать экземпляр класса.
Открытый классLazyProcessManager
Менеджер процессов, делегирующий все свои действия другому менеджеру IProcessManager, который создаётся при первом обращении к методам.
Открытый классLdapAuthenticationService
Сервис аутентификации пользователя в LDAP по паре логин/пароль.
Открытый классLoggerMessageProvider
Объект, обеспечивающий вывод сообщений в лог без отображения их пользователю. Используется, например, для вывода сообщений в IApplication. Подтверждение в методе ConfirmAsync(String, String, CancellationToken), запрашиваемое у пользователя, всегда возвращает true.
Открытый классLoginParameters
Объект с параметрами входа в окне логина (если используется диалог с UI).
Открытый классLoginService
Сервис, обеспечивающий аутентификацию пользователей.
Открытый классLoginServiceClient
Сервис, обеспечивающий аутентификацию пользователей, доступный на клиенте.
Открытый классLoginServiceLegacy2X
Реализация веб-сервиса ILoginService для маршрута Legacy2X.
Открытый классLoginServiceLegacyProxy
Прокси-объект для сервиса, обеспечивающего аутентификацию пользователей.
Открытый классLoginServiceRouter
Реализация веб-сервиса ILoginService, которая выполняет маршрутизацию посредством объекта IServiceRouter.
Открытый классLoginWebProxy
Прокси для обращения к веб-сервису ILoginService.
Открытый классMediaTypes
Часто используемые типы MediaType для передачи запросов к сервисам Web API.
Открытый классMessageInspectorEndpointBehavior
Объект, который добавляет заданный IClientMessageInspector для ClientRuntime.
Открытый классProcessJob
Обёртка для использования объекта WinAPI Job.
Открытый классProcessManager
Менеджер процессов по умолчанию. Позволяет запускать дочерние процессы и управлять их временем жизни.
Открытый классRuntimeExtensions
Методы-расширения для пространства имён Tessa.Platform.Runtime.
Открытый классRuntimeHelper
Вспомогательные методы для пространства имён Tessa.Platform.Runtime.
Открытый классRuntimeSettings
Настройки, связанные с исполняющей средой системы.
Открытый классServerConfigurationInfoProvider
Объект, предоставляющий информацию по текущей конфигурации на сервере из базы данных.
Открытый классServerConfigurationVersionProvider
Объект, обеспечивающий взаимодействие с версией конфигурации. Доступен на сервере.
Открытый классServerSecurityOptions
Объект с настройками безопасности сервера.
Открытый классServerSecurityProvider
Объект, предоставляющий доступ к настройкам безопасности сервера IServerSecurityOptions.
Открытый классServiceNotFoundException
Исключение, возникающее при невозможности найти требуемый веб-сервис, например, если указан неправильный путь к веб-сервису.
Открытый классServiceRouter
Объект, выполняющий получение экземпляров сервисов, актуальных для текущего или заданного маршрута. Используется на клиенте для некоторых сервисов, для которых требуется обеспечить обратную совместимость.
Открытый классServiceRouteSettings
Настройки маршрута для взаимодействия с веб-сервисами на клиенте.
Открытый классSession
Сессия пользователя.
Открытый классSessionClient
Объект, обеспечивающий взаимодействие с сессиями на клиенте.
Открытый классSessionClientParameters
Параметры сессии, полученные с клиента в процессе открытия сессии.
Открытый классSessionContext
Контекст, переопределяющий токен для текущей сессии.
Открытый классSessionCredentials
Настройки входа, используемые для открытия сессии.
Открытый классSessionException
Исключение, возникающее при взаимодействии с сессиями Tessa.
Открытый классSessionHttpRequestHeader
Заголовки HTTP, используемые при обращении к веб-сервисам Tessa.
Открытый классSessionLoginContext
Контекст операции по входу в систему.
Открытый классSessionManager
Объект для управления клиентскими сессиями.
Открытый классSessionMessageInspector
Объект, устанавливающий токен ISessionToken при вызове серверных методов.
Открытый классSessionMethodAttribute
Указывает, что метод поддерживает сессию Tessa для проверки доступа и для передачи информации о клиенте.
Открытый классSessionSerializableObject
Сериализуемый объект, используемый в сессии Tessa.
Открытый классSessionSerializationOptions
Настройки сериализации объектов ISessionSerializableObject.
Открытый классSessionServer
Объект, обеспечивающий взаимодействие с сессиями на сервере.
Открытый классSessionService
Сервис, управляющий открытыми сессиями.
Открытый классSessionServiceAttribute
Описывает интерфейс веб-сервиса Tessa.
Открытый классSessionServiceClient
Сервис, обеспечивающий взаимодействие с сессиями, доступный на клиенте.
Открытый классSessionServiceLegacy2X
Реализация веб-сервиса ISessionService для маршрута Legacy2X.
Открытый классSessionServiceRouter
Реализация веб-сервиса ISessionService, которая выполняет маршрутизацию посредством объекта IServiceRouter.
Открытый классSessionsWebProxy
Прокси для обращения к веб-сервису ISessionService.
Открытый классSessionToken
Токен, содержащий информацию по сессии.
Открытый классSessionTokenAttribute
Указывает, что параметр типа String содержит сериализованный токен ISessionToken. Атрибут следует задать для параметра метода в интерфейсе контракта, если сервис используется в WCF, или для параметра метода контроллера, если сервис используется в ASP.NET Core.
Открытый классSessionTokenHolder
Объект, содержащий токен, связанный с текущей сессией. Используется на клиенте для передачи данных между запросами.
Открытый классSessionUserInfo
Информация по пользователю, доступная из справочника сотрудников.
Открытый классTessaHttpContent
Вспомогательные методы для создания объектов HttpContent.
Открытый классUser
Пользователь системы.
Открытый классUserBlockingManager
Объект, управляющий установкой и снятием блокировки сотрудника.
Открытый классUserCipherInfoEncryptor
Объект, обеспечивающий шифрование объекта UserCipherInfoObject с настройками по шифрованию клиентских данных.
Открытый классUserCipherInfoManager
Объект, выполняющий ротацию ключей шифрования, используемых для шифрования данных на компьютерах пользователей.
Открытый классUserCipherInfoObject
Объект с настройками по шифрованию клиентских данных, сериализованный в JSON. Поле можно сбросить null, чтобы очистить такую информацию, при следующем запросе настроек поле будет заполнено.
Открытый классUserCipherInfoProvider
Объект, управляющий хранением объекта с настройками по шифрованию клиентских данных в папках пользователя UserCipherInfoObject.
Открытый классUserCipherInfoService
Сервис, обеспечивающий актуализированную информацию по ключам шифрования для текущего пользователя. Используется со стороны сервера.
Открытый классUserLoginStrategy
Объект, определяющий правила блокировки сотрудника после успешного или неуспешного логина / изменения пароля.
Открытый классUserPasswordValidator
Объект, выполняющий проверку пароля сотрудника на соответствие настройкам безопасности.
Открытый классUserSecurityLockingStrategy
Объект, управляющий блокировками на параметры безопасности и шифрования сотрудника.
Открытый классUserSecurityObject
Объект с настройками безопасности сотрудника, сериализованный в BSON. Содержит информацию по предыдущим попыткам входа и по ранее заданным паролям. Поле можно сбросить null, чтобы очистить такую информацию, при следующем входе в систему поле будет заполнено.
Открытый классUserSecurityProvider
Объект, управляющий хранением объекта с настройками безопасности сотрудника UserSecurityObject.
Открытый классWebProxy
Веб-прокси для сервиса ASP.NET Core.
Защищённый классWebProxyVoid
Тип значения, возвращаемый методами, которые не возвращают значение void.
Открытый классWebProxyFactory
Фабрика объектов IWebProxy для обращения к веб-сервисам системы.
Открытый классWebProxyFactoryBase
Базовый класс для фабрики объектов IWebProxy для обращения к веб-сервисам системы.
Открытый классWindowsAuthenticationService
Сервис аутентификации пользователя в Active Directory по паре логин/пароль. Сервер должен находится в том же домене или в доверенном домене, что и пользователь. Работает только для сервера на Windows.
Открытый классWindowsImpersonationContext
Контекст имперсонализации Windows, содержащий информацию об учётной записи WindowsIdentity, от имени которой выполняется код.
Открытый классWindowsProcessManagerFactory
Вспомогательные методы для создания объектов IProcessManager с использованием WinAPI. Используйте методы этого класса только на ОС Windows.
Структуры
  СтруктураОписание
Открытая структураDeviceType
Тип устройства, указанный в сессии.
Интерфейсы
  ИнтерфейсОписание
Открытый интерфейсIActionHistoryStrategy
Стратегия управления историей действий карточки.
Открытый интерфейсIApplication
Приложение Tessa.
Открытый интерфейсIApplicationCommand
Команда, выполняемая при запуске приложения. Обычно связана с аргументами командной строки.
Открытый интерфейсIApplicationCommandExecutor
Объект, выполняющий команды при запуске приложения.
Открытый интерфейсIApplicationCommandParser
Объект, выполняющая разбор аргументов командной строки на команды IApplicationCommand.
Открытый интерфейсIApplicationContext
Контекст, связанный с запуском или завершением приложения.
Открытый интерфейсIApplicationDependencies
Основные зависимости для объекта IApplication.
Открытый интерфейсIApplicationDescriptor
Объект, описывающий текущее приложение, которое определяется по клиентской сессии ISession. Объект недоступен на сервере.
Открытый интерфейсIApplicationEnvironment
Объект, предоставляющий доступ к переменным приложения.
Открытый интерфейсIApplicationEnvironmentManager
Объект, управляющий переменными приложения.
Открытый интерфейсIApplicationExtension
Расширение, связанное с жизненным циклом приложения.
Открытый интерфейсIApplicationExtensionContext
Контекст расширений, связанных с жизненным циклом приложения.
Открытый интерфейсIApplicationExtensionContextBase
Базовый интерфейс для событий, связанных с приложением, таких как открытие/закрытие приложения и его инициализация.
Открытый интерфейсIApplicationExtensionPolicy
Политика, определяющая допустимость идентификатора типа приложения для выполнения методов расширения.
Открытый интерфейсIApplicationInitializer
Объект, выполняющий инициализацию приложения заданного типа.
Открытый интерфейсIApplicationLaunchParameters
Параметры запуска приложения IApplication, которые были указаны при запуске.
Открытый интерфейсIApplicationParameters
Параметры запуска приложения IApplication, которые были определены в ходе запуска.
Открытый интерфейсIApplicationPublisher
Объект, выполняющий публикацию приложения.
Открытый интерфейсIAuthenticationRequest
Запрос на аутентификацию для сервиса IAuthenticationService.
Открытый интерфейсIAuthenticationResponse
Ответ на запрос на аутентификацию для сервиса IAuthenticationService.
Открытый интерфейсIAuthenticationService
Сервис аутентификации пользователя по паре логин/пароль. Регистрируется в Unity по типу пользователя UserLoginType.
Открытый интерфейсIAuthenticationServiceProvider
Контейнер сервисов, предоставляющий доступ к сервисам в зависимости от типа входа пользователя UserLoginType.
Открытый интерфейсIAuthenticationServiceResolver
Объект, используемый для запроса сервисов IAuthenticationService, зарегистрированных по имени значения в UserLoginType.
Открытый интерфейсIConfigurationInfo
Информация по текущей конфигурации.
Открытый интерфейсIConfigurationInfoProvider
Объект, предоставляющий информацию по текущей конфигурации.
Открытый интерфейсIConfigurationVersionProvider
Объект, обеспечивающий взаимодействие с версией конфигурации.
Открытый интерфейсIConnectionSettings
Настройки для подключения к сервисам Tessa.
Открытый интерфейсIErrorDescription
Описание ошибки, которое задаётся при работе с сервисом IErrorManager.
Открытый интерфейсIErrorDescriptionSerializer
Объект, управляющий сериализацией описаний ошибок IErrorDescription.
Открытый интерфейсIErrorDetails
Дополнительное описание ошибки, которое задаётся при работе с сервисом IErrorManager.
Открытый интерфейсIErrorDetailWriter
Объект, выполняющий запись объекта с деталями по возникшей ошибке. Обычно это карточка ошибки.
Открытый интерфейсIErrorFile
Файл, связанный с ошибкой.
Открытый интерфейсIErrorManager
Объект, управляющий отправкой и получением ошибок.
Открытый интерфейсIHttpClientPool
Пул объектов HttpClient.
Открытый интерфейсIImpersonationContext
Контекст имперсонализации, содержащий информацию об учётной записи, от имени которой выполняется код.
Открытый интерфейсILoginParameters
Объект с параметрами входа в окне логина (если используется диалог с UI).
Открытый интерфейсILoginProvider
Объект, обеспечивающий получение информации по логину/паролю. Например, объект может запросить параметры у пользователя, показав ему диалог. Объект зарегистрирован на клиенте.
Открытый интерфейсILoginService
Сервис, обеспечивающий аутентификацию пользователей.
Открытый интерфейсILoginServiceLegacy
Сервис, обеспечивающий аутентификацию пользователей.
Открытый интерфейсIMessageProvider
Объект, обеспечивающий вывод сообщений. Сообщения могут выводиться как в виде диалоговых окон для пользователя, так и в лог. Используется, например, для вывода сообщений в IApplication. Зарегистрирован на клиенте и на сервере.
Открытый интерфейсIProcessManager
Менеджер процессов. Позволяет запускать дочерние процессы и управлять их временем жизни.
Открытый интерфейсIRuntimeSettings
Настройки, связанные с исполняющей средой системы.
Открытый интерфейсIServerSecurityOptions
Объект с настройками безопасности сервера.
Открытый интерфейсIServerSecurityProvider
Объект, предоставляющий доступ к настройкам безопасности сервера IServerSecurityOptions.
Открытый интерфейсIServiceRouter
Объект, выполняющий получение экземпляров сервисов, актуальных для текущего или заданного маршрута. Используется на клиенте для некоторых сервисов, для которых требуется обеспечить обратную совместимость.
Открытый интерфейсIServiceRouteSettings
Настройки маршрута для взаимодействия с веб-сервисами на клиенте.
Открытый интерфейсISession
Сессия пользователя.
Открытый интерфейсISessionClient
Объект, обеспечивающий взаимодействие с сессиями на клиенте.
Открытый интерфейсISessionContext
Контекст, переопределяющий токен для текущей сессии.
Открытый интерфейсISessionCredentials
Настройки входа, используемые для открытия сессии.
Открытый интерфейсISessionHostInfoProvider
Объект, предоставляющий информацию по компьютеру, который обратился к серверным компонентам Tessa.
Открытый интерфейсISessionLoginContext
Контекст операции по входу в систему.
Открытый интерфейсISessionLoginProvider
Объект, предоставляющий информацию по входу сотрудника в систему.
Открытый интерфейсISessionManager
Объект для управления клиентскими сессиями.
Открытый интерфейсISessionSerializableObject
Сериализуемый объект, используемый в сессии Tessa.
Открытый интерфейсISessionServer
Объект, обеспечивающий взаимодействие с сессиями на сервере.
Открытый интерфейсISessionService
Сервис, управляющий открытыми сессиями.
Открытый интерфейсISessionServiceLegacy
Сервис, управляющий открытыми сессиями.
Открытый интерфейсISessionToken
Токен, содержащий информацию по сессии.
Открытый интерфейсISessionTokenHolder
Объект, содержащий токен, связанный с текущей сессией. Используется на клиенте для передачи данных между запросами.
Открытый интерфейсISessionUserInfo
Информация по пользователю, доступная из справочника сотрудников.
Открытый интерфейсITypeInfoResolver
Объект, получающий информацию по типу карточки. Зарегистрирован в Unity только в том случае, если зарегистрированы карточки.
Открытый интерфейсIUser
Пользователь системы.
Открытый интерфейсIUserBlockingManager
Объект, управляющий установкой и снятием блокировки сотрудника.
Открытый интерфейсIUserCipherInfoEncryptor
Объект, обеспечивающий шифрование объекта UserCipherInfoObject с настройками по шифрованию клиентских данных.
Открытый интерфейсIUserCipherInfoManager
Объект, выполняющий ротацию ключей шифрования, используемых для шифрования данных на компьютерах пользователей.
Открытый интерфейсIUserCipherInfoProvider
Объект, управляющий хранением объекта с настройками по шифрованию клиентских данных в папках пользователя UserCipherInfoObject.
Открытый интерфейсIUserCipherInfoService
Сервис, обеспечивающий актуализированную информацию по ключам шифрования для текущего пользователя.
Открытый интерфейсIUserLoginStrategy
Объект, определяющий правила блокировки сотрудника после успешного или неуспешного логина / изменения пароля.
Открытый интерфейсIUserPasswordValidator
Объект, выполняющий проверку пароля сотрудника на соответствие настройкам безопасности.
Открытый интерфейсIUserSecurityLockingStrategy
Объект, управляющий блокировками на параметры безопасности и шифрования сотрудника.
Открытый интерфейсIUserSecurityProvider
Объект, управляющий хранением объекта с настройками безопасности сотрудника UserSecurityObject.
Открытый интерфейсIWebProxy
Веб-прокси для сервиса ASP.NET Core.
Открытый интерфейсIWebProxyFactory
Фабрика объектов IWebProxy для обращения к веб-сервисам системы.
Делегаты
  ДелегатОписание
Открытый делегатApplicationCommandExecuteFunc
Выполняет заданную команду. Возвращает признак того, что обработчик команды был найден и выполнен.
Открытый делегатApplicationCommandParseFunc
Выполняет разбор заданного аргумента командной строки. Возвращает команду, соответствующую аргументу, или null, если подходящая команда не найдена.
Перечисления
  ПеречислениеОписание
Открытое перечислениеActionType
Тип действия с карточкой для записи в историю действий.
Открытое перечислениеApplicationLaunchResult
Режим запуска приложения IApplication.
Открытое перечислениеApplicationLicenseType
Тип лицензии, потребляемый приложением.
Открытое перечислениеConfigurationFlags
Специальные режимы конфигурации, настраиваемые в конфигурационном файле сервера.
Открытое перечислениеServiceRoute
Маршрут взаимодействия с веб-сервисами на клиенте.
Открытое перечислениеSessionExceptionCode
Код ошибки для исключения SessionException.
Открытое перечислениеSessionLicenseType
Тип лицензии для сессии.
Открытое перечислениеSessionLoginType
Тип авторизации в системе.
Открытое перечислениеSessionSerializationMode
Способ сериализации объектов SessionSerializableObject.
Открытое перечислениеSessionServiceType
Типы сессий, которые определяются типом веб-сервиса: для desktop- или для Web-клиентов, или веб-сервис отсутствует (прямое взаимодействие с БД).
Открытое перечислениеSessionType
Тип сессии, определяющей место выполнения кода.
Открытое перечислениеUserAccessLevel
Уровень доступа пользователя IUser к системе.
Открытое перечислениеUserLoginType
Тип аутентификации, доступный для пользователя.
Защищённое перечислениеWebProxyRequestFlags
Параметры отправки запроса через прокси.