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 不會隱含使用結果集以提供輸出參數。 因此,請注意以下幾點:

適用於