DocsVision.Platform.ObjectManager — пространство имён

Пространство имён DocsVision.Platform.ObjectManager предоставляет классы и интерфейсы, декларирующие API бизнес-логики Docsvision.

Пространства имён

Пространство имён Описание

DocsVision.Platform.ObjectManager.Metadata

Предоставляет методы для работы с метаданными карточек.

DocsVision.Platform.ObjectManager.SearchModel

Пространство имён DocsVision.Platform.ObjectManager.SearchModel содержит классы предоставляющие методы доступа к серверному поиску.

DocsVision.Platform.ObjectManager.SystemCards

Содержит классы с реализацией объектов бизнес-логики для системных карточек.

DocsVision.Platform.ObjectManager.ViewModel

Содержит классы описывающие объектную модель представлений и методы для работы с представлениями.

Классы

Класс Описание

AccessManager

Представляет объектную модель менеджера объектов безопасности. Содержит методы для работы с зашифрованными и подписанными объектами. Осуществляет управление правами (дескрипторами безопасности) на объекты системы.

AutoLocker

Содержит вспомогательные методы для работы с блокировкой объектов.

AutoUpdater

Содержит вспомогательные методы для работы с режимом отложенной блокировки.

CardData

Содержит данные карточки.

CardDataCollection

Предоставляет методы для работы с коллекцией CardData.

CardLabelCollection

Представляет коллекцию меток карточек.

CardManager

Представляет объектную модель менеджера карточек. Содержит методы чтение, изменение, создание и удаление карточек.

CitationFileItem

Список цитат, сгруппированных по файлам.

Connection

Соединение с сервером Docsvision.

DigestViewColumns

Представляет колонку в представление.

ExportCardErrorEventArgs

Предоставляет данные для события ExportCardInspector.Error

ExportCardInspector

Инспектор, позволяющий гибко управлять логикой экспорта.

ExtensionManager

Представляет объектную модель менеджера расширений. Содержит методы для работы с серверными расширениями.

ExtensionMethod

Описывает структуру серверного расширения.

ExtensionMethodParameter

Представляет параметр метода серверного расширения.

ExtensionMethodParameterCollection

Содержит методы для работы с коллекцией ExtensionMethodParameter.

FilesCitationInfo

Список цитат, сгруппированных по карточкам.

FileData

Содержит методы для организации работы с простыми файлами.

FileDataCollection

Содержит методы для работы с коллекцией FileData.

FileManager

Представляет объектную модель менеджера файлов. Содержит методы для работы с файлами.

ImportCardInspector

Инспектор, позволяющий гибко управлять логикой импорта.

InfoRow

Представляет элемент коллекции поддерживающей страничное чтение.

InfoRowCollection

Содержит методы для работы с коллекцией InfoRow.

LicenseManager

Класс LicenseManager содержит функциональность по работе с дополнительными опциями лицензии Docsvision, в которых присутствует ограничение по количеству соединений.

LockedObject

Представляет объект поддерживающий блокировку.

LockedObjectCollection

Содержит методы для работы с коллекцией LockedObject.

LockManager

Представляет объектную модель менеджера блокировок. Содержит методы управления блокировками на объекты.

LogManager

Представляет объектную модель менеджера журнала. Содержит методы работы с журналом системы.

LogSearchQuery

Представляет фильтр данных для журнала.

QueryParameter

Предоставляет хранилище для параметров запроса.

QueryParameterCollection

Содержит методы для работы с коллекцией QueryParameter.

Report

Представляет данные для хранимой процедуры.

ReportCollection

Содержит методы для работы с коллекцией Report.

ReportManager

Представляет объектную модель менеджера хранимых процедур.

ReportParameter

Осуществляет хранение параметров хранимых процедур.

ReportParameterCollection

Содержит методы для работы с коллекцией ReportParameter.

RowData

Представляет строку данных карточки.

RowDataCollection

Содержит методы для работы с коллекцией RowData.

RowField

Описывает поле секции карточки.

RowFieldCollection

Содержит методы для работы с коллекцией RowField.

SearchAggregationItemInfo

Список объектов.

SearchAggregationItemsRequest

Объект запроса.

SearchFilesCitationsRequest

Запрос цитируемых данных из файла.

SectionData

Представляет секцию карточки.

SectionDataCollection

Содержит методы для работы с коллекцией SectionData.

SectionDataReader

Серверный курсор для чтения данных секции.

SessionManager

Представляет объектную модель менеджера сессий. Содержит методы управления сессиями пользователей.

SubSectionData

Представляет подсекцию карточки.

QueryParameter

Осуществляет хранение параметра запроса.

QueryParameterCollection

Содержит методы для работы с коллекцией QueryParameter.

ViewReadRequest

Запрос представления.

ViewSource

Источник данных представления.

UserSession

Содержит данные сессии пользователя, а также предоставляет доступ к менеджерам управления объектами системы

Интерфейсы

Интерфейс Описание

ILockable

Разрешает для объекта управление режимом отложенной блокировки.

IProcessInfo

Определяет возможности по управлению состоянием конкретного бизнес-процесса и получению базовой информации о самом бизнес-процессе.

ISecurable

Разрешает объекту реализовывать модель безопасности.

IUpdatable

Разрешает для объекта режим отложенной записи.

IXmlExportable

Разрешает сохранять данные объекта в XML-формате.

Перечисления

Перечисление Описание

ArchiveOptions

Режим архивации объекта.

ArchiveState

Определяет признак архивирования объекта.

ClearLogStrategy

Определяет стратегию автоматической очистки журнала.

CryptObjectType

Тип крипто-объекта.

EventType

Определяет типы записей в журнале событий.

ExportFlags

Задаёт формат экспорта данных.

LinkType

Маска типа ссылки.

LockedObjectType

Типы блокированных объектов.

LockStatus

Состояние блокировки объекта.

LogStrategy

Определяет стратегию ведения журнала.

ObjectState

Определяет состояние объекта.

ObjectStatus

Состояние объекта в режиме отложенной записи.

OfflineState

Состояние хранения файла.

ParameterValueType

Предоставляет тип для параметра метода серверного расширения.

RecordStatus

Состояние задействованности объекта.

SessionLoginFlags

Описывает флаги открытия новой сессии.