CommandBehavior Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет описание результатов запроса и его влияние на базу данных.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class CommandBehavior
[System.Flags]
public enum CommandBehavior
[<System.Flags>]
type CommandBehavior =
Public Enum CommandBehavior
- Наследование
- Атрибуты
Поля
CloseConnection | 32 | При выполнении этой команды связанный объект |
Default | 0 | Запрос может вернуть несколько наборов результатов. Выполнение запроса может повлиять на состояние базы данных. Поле |
KeyInfo | 4 | Запрос возвращает информацию колонки и первичного ключа. Поставщик добавляет дополнительные столбцы в результирующий набор для существующего первичного ключа и столбцы меток времени. |
SchemaOnly | 2 | Запрос возвращает только сведения о столбце. При использовании SchemaOnly поставщик данных .NET Framework для SQL Server предваряет оператор, выполняемый с параметром SET FMTONLY ON. |
SequentialAccess | 16 | Содержит способ для |
SingleResult | 1 | Запрос возвращает один набор результатов. |
SingleRow | 8 | Ожидается, что запрос вернет одну строку из первого набора результатов. Выполнение запроса может повлиять на состояние базы данных. Некоторые поставщики данных .NET могут, но не обязательно, использовать эту информацию для оптимизации производительности команды. При указании SingleRow с методом ExecuteReader() объекта OleDbCommand, поставщик данных .NET Framework для OLE DB выполняет привязку с помощью интерфейса |
Комментарии
Дополнительные сведения об этом API см. в разделе Дополнительные примечания API для CommandBehavior.