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 では、暗黙的に結果セットを使用して出力パラメーターを使用可能にすることはありません。 したがって、次の点に注意してください。

適用対象