System::Net::Http::Headers::HttpHeaderValueCollection< System::String > class

String > class

التخصيص الجزئي لقالب HttpHeaderValueCollection لنوع String. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبداً بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيسبب أخطاء وقت التشغيل أو أعطال التأكيد. احرص دائماً على تغليف هذه الفئة في مؤشر System::SmartPtr واستخدام هذا المؤشر لتمريره إلى الدوال كمعامل.

class String > : public System::Collections::Generic::ICollection<System::String>,
                 public System::Collections::Generic::ICollection<System::String>

الطرق

طريقةالوصف
Add(const String&) overrideيضيف عنصرًا إلى المجموعة.
Clear() overrideيحذف جميع العناصر من المجموعة.
Contains(const String&) const overrideيتحقق مما إذا كان العنصر موجودًا في المجموعة.
CopyTo(System::ArrayPtr<String>, int32_t) override
get_Count() const overrideيحصل على عدد العناصر في المجموعة.
get_IsReadOnly()
get_IsSpecialValueSet()
GetEnumerator() overrideيحصل على المُعدِّد.
GetHeaderStringWithoutSpecial()
HttpHeaderValueCollection(String, System::SharedPtr<HttpHeaders>)
HttpHeaderValueCollection(String, System::SharedPtr<HttpHeaders>, Action<System::SharedPtr<HttpHeaderValueCollection<String>>, String>)
HttpHeaderValueCollection(String, System::SharedPtr<HttpHeaders>, String)
HttpHeaderValueCollection(String, System::SharedPtr<HttpHeaders>, String, Action<System::SharedPtr<HttpHeaderValueCollection<String>>, String>)
ParseAdd(String)
Remove(const String&) overrideيحذف العنصر من المجموعة.
RemoveSpecialValue()
SetSpecialValue()
SetTemplateWeakPtr(uint32_t) overrideعيّن معامل القالب الـ n’th إلى مؤشر ضعيف (بدلاً من المشترك). يسمح بتبديل المؤشرات في الحاويات إلى الوضع الضعيف.
ToString() const overrideتماثل طريقة C# Object.ToString(). يتيح تحويل الكائنات المخصصة إلى سلسلة.
TryParseAdd(String)

انظر أيضًا