EntityDataReader.Dispose(Boolean) Método

Definición

Libera los recursos consumidos por y EntityDataReader llama a 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)

Parámetros

disposing
Boolean

true para liberar recursos administrados y no administrados; false para liberar solo recursos no administrados.

Comentarios

SQL Server coloca los parámetros de salida de los procedimientos almacenados al final del flujo de resultados, después de todos los conjuntos de resultados. Por lo tanto, para obtener valores de parámetro de salida, una aplicación debe consumir todos los registros de todos los conjuntos de resultados. Si la aplicación cierra EntityDataReader (que también cerraría ), DbDataReaderes posible que los parámetros de salida no se rellenen.

EntityDataReader no consume implícitamente conjuntos de resultados para que los parámetros de salida estén disponibles. Por lo tanto, tenga en cuenta lo siguiente:

Se aplica a