Nyelv

EntityDataReader.Dispose(Boolean) Metódus

Definíció

Felszabadítja az általuk EntityDataReader felhasznált erőforrásokat, és meghívja Close()azokat.

protected:
 override void Dispose(bool disposing);
protected override void Dispose(bool disposing);
override this.Dispose : bool -> unit
Protected Overrides Sub Dispose (disposing As Boolean)

Paraméterek

disposing
Boolean

true felügyelt és nem felügyelt erőforrások felszabadítása; false csak a nem felügyelt erőforrások kiadásához.

Megjegyzések

SQL Server a tárolt eljárások kimeneti paramétereit az eredményfolyam végén helyezi el az összes eredményhalmaz után. Ezért a kimeneti paraméterértékek lekéréséhez az alkalmazásnak az összes eredményhalmaz összes rekordjait fel kell használnia. Ha az alkalmazás bezárja a EntityDataReader (szintén bezárt DbDataReader) kimeneti paramétereket, előfordulhat, hogy a kimeneti paraméterek nem lesznek kitöltve.

EntityDataReader nem használja fel implicit módon az eredményhalmazokat a kimeneti paraméterek elérhetővé tétele érdekében. Ezért vegye figyelembe a következőket:

A következőre érvényes: