c# - Aproaching singleton connection class -


  नाम स्थान ए.वी.. कनेक्शन (संरक्षित वर्ग MyConnection) सुरक्षित कनेक्शन कनेक्शन सेटिंग्स सेटिंग्स {प्राप्त करें {return configurationManager.ConnectionStrings ["mySQLConnection" ]; }} संरक्षित DbConnection कनेक्शन {get new OdbcConnection (connectionSettings.ConnectionString); }} सुरक्षित DbCommand आदेश {get {return connection.CreateCommand ()); }} संरक्षित DbParameter पैरामीटर {get {return command.CreateParameter ()); }}}}  

मैं सिंगलटन क्लास बनाने की कोशिश कर रहा था जो कनेक्शन ऑब्जेक्ट्स के साथ-साथ अन्य संबंधित ऑब्जेक्ट्स भी वापस कर सकता था। उपरोक्त दृष्टिकोण मैंने सोचा था कि था। मुझे यकीन है कि मैं किसी तरह गलत हूँ कृपया बताइए कि कैसे? या यदि नहीं, तो इसके लिए सबसे अच्छा तरीका क्या है।

यह सिंगलटन नहीं है .... मैं समझता हूं लेकिन मुझे लगता है कि मैं क्लास स्थिर घोषित नहीं कर सकता क्योंकि इसमें कनेक्शन शामिल हैं I इसलिए मैं वास्तव में इस स्थिति के बारे में उलझन में हूं।

यह एक सिंगलटन नहीं है (जब तक कि इसे किसी फैक्टरी वर्ग इस वर्ग के केवल एक उदाहरण को बनाए रखने के लिए जिम्मेदारी के साथ)। सिंगलटन पैटर्न को लागू करने के लिए इस आलेख को देखें:


Comments

Popular posts from this blog

c# - sqlDecimal to decimal clr stored procedure Unable to cast object of type 'System.Data.SqlTypes.SqlDecimal' to type 'System.IConvertible' -

Calling GetGUIThreadInfo from Outlook VBA -

Obfuscating Python code? -