SqlBatch.ExecuteDbDataReader(CommandBehavior) Metodo
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.
Esegue il batch sulla connessione, restituendo un oggetto SqlDataReader che può essere usato per accedere ai risultati.
protected:
virtual System::Data::Common::DbDataReader ^ ExecuteDbDataReader(System::Data::CommandBehavior behavior);
protected:
override System::Data::Common::DbDataReader ^ ExecuteDbDataReader(System::Data::CommandBehavior behavior);
protected virtual System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior);
protected override System.Data.Common.DbDataReader ExecuteDbDataReader(System.Data.CommandBehavior behavior);
abstract member ExecuteDbDataReader : System.Data.CommandBehavior -> System.Data.Common.DbDataReader
override this.ExecuteDbDataReader : System.Data.CommandBehavior -> System.Data.Common.DbDataReader
override this.ExecuteDbDataReader : System.Data.CommandBehavior -> System.Data.Common.DbDataReader
Protected Overridable Function ExecuteDbDataReader (behavior As CommandBehavior) As DbDataReader
Protected Overrides Function ExecuteDbDataReader (behavior As CommandBehavior) As DbDataReader
Parametri
- behavior
- CommandBehavior
Istanza di CommandBehavior, che specifica le opzioni per l'esecuzione batch e il recupero dei dati. Solo SequentialAccess e CloseConnection sono supportati a livello di batch.
Valori restituiti
Un oggetto DbDataReader.
Eccezioni
Errore durante l'esecuzione del batch.
Il CommandBehavior valore non è valido.
Commenti
Quando il batch restituisce più set di risultati da comandi diversi, NextResult() può essere usato per far avanzare il lettore al set di risultati successivo.
Note
Questo metodo trae vantaggio da ExecuteReader(CommandBehavior)e tutte le eccezioni previste di tale metodo si applicano qui.