EntityDataReader.Dispose(Boolean) Yöntem

Tanım

Bu EntityDataReader tarafından tüketilen kaynakları serbest bırakır ve çağırır 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)

Parametreler

disposing
Boolean

true hem yönetilen hem de yönetilmeyen kaynakları serbest bırakmak için; false yalnızca yönetilmeyen kaynakları serbest bırakmak için.

Açıklamalar

SQL Server tüm sonuç kümelerinden sonra saklı yordamlardan çıkış parametrelerini sonuç akışının sonuna yerleştirir. Bu nedenle, çıkış parametresi değerlerini almak için bir uygulamanın tüm sonuç kümelerindeki tüm kayıtları tüketmesi gerekir. Uygulama uygulamasını kapatırsa EntityDataReader (bu da DbDataReaderkapatılır), çıkış parametreleri doldurulmayabilir.

EntityDataReader çıkış parametrelerini kullanılabilir hale getirmek için sonuç kümelerini örtük olarak kullanmaz. Bu nedenle, aşağıdakileri not edin:

Şunlara uygulanır