CommandBehavior Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera opis wyników zapytania i jego wpływu na bazę danych.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class CommandBehavior
[System.Flags]
public enum CommandBehavior
[<System.Flags>]
type CommandBehavior =
Public Enum CommandBehavior
- Dziedziczenie
- Atrybuty
Pola
CloseConnection | 32 | Po wykonaniu polecenia skojarzony |
Default | 0 | Zapytanie może zwrócić wiele zestawów wyników. Wykonanie zapytania może mieć wpływ na stan bazy danych. |
KeyInfo | 4 | Zapytanie zwraca informacje o kolumnie i kluczu podstawowym. Dostawca dołącza dodatkowe kolumny do zestawu wyników dla istniejących kolumn klucza podstawowego i sygnatury czasowej. |
SchemaOnly | 2 | Zapytanie zwraca tylko informacje o kolumnie. W przypadku korzystania z programu SchemaOnly.NET Framework Dostawca danych dla SQL Server poprzedza wykonywanie instrukcji za pomocą polecenia SET FMTONLY ON. |
SequentialAccess | 16 |
|
SingleResult | 1 | Zapytanie zwraca pojedynczy zestaw wyników. |
SingleRow | 8 | Oczekuje się, że zapytanie zwróci pojedynczy wiersz pierwszego zestawu wyników. Wykonanie zapytania może mieć wpływ na stan bazy danych. Niektórzy dostawcy danych platformy .NET mogą, ale nie są zobowiązani do użycia tych informacji, aby zoptymalizować wydajność polecenia. Po określeniu SingleRowExecuteReader()OleDbCommand metody obiektu dostawca danych .NET Framework dla OLE DB wykonuje powiązanie przy użyciu interfejsu OLE DB |
Uwagi
Aby uzyskać więcej informacji na temat tego interfejsu API, zobacz Dodatkowe uwagi dotyczące interfejsu API dla elementu CommandBehavior.