CommandBehavior Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A lekérdezés eredményeinek és az adatbázisra gyakorolt hatásának leírását tartalmazza.
Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.
public enum class CommandBehavior
[System.Flags]
public enum CommandBehavior
[<System.Flags>]
type CommandBehavior =
Public Enum CommandBehavior
- Öröklődés
- Attribútumok
Mezők
| Name | Érték | Description |
|---|---|---|
| Default | 0 | A lekérdezés több eredményhalmazt is visszaadhat. A lekérdezés végrehajtása hatással lehet az adatbázis állapotára.
|
| SingleResult | 1 | A lekérdezés egyetlen eredményhalmazt ad vissza. |
| SchemaOnly | 2 | A lekérdezés csak oszlopadatokat ad vissza. A SchemaOnly használatakor a SQL Server .NET-keretrendszer Data Provider megelőzi a SET FMTONLY ON paranccsal végrehajtott utasítást. |
| KeyInfo | 4 | A lekérdezés oszlop- és elsődlegeskulcs-információkat ad vissza. A szolgáltató további oszlopokat fűz az eredményhalmazhoz a meglévő elsődleges kulcs- és időbélyeg-oszlopokhoz. |
| SingleRow | 8 | A lekérdezés várhatóan az első eredményhalmaz egyetlen sorát adja vissza. A lekérdezés végrehajtása hatással lehet az adatbázis állapotára. Egyes .NET adatszolgáltatók használhatják ezeket az adatokat, de nem szükségesek a parancs teljesítményének optimalizálásához. Ha SingleRow a ExecuteReader() objektum OleDbCommand metódusával adja meg, az OLE DB-hez készült .NET Keretrendszer Data Provider az OLE DB |
| SequentialAccess | 16 | Lehetővé teszi a |
| CloseConnection | 32 | A parancs végrehajtásakor a társított |
Megjegyzések
Az API-val kapcsolatos további információkért lásd a CommandBehavior kiegészítő API-megjegyzéseit.