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