Поделиться через


ConnectModeEnum

Указывает доступные разрешения для изменения данных в подключении, открытия записи или указания значений для свойства Mode объектов Record и Stream .

Константа Значение Описание
adModeRead 1 Указывает разрешения только для чтения.
adModeReadWrite 3 Указывает разрешения на чтение и запись.
adModeRecursive 0x400000 Используется в сочетании с другими значениями *ShareDeny* (adModeShareDenyNone, adModeShareDenyWrite или adModeShareDenyRead) для распространения ограничений общего доступа на все вложенные записи текущей записи. Это не влияет, если у записи нет дочерних элементов. Ошибка времени выполнения возникает, если она используется только с adModeShareDenyNone . Однако его можно использовать с adModeShareDenyNone в сочетании с другими значениями. Например, можно использовать adModeRead Or adModeShareDenyNone Or adModeRecursive.
adModeShareDenyNone 16 Позволяет другим пользователям открывать подключение с любыми разрешениями. Другим пользователям не может быть запрещен доступ ни для чтения, ни для записи.
adModeShareDenyRead 4 Запрещает другим пользователям открывать подключение с разрешениями на чтение.
adModeShareDenyWrite 8 Запрещает другим пользователям открывать подключение с разрешениями на запись.
adModeShareExclusive 12 Запрещает другим пользователям открывать подключение.
adModeUnknown 0 По умолчанию. Указывает, что разрешения еще не заданы или не могут быть определены.
adModeWrite 2 Указывает разрешения только на запись.

Эквивалент ADO/WFC

Пакет: com.ms.wfc.data

Константа
AdoEnums.ConnectMode.READ
AdoEnums.ConnectMode.READWRITE
(Эквивалент AdoEnums.ConnectMode.RECURSIVE отсутствует)
AdoEnums.ConnectMode.SHAREDENYNONE
AdoEnums.ConnectMode.SHAREDENYREAD
AdoEnums.ConnectMode.SHAREDENYWRITE
AdoEnums.ConnectMode.SHAREEXCLUSIVE
AdoEnums.ConnectMode.UNKNOWN
AdoEnums.ConnectMode.WRITE

Применение