0
創建實例時,DomainContext佔用大量內存。如果實例是局部變量,貌似不與下面的代碼自動釋放內存:如何配置DomainContext?
MyDomainContext ctx = new MyDomainContext();
....
ctx=null;
如何釋放內存爲DomainContext的實例?
創建實例時,DomainContext佔用大量內存。如果實例是局部變量,貌似不與下面的代碼自動釋放內存:如何配置DomainContext?
MyDomainContext ctx = new MyDomainContext();
....
ctx=null;
如何釋放內存爲DomainContext的實例?
DomainContext未實現IDisposable,因此您必須依靠GarbageCollector釋放您的內存。一定要刪除任何對DomainContext實例的引用,而不是調用System.GC.Collect()
只要我知道WCF Ria服務只保留一個對它們的弱引用,就不應該擔心由domaincontext加載的實體並仍然在代碼中引用該實體