यह बनाने . का समयबाह्य समय है कनेक्शन, ओवर executed निष्पादित आदेशों के लिए समयबाह्य नहीं वह कनेक्शन।
उदाहरण के लिए देखें http://www.connectionstrings.com/all -एसक्यूएल-सर्वर-कनेक्शन-स्ट्रिंग-कीवर्ड/ (ध्यान दें कि संपत्ति "कनेक्ट टाइमआउट" (या "कनेक्शन टाइमआउट") है, न कि केवल "टाइमआउट")
टिप्पणियों से:
कनेक्शन स्ट्रिंग के माध्यम से कमांड टाइमआउट सेट करना संभव नहीं है। हालांकि, SqlCommand में एक CommandTimeout संपत्ति (DbCommand से प्राप्त) जहां आप प्रति आदेश एक टाइमआउट (सेकंड में) सेट कर सकते हैं।
ध्यान दें कि जब आप क्वेरी परिणामों पर लूप करते हैं तो Read()
, प्रत्येक पठन पर टाइमआउट रीसेट हो जाता है। टाइमआउट प्रत्येक नेटवर्क अनुरोध के लिए है, कुल कनेक्शन के लिए नहीं।