6
A
回答
9
沒有註銷。你可以在現有的實例之上註冊一個新的實例,它將用新註冊的實例替換前一個實例。
+1
但是,您可以將終身管理員與註冊實例關聯起來,並強制Unity通過終身管理器終止/移除來驅逐註冊。 +1,因爲沒有api來取消註冊實例。請參閱[SO#2705418](http://stackoverflow.com/questions/2705418),瞭解使用終身管理器的好例子。 – 2012-01-25 22:56:26
相關問題
- 1. 在Unity容器中註冊WCF服務
- 2. 更新使用Unity容器註冊的實例
- 3. IoC容器 - 註冊實例組件
- 4. 檢索已註冊BroadcastReceiver的實例以取消註冊
- 5. 用於在Unity中偵聽的註冊實例
- 6. Unity:註冊一個裝飾器在兒童容器中
- 7. 註冊實例
- 8. 在Unity DI中註冊AutoMapper
- 9. 在Unity中,註冊單例實例的兩種方法有什麼區別?
- 10. 何時取消註冊onCreate中註冊的廣播接收器?
- 11. 取消註冊singledispatch?
- 12. XMPP取消註冊
- 13. 未在Windows Phone 8上註冊的Unity容器8
- 14. pushwoosh註冊並取消註冊
- 15. DLL註冊和取消註冊
- 16. 遠程註冊/取消註冊BroadcatReceiver
- 17. 取消註冊後重新註冊$ watch
- 18. 使用Unity註冊
- 19. 註冊使用Unity
- 20. Log4net和Unity註冊
- 21. 在UnityContainer中註冊NUnit DynamicMock實例
- 22. 無法在ELB中註冊EC2實例
- 23. 在ObjectFactory中註冊命名實例
- 24. terraform-ecs。註冊的容器實例顯示爲0
- 25. 容器實例不斷創建並註冊
- 26. 取消註冊RemotingConfiguration取消註冊衆所周知的類型
- 27. 如何取消c2dm註冊/取消註冊請求
- 28. Unity容器中的構造器注入多個實現
- 29. 在java中取消註冊並重新註冊NIO
- 30. 在Windows安裝項目中註冊和取消註冊DLL
我不認爲你不能。您需要防止該類型被註冊。 – Steven 2011-05-13 13:07:19
你能解釋爲什麼你需要取消註冊的上下文嗎? – 2011-05-13 13:07:55
是的。我有容器hiearachy .. SystemSessionContainer-> AssemblerSessionContainer-> Assembler1,Assembler2-> SystemPluginContainer .. 在SystemSession容器我註冊Dictionary實例包含私人信息(超級登錄等),我不想這個信息可以在SystemPluginContainer.so中看到,在初始化所有彙編程序後,我想要用系統信息取消註冊字典 –
void
2011-05-13 13:12:02