Freigeben über


EntityDataReader.Close Methode

Definition

Schließt das EntityDataReader-Objekt.

public:
 override void Close();
public override void Close ();
override this.Close : unit -> unit
Public Overrides Sub Close ()

Hinweise

SQL Server platziert Ausgabeparameter aus gespeicherten Prozeduren am Ende des Ergebnisdatenstroms nach allen Resultsets. Daher muss eine Anwendung alle Datensätze in allen Resultsets nutzen, um Ausgabeparameterwerte abzurufen. Wenn die Anwendung den EntityDataReader schließt (wodurch auch geschlossen DbDataReaderwürde), werden die Ausgabeparameter möglicherweise nicht aufgefüllt.

EntityDataReader verwendet nicht implizit Resultsets, um Ausgabeparameter verfügbar zu machen. Beachten Sie daher Folgendes:

Gilt für: