DocsVision.Workflow.Gates — пространство имён

Данное пространство имён содержит интерфейсы, используемые при создании шлюза Workflow, методы работы со шлюзами, а также несколько готовых объектов данного типа: шлюз к базовым типам, к Docsvision, шлюз в файловую систему и в Microsoft Exchange.

Классы

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

BasicGate

Содержит методы и свойства шлюза к простым типам.

DVGate

Содержит методы и свойства шлюза к Docsvision.

ExGate

Содержит методы и свойства шлюза к почте.

FSGate

Содержит методы и свойства шлюза к файловой системе.

FSSubscriptionInfo

Предоставляет значения для фильтра при подписке на события шлюза файловой системы.

MailFilter

Предоставляет значения для фильтра почтовых сообщений.

MessageChannel

Предоставляет методы для работы с сообщениями шлюза.

Интерфейсы

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

ICollectionalProperty

Данный интерфейс описывает способ взаимодействия с коллекционным свойством стандартной переменной шлюза.

IGate

Данный интерфейс реализуется серверными компонентами шлюзов. При помощи методов, представленных в данном интерфейсе, сервис СУБП работает с переменными шлюза.

IGateMessageSource

Определяет метод инициализации механизма подписки на события шлюза, а также свойство, через которое может быть получен канал подписки на события.

IGateVariable

Данный интерфейс описывает свойства стандартной переменной шлюза, единые для всех типов переменных. Все переменные, уникальные для конкретного шлюза, должны реализовывать этот интерфейс.

IGateVariableCustomProperties

Данный интерфейс описывает методы для работы с пользовательскими свойствами объекта шлюза, поддерживающего обработку подобных свойств.

ILicensableObject

Определяет поддержку шлюзом лицензирования, предоставляет тип лицензии.

ILockableObject

Данный интерфейс описывает методы и свойства объекта шлюза, поддерживающего блокировку доступа к данным объекта.

ISubscriptionChannel

Данный интерфейс добавляет методы подписки на события, и реализуется для соответствующего шлюза Workflow.

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

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

DocsVisionSubscriptionType

Типы подписок на события, поддерживаемые шлюзом к Docsvision.

DVVariableType

Типы переменных шлюза к Docsvision.

FSSubscriptionType

Типы подписок на события, поддерживаемые шлюзом к файловой системе.

MailSubscriptionType

Типы подписок на события, поддерживаемые шлюзом к почте.