SplitStreamContainer.Read

Read(byte[])

निर्दिष्ट बाइट बफर भरने के लिए बाइट पढ़ता है।

public override int Read(byte[] bytes)
पैरामीटरप्रकारविवरण
bytesByte[]भरने के लिए बाइट्स।

प्रतिलाभ की मात्रा

बाइट्स की संख्या पढ़ी जाती है। यदि स्ट्रीम में पर्याप्त बाइट नहीं हैं तो यह मान बफर में बाइट्स की संख्या से कम हो सकता है।

यह सभी देखें


Read(byte[], int, int)

वर्तमान स्ट्रीम से बाइट्स के अनुक्रम को पढ़ता है और बाइट्स की संख्या से स्ट्रीम के भीतर स्थिति को आगे बढ़ाता है।

public override int Read(byte[] buffer, int offset, int count)
पैरामीटरप्रकारविवरण
bufferByte[]बाइट्स की एक सरणी। जब यह विधि वापस आती है, तो बफर में निर्दिष्ट बाइट सरणी के बीच के मान होते हैंoffset और (offset +count - 1) वर्तमान स्रोत से पढ़े गए बाइट्स द्वारा प्रतिस्थापित।
offsetInt32शून्य-आधारित बाइट ऑफ़सेट इनbuffer जिस पर वर्तमान स्ट्रीम से पढ़े गए डेटा को संग्रहित करना शुरू करना है।
countInt32वर्तमान स्ट्रीम से पढ़ने के लिए बाइट्स की अधिकतम संख्या।

प्रतिलाभ की मात्रा

बाइट्स की कुल संख्या बफर में पढ़ी जाती है। यह अनुरोधित बाइट्स की संख्या से कम हो सकता है यदि वर्तमान में कई बाइट्स उपलब्ध नहीं हैं, या शून्य (0) यदि स्ट्रीम का अंत हो गया है।

यह सभी देखें