स्पष्ट रूप से बंद करें और निपटान प्रभावी ढंग से वही हैं। मैं हर बार इसे पुनर्स्थापित करने के बिना अपने सर्विसहोस्ट इंस्टेंस को बंद और खोलने में सक्षम होना चाहता हूं। कोई विचार? धन्यवाद।डब्ल्यूसीएफ: myServiceHost.Close() को myServiceHost ऑब्जेक्ट का निपटान करने से कैसे रोकें?
उत्तर
ServiceHost.Close प्रभावी रूप से Dispose()
के समान है। यह सामान्य है, सामान्यतः, Close()
विधि - Dispose()
Close()
के संदर्भ में लागू सभी प्रकारों के साथ।
FYI करें - ServiceHostBase
औजार Dispose()
स्पष्ट रूप से के माध्यम से:
void IDisposable.Dispose()
{
base.Close();
}
यह प्रभावी ढंग से, यानी जब आप ServiceHost बंद करते हैं, तो आप हमेशा() से नष्ट कर देंगे। इसे पुनर्निर्माण किए बिना इसे फिर से खोलने का कोई समर्थित तरीका नहीं है।
@ रीड कॉपसी, आपकी प्रतिक्रिया के लिए धन्यवाद। मुझे प्रश्न दोबारा दोहराएं, क्या मैं बिना कॉल किए सेवा को "अक्षम" कर सकता हूं? – Sam
@ सैम: नहीं। इसे बंद करें, और इसे फिर से बनाएं जब आप इसे फिर से "सक्षम" करना चाहते हैं। –
आप सेवाहोस्ट को "अक्षम" क्यों करना चाहते हैं? सेवा हमेशा अपने कॉलर्स के लिए उपलब्ध होनी चाहिए। –
- 1. विंडसर कंटेनर: ऑब्जेक्ट का निपटान कैसे करें?
- 2. ऑब्जेक्ट को कचरा इकट्ठा करने से कैसे रोकें?
- 3. स्ट्रक्चरमैप डेटाकॉन्टेक्स्ट ऑब्जेक्ट का निपटान
- 4. वफ़ को ऑब्जेक्ट फ़ाइलों का नाम बदलने से कैसे रोकें?
- 5. .NET: एक हैश एल्गोरिदम ऑब्जेक्ट का निपटान
- 6. application_endrequest पर ऑब्जेक्ट संदर्भ का निपटान
- 7. सी # .NET ऑब्जेक्ट निपटान
- 8. एचओएमएक्सपाथ को एचटीएमएल इकाइयों का विस्तार करने से कैसे रोकें?
- 9. किसी को भी मेरे shared_ptr चोरी करने से कैसे रोकें?
- 10. ढेर पर किसी ऑब्जेक्ट को बनाए रखने से कैसे रोकें?
- 11. डेटाबेस को संशोधित करने से रोकें फ्रेमवर्क
- 12. क्वार्ट्ज.NET का निपटान करने का सही तरीका?
- 13. डब्ल्यूसीएफ ग्राहकों में उत्पन्न 'निर्दिष्ट' गुणों को कैसे रोकें?
- 14. WebResponse इंस्टेंस का सही ढंग से निपटान कैसे करें?
- 15. PowerShell को एक संख्यात्मक ऑब्जेक्ट को अनपॅक करने से कैसे रोकें?
- 16. इसे पढ़ने के बिना डब्ल्यूसीएफ सेवा से स्ट्रीम को कैसे रोकें?
- 17. स्क्रॉलबार को सामग्री को ओवरलैप करने से कैसे रोकें?
- 18. अग्रणी व्हाइटस्पेस को ट्रिम करने से dbms_output.put_line को कैसे रोकें?
- 19. किसी पृष्ठ को स्टाइल करने से JQM को कैसे रोकें?
- 20. डब्ल्यूसीएफ का उपयोग करके बाहरी ऑब्जेक्ट का नाम कैसे बदलूं?
- 21. असीमित रूप से निपटान कैसे करें?
- 22. बच्चे को माता-पिता को प्रभावित करने से कैसे रोकें
- 23. निपटान से हटाए गए अपवाद को कैसे संभालें?
- 24. डब्लूबीएफ टेस्ट क्लाइंट को डीबगिंग के दौरान यादृच्छिक रूप से शुरू करने से कैसे रोकें?
- 25. XmlTextReader को इकाइयों का विस्तार करने से रोकें
- 26. ActivityUnitTestCase को एप्लिकेशन.ऑनक्रेट कॉल करने से कैसे रोकें?
- 27. क्यों डिस्पोजेड ऑब्जेक्ट का निपटान करने के बाद इसका उपयोग करने पर अपवाद नहीं फेंकता है?
- 28. ऑब्जेक्ट निपटान/विनाश की अधिसूचना प्राप्त करें
- 29. इकाई ढांचे में ऑब्जेक्ट संदर्भ का निपटान 4
- 30. .NET में निपटान (बूल निपटान) को ओवरराइड करने का क्या मतलब है?
या प्रश्न को फिर से लिखने के लिए - मैं कॉल करने के बिना myServiceHost को "अक्षम" कैसे कर सकता हूं? – Sam