Freigeben über


SqlCeCommand.ExecuteReader-Methode (CommandBehavior)

Hinweis: Dieser Namespace oder Member bzw. diese Klasse wird nur von .NET Framework, Version 1.1, unterstützt.

Sendet den CommandText an Connection und erstellt einen SqlCeDataReader mit einem der CommandBehavior-Werte.

Overloads Public Function ExecuteReader( _
   ByVal behavior As CommandBehavior _) As SqlCeDataReader
[C#]
public SqlCeDataReader ExecuteReader(CommandBehaviorbehavior);
[C++]
public: SqlCeDataReader* ExecuteReader(CommandBehaviorbehavior);
[JScript]
public function ExecuteReader(
   behavior : CommandBehavior) : SqlCeDataReader;

Parameter

Rückgabewert

Ein SqlCeDataReader-Objekt.

Ausnahmen

Ausnahmetyp Bedingung
InvalidOperationException Ein Befehl in einem Transaktionskontext, der von dem Kontext abweicht, in dem die Verbindung ursprünglich eingetragen wurde, kann nicht ausführt werden.

Hinweise

Der SqlCeDataReader unterstützt einen speziellen Modus, in dem große Binärwerte effizient gelesen werden können. Weitere Informationen finden Sie unter der SequentialAccess-Einstellung für CommandBehavior.

Während SqlCeDataReader verwendet wird, ist die zugeordnete SqlCeConnection durch den Informationsfluss für den SqlCeDataReader belegt. In diesem Zustand können lediglich die Close-Operation für die SqlCeConnection ausführen, es sei denn, Sie rufen die Close-Methode von SqlCeDataReader auf.

Anforderungen

Plattformen: .NET Compact Framework - Windows CE .NET

.NET Framework-Sicherheit:

Siehe auch

SqlCeCommand-Klasse | SqlCeCommand-Member | System.Data.SqlServerCe-Namespace | SqlCeCommand.ExecuteReader-Überladungsliste