Поделиться через


EntityDataReader.Dispose(Boolean) Метод

Определение

Освобождает ресурсы, используемые этим модулем EntityDataReader, и вызывает метод Close().

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

Параметры

disposing
Boolean

Значение true позволяет освободить как управляемые, так и неуправляемые ресурсы; значение false освобождает только неуправляемые ресурсы.

Комментарии

SQL Server помещает выходные параметры из хранимых процедур в конец потока результатов после всех результирующих наборов. Поэтому для получения значений выходных параметров приложение должно использовать все записи во всех результирующих наборах. Если приложение закрывает EntityDataReader (который также закрывает ), выходные DbDataReaderпараметры могут быть не заполнены.

EntityDataReader не использует неявно результирующие наборы, чтобы сделать выходные параметры доступными. Поэтому обратите внимание на следующее:

Применяется к