System::Net::Http::HttpContent क्लास

HttpContent class

HTTP इकाई की सामग्री का प्रतिनिधित्व करता है। इस क्लास का Object केवल System::MakeObject() फ़ंक्शन का उपयोग करके आवंटित किया जाना चाहिए। इस प्रकार का इंस्टेंस स्टैक पर या operator new का उपयोग करके कभी न बनाएँ, क्योंकि इससे रनटाइम त्रुटियाँ और/या असर्शन त्रुटियाँ उत्पन्न होंगी। हमेशा इस क्लास को System::SmartPtr पॉइंटर में लपेटें और इस पॉइंटर का उपयोग फ़ंक्शनों को तर्क के रूप में पास करने के लिए करें।

class HttpContent : public System::IDisposable

विधियाँ

विधिविवरण
Dispose() overrideवर्तमान इंस्टेंस को नष्ट करता है। यह मेथड ‘ReadAsStream’ द्वारा लौटाए गए स्ट्रीम और यदि बनाया गया हो तो मेमोरी बफ़र को भी नष्ट करता है।
get_Headers()HTTP सामग्री हेडर लौटाता है।
LoadIntoBuffer()सामग्री को मेमोरी बफ़र में सीरियलाइज़ करता है।
LoadIntoBuffer(int64_t)सामग्री को मेमोरी बफ़र में सीरियलाइज़ करता है।
ReadAsByteArray()सामग्री को सीरियलाइज़ करता है और बाइट ऐरे लौटाता है।
ReadAsStream()सामग्री को सीरियलाइज़ करता है और एक स्ट्रीम लौटाता है।
ReadAsString()सामग्री को सीरियलाइज़ करता है और एक स्ट्रिंग लौटाता है।
virtual TryComputeLength(int64_t&)सामग्री का आकार गणना करने का प्रयास करता है।

फ़ील्ड्स

फ़ील्डविवरण
static DefaultStringEncodingडिफ़ॉल्ट एन्कोडिंग।
static MaxBufferSizeबाइट्स की अधिकतम संख्या।

संबंधित देखें