AnonymousMultiDeviceIterator

सार्वजनिक अंतिम वर्ग AnonymousMultiDeviceIterator

मल्टी डिवाइस इटरेटर संसाधन के लिए एक कंटेनर।

सार्वजनिक तरीके

स्थिर AnonymousMultiDeviceIterator
बनाएं ( स्कोप स्कोप, सूची<स्ट्रिंग> डिवाइस, सूची<वर्ग<?>> आउटपुट प्रकार, सूची< आकार > आउटपुट आकार)
एक नए AnonymousMultiDeviceIterator ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।
आउटपुट <?>
हटानेवाला ()
एक वैरिएंट डिलीटर जिसे उस ऑप में पास किया जाना चाहिए जो इटरेटर को हटा देता है।
आउटपुट <?>
सँभालना ()
मल्टी डिवाइस इटरेटर के लिए एक हैंडल जिसे "MultiDeviceIteratorGetNextFromShard" ऑप में पास किया जा सकता है।

विरासत में मिली विधियाँ

सार्वजनिक तरीके

सार्वजनिक स्थैतिक AnonymousMultiDeviceIterator बनाएं ( स्कोप स्कोप, सूची<स्ट्रिंग> डिवाइस, सूची<वर्ग<?>> आउटपुट प्रकार, सूची< आकार > आउटपुट आकार)

एक नए AnonymousMultiDeviceIterator ऑपरेशन को लपेटकर एक क्लास बनाने की फ़ैक्टरी विधि।

पैरामीटर
दायरा वर्तमान दायरा
रिटर्न
  • AnonymousMultiDeviceIterator का एक नया उदाहरण

सार्वजनिक आउटपुट <?> डिलिटर ()

एक वैरिएंट डिलीटर जिसे उस ऑप में पास किया जाना चाहिए जो इटरेटर को हटा देता है।

सार्वजनिक आउटपुट <?> हैंडल ()

मल्टी डिवाइस इटरेटर के लिए एक हैंडल जिसे "MultiDeviceIteratorGetNextFromShard" ऑप में पास किया जा सकता है। MultiDeviceIterator के विपरीत, AnonymousIterator नाम से संसाधन साझाकरण को रोकता है, और संसाधन कंटेनर का संदर्भ नहीं रखता है।