共用方式為


在物件服務中管理資源 (Entity Framework)

當您在物件內容中執行 ObjectQuery 時,查詢傳回的物件會載入物件內容中。物件服務會追蹤物件內容中對物件所做的變更。當呼叫 SaveChanges 時,這些變更會傳回資料來源。物件內容本身通常會限制在 using 陳述式的範圍中 (Visual Basic 中則為 Using...End Using)。在此案例中,當物件內容本身遭到處置時,物件會遭到移除,而且會關閉與資料庫的連接。如果不再需要長時間執行的物件內容,則必須在此物件內容上呼叫 Dispose,這一點很重要。否則,內容將維持連接。如需詳細資訊,請參閱在物件服務中管理連接 (Entity Framework)

物件服務也可讓您管理使用中物件內容所用的記憶體量,其方式是當不再需要物件時,提供一個方法從物件內容中移除物件。如需詳細資訊,請參閱中斷連結物件 (Entity Framework)

物件服務支援 .NET Framework 交易來針對資料來源協調作業,並在分散式交易中登記。如需詳細資訊,請參閱在物件服務中管理交易 (Entity Framework)

另請參閱

其他資源

管理物件內容 (Entity Framework)