System::Net::Http::Headers::HttpHeaderValueCollection< System::String > クラス

String > class

HttpHeaderValueCollection テンプレートの String 型に対する部分特殊化です。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator 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) overriden 番目のテンプレート引数を弱参照ポインタに設定します(共有ではなく)。コンテナ内のポインタを弱モードに切り替えることができます。
ToString() const overrideC# の Object.ToString() メソッドに相当します。カスタムオブジェクトを文字列に変換できるようにします。
TryParseAdd(String)

参照