Свойство ExecuteOptions (служба удаленных рабочих столов)
Указывает, включено ли асинхронное выполнение.
Важно!
Начиная с Windows 8 и Windows Server 2012 компоненты сервера RDS больше не включаются в операционную систему Windows (дополнительные сведения см. в Windows 8 и Windows Server 2012 совместимости). Клиентские компоненты RDS будут удалены в следующей версии Windows. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Приложения, использующие RDS, должны перейти на службу данных WCF.
Параметры и возвращаемые значения
Задает или возвращает одно из следующих значений.
Константа | Описание |
---|---|
adcExecSync | Выполняет следующее обновление набора записей синхронно. |
adcExecAsync | По умолчанию. Выполняет следующее обновление набора записей асинхронно. |
Примечание
Каждый исполняемый файл, использующий эти константы, должен предоставлять для них объявления. Вы можете вырезать и вставить нужные объявления констант из файла Adcvbs.inc, расположенного в папке установки по умолчанию для библиотеки RDS.
Комментарии
Если для ExecuteOptions задано значение adcExecAsync, то этот метод асинхронно выполняет следующий вызов Refresh в RDS. Набор записей объекта DataControl.
При попытке вызвать reset, Refresh, SubmitChanges, CancelUpdate или Recordset во время другой асинхронной операции, которая может изменить RDS. Выполняется набор записей объекта DataControl, возникает ошибка.
Если во время асинхронной операции возникает ошибка, служба удаленных рабочих служб. Значение ReadyState объекта DataControl изменяется с adcReadyStateLoaded на adcReadyStateComplete, а значение свойства Recordset остается Nothing.
Применение
Объект DataControl (служба удаленных рабочих столов)
См. также:
Примеры свойств ExecuteOptions и FetchOptions (VBScript)
Метод Cancel (служба удаленных рабочих столов)