आम तौर पर, मैं सिर्फ यह जानना चाहता हूं कि सी # समर्थन में कौन सी धाराएं मांग रही हैं। मैंने डॉक्स की जाँच की और Microsoft जीनियस ने अवधारणा की व्याख्या की, लेकिन वास्तव में यह नहीं बताया कि किन लोगों की तलाश की जा सकती है।

0
pewpew_beepboop 5 सितंबर 2019, 20:02

1 उत्तर

सबसे बढ़िया उत्तर

जैसा कि दस्तावेज़ में बताया गया है:

धाराएँ मांग का समर्थन कर सकती हैं। सीकिंग से तात्पर्य किसी स्ट्रीम के भीतर वर्तमान स्थिति को क्वेरी करने और संशोधित करने से है। सीक क्षमता एक स्ट्रीम के बैकिंग स्टोर के प्रकार पर निर्भर करती है। उदाहरण के लिए, नेटवर्क स्ट्रीम में वर्तमान स्थिति की कोई एकीकृत अवधारणा नहीं होती है, और इसलिए आम तौर पर मांग का समर्थन नहीं करते हैं।

आप केवल उन सभी को सूचीबद्ध नहीं कर सकते जो खोज सकते हैं, यह इस बात पर निर्भर करता है कि स्ट्रीम के पीछे कौन सा बैकिंग स्टोर है।

यदि आप जानना चाहते हैं कि कोई स्ट्रीम खोज सकती है या नहीं, तो CanSeek-संपत्ति. यदि यह सत्य है, तो आप उपलब्ध खोज गुणों और विधियों का उपयोग कर सकते हैं। फिर से, देखें दस्तावेज़ (टिप्पणी अनुभाग)< /ए>.

यदि स्ट्रीम से प्राप्त एक वर्ग मांग का समर्थन नहीं करता है, तो लंबाई, सेटलेंथ, स्थिति, और सीक को कॉल करने के लिए एक असमर्थित अपवाद फेंक दें।

2
Joelius 5 सितंबर 2019, 17:07