CommandBehavior Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce una descrizione dei risultati della query e dei relativi effetti sul database.
Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.
public enum class CommandBehavior
[System.Flags]
public enum CommandBehavior
[<System.Flags>]
type CommandBehavior =
Public Enum CommandBehavior
- Ereditarietà
- Attributi
Campi
CloseConnection | 32 | Durante l'esecuzione del comando, l'oggetto |
Default | 0 | È possibile che la query restituisca più set di risultati. L'esecuzione della query può influire sullo stato del database. |
KeyInfo | 4 | La query restituisce informazioni sulle colonne e sulle chiavi primarie. Il provider accoda colonne aggiuntive al set di risultati per la chiave primaria esistente e le colonne timestamp. |
SchemaOnly | 2 | La query restituisce solo le informazioni sulla colonna. Se si utilizza il campo SchemaOnly, il provider di dati .NET Framework Data per SQL Server precede l'istruzione in fase di esecuzione con SET FMTONLY ON. |
SequentialAccess | 16 | Consente a |
SingleResult | 1 | La query restituisce un singolo set di risultati. |
SingleRow | 8 | È previsto che la query restituisca una singola riga del primo set di risultati. L'esecuzione della query può influire sullo stato del database. È possibile, ma non necessario, che alcuni provider di dati .NET usino queste informazioni per ottimizzare le prestazioni del comando. Quando si specifica SingleRow con il metodo ExecuteReader() dell'oggetto OleDbCommand, il provider di dati .NET Framework di OLE DB esegue l'associazione mediante l'interfaccia |
Commenti
Per altre informazioni su questa API, vedere La sezione Note sulle API supplementari per CommandBehavior.