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) override | n 番目のテンプレート引数を弱参照ポインタに設定します(共有ではなく)。コンテナ内のポインタを弱モードに切り替えることができます。 |
| ToString() const override | C# の Object.ToString() メソッドに相当します。カスタムオブジェクトを文字列に変換できるようにします。 |
| TryParseAdd(String) |
参照
- Class ICollection
- Namespace System::Net::Http::Headers
- Library Aspose.Page for C++