Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C#

सी # में ऑब्जेक्ट पूल क्या है?

ऑब्जेक्ट पूल एक सॉफ्टवेयर निर्माण है जिसे सीमित संसाधनों के उपयोग को अनुकूलित करने के लिए डिज़ाइन किया गया है। इसमें ऐसी वस्तुएं हैं जो उपयोग के लिए तैयार हैं।

जमा वस्तुओं का पुन:उपयोग किया जा सकता है। ऑब्जेक्ट पूलिंग के दो रूप हैं -

  • ऑब्जेक्ट के सक्रिय होने पर, इसे पूल से खींचा जाता है।
  • निष्क्रिय होने पर, ऑब्जेक्ट को पूल में जोड़ दिया जाता है।

ObjectPoolingAttribute विशेषता को लागू करके ऑब्जेक्ट पूलिंग को कॉन्फ़िगर करें।

यह System.EnterpriseServices.ServicedComponent वर्ग से प्राप्त होने वाले वर्ग पर लागू होता है।

यह समझने के लिए कि पूल कैसे व्यवहार करता है, डायग्नोस्टिक्स वर्ग में सूचनात्मक गुण होते हैं। इसके माध्यम से, आप भिन्न परिदृश्यों में व्यवहार की जांच कर सकते हैं।

ऑब्जेक्ट पूल के उपयोग को तब समझा जा सकता है जब किसी एप्लिकेशन के प्रदर्शन का एक हिस्सा उसके संसाधनों से जुड़ा हो। उस समय, संसाधन बनते हैं और निरस्त किए जाते हैं, ऑब्जेक्ट पूल प्रदर्शन को बढ़ाता है।


  1. इंटरफ़ेस IstructuralComparable C# में क्या करता है?

    IstructuralComparable इंटरफ़ेस संग्रह वस्तुओं की संरचनात्मक तुलना का समर्थन करता है। यह इंटरफ़ेस .NET 4 में पेश किया गया है। निम्नलिखित सिंटैक्स है - public interface IStructuralComparable इसकी एक ही विधि है - तुलना करें (ऑब्जेक्ट,  IComparer) - यह निर्धारित करता है कि क्या वर्तमान संग्रह वस्तु

  1. Matplotlib अक्ष वस्तु वास्तव में क्या है?

    Axes वर्ग में अधिकांश आकृति तत्व शामिल हैं - अक्ष, टिक, Line2D, टेक्स्ट, बहुभुज, आदि। , और समन्वय प्रणाली सेट करता है। कदम फिगर साइज सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग को एडजस्ट करें। rcParams . का उपयोग करके अक्ष की लाइनविड्थ सेट करें । वर्तमान आकृति में एक कुल्हाड़ी जोड़ें और इस

  1. पायथन में टाइम टुपल क्या है?

    datetime.date उदाहरणों की timetuple() विधि time.struct_time प्रकार की वस्तु लौटाती है। स्ट्रक्चर_टाइम एक नामित टपल ऑब्जेक्ट है (एक नामित टपल ऑब्जेक्ट में ऐसे गुण होते हैं जिन्हें किसी इंडेक्स या नाम से एक्सेस किया जा सकता है)। डेलाइट सेविंग टाइम सक्रिय है या नहीं यह इंगित करने के लिए स्ट्रक्चर_टाइम