EntityDataReader.Close Methode

Definition

Schließt das EntityDataReader-Objekt.Closes the EntityDataReader object.

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

Hinweise

SQL Server legt Ausgabeparameter aus gespeicherten Prozeduren am Ende des Ergebnisdaten Stroms nach allen Resultsets ab.SQL Server puts output parameters from stored procedures at the end of the result stream, after all the result sets. Daher muss eine Anwendung alle Datensätze in allen Resultsets verarbeiten, um Ausgabeparameter Werte zu erhalten.Therefore, to get output parameter values, an application must consume all the records in all the result sets. Wenn die Anwendung die EntityDataReader schließt (was auch die DbDataReaderschließt), werden die Ausgabeparameter möglicherweise nicht aufgefüllt.If the application closes the EntityDataReader (which would also close the DbDataReader), output parameters might not be populated.

EntityDataReader verwendet nicht implizit Resultsets, um Ausgabeparameter verfügbar zu machen.EntityDataReader does not implicitly consume result sets to make output parameters available. Beachten Sie daher Folgendes:Therefore, note the following:

Gilt für: