मैंने एक प्रोग्राम लिखा है जो एक IMAP ईमेल खाते की निगरानी करता है। यह उस लैपटॉप पर शेड्यूल पर चलता है, जिसके साथ मैं यात्रा करता हूं। कभी-कभी यह तब चलता है जब मेरा इंटरनेट कनेक्शन मेरे मोबाइल डिवाइस के माध्यम से होता है, जिसमें एक मीट्रिक कनेक्शन होता है (यानी, मैं जीबी द्वारा भुगतान करता हूं), और मैं इसे नहीं चाहता, क्योंकि यह बहुत सारे बैंडविड्थ का उपयोग करता है, और यह प्रतीक्षा कर सकता है बैंडविड्थ मुक्त होने तक।मैं कैसे बता सकता हूं कि कनेक्शन मीटर किया गया है या नहीं?
तो सवाल यह है कि: .NET प्रोग्राम कैसे निर्धारित कर सकता है जब कनेक्शन का उपयोग किया जाता है?
क्या यह विंडोज 8 है? मुझे लगता है कि विंडोज 8 में एक 'मीट्रिक' संपत्ति है जिसे आप कनेक्शन पर सेट कर सकते हैं लेकिन मैंने इसे 7 या इससे पहले नहीं देखा है। – Rup
अगर मनमाने ढंग से नेटवर्क कनेक्शन दिया जाता है तो यह बहुत ही आश्चर्यचकित होगा। –
@Rup: यह एक विंडोज़ व्यवसाय नहीं है। इसके विपरीत आईएसपी संपर्क करता है और लिंक प्रकार के लिए पूछता है। – Xaqron