WebHeaderCollection クラス
アセンブリ: System (system.dll 内)

<SerializableAttribute> _ <ComVisibleAttribute(True)> _ Public Class WebHeaderCollection Inherits NameValueCollection Implements ISerializable
[SerializableAttribute] [ComVisibleAttribute(true)] public class WebHeaderCollection : NameValueCollection, ISerializable
[SerializableAttribute] [ComVisibleAttribute(true)] public ref class WebHeaderCollection : public NameValueCollection, ISerializable

WebHeaderCollection クラスには、通常 WebRequest.Headers または WebResponse.Headers を使用してアクセスします。一部の共通ヘッダーは制限付きと見なされ、API (Content-Type など) によって直接公開されるか、システムによって保護され、変更できません。
-
Content-Length
-
Transfer-Encoding
-
Proxy-Connection

System.Collections.Specialized.NameObjectCollectionBase
System.Collections.Specialized.NameValueCollection
System.Net.WebHeaderCollection


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


WebHeaderCollection コンストラクタ ()
アセンブリ: System (system.dll 内)


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


WebHeaderCollection コンストラクタ (SerializationInfo, StreamingContext)
アセンブリ: System (system.dll 内)

Protected Sub New ( _ serializationInfo As SerializationInfo, _ streamingContext As StreamingContext _ )
Dim serializationInfo As SerializationInfo Dim streamingContext As StreamingContext Dim instance As New WebHeaderCollection(serializationInfo, streamingContext)
protected WebHeaderCollection (
SerializationInfo serializationInfo,
StreamingContext streamingContext
)
protected:
WebHeaderCollection (
SerializationInfo^ serializationInfo,
StreamingContext streamingContext
)
protected WebHeaderCollection (
SerializationInfo serializationInfo,
StreamingContext streamingContext
)
protected function WebHeaderCollection ( serializationInfo : SerializationInfo, streamingContext : StreamingContext )



Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


WebHeaderCollection コンストラクタ

名前 | 説明 |
---|---|
WebHeaderCollection () | WebHeaderCollection クラスの新しいインスタンスを初期化します。 .NET Compact Framework によってサポートされています。 |
WebHeaderCollection (SerializationInfo, StreamingContext) | SerializationInfo クラスと StreamingContext クラスの指定したインスタンスから、WebHeaderCollection クラスの新しいインスタンスを初期化します。 |

WebHeaderCollection プロパティ

名前 | 説明 | |
---|---|---|
![]() | AllKeys | オーバーライドされます。 コレクション内のすべてのヘッダー名 (キー) を取得します。 |
![]() | Count | オーバーライドされます。 コレクション内のヘッダーの数を取得します。 |
![]() | Item | オーバーロードされます。 指定したヘッダーを取得または設定します。 |
![]() | Keys | オーバーライドされます。 コレクション内のヘッダー名 (キー) のコレクションを取得します。 |

名前 | 説明 | |
---|---|---|
![]() | IsReadOnly | NameObjectCollectionBase インスタンスが読み取り専用かどうかを示す値を取得または設定します。 ( NameObjectCollectionBase から継承されます。) |

WebHeaderCollection メソッド


名前 | 説明 | |
---|---|---|
![]() | AddWithoutValidate | ヘッダーが制限付きヘッダー一覧にあるかどうかを確認せずに、ヘッダーをコレクションに挿入します。 |
![]() | BaseAdd | 指定したキーと値を持つエントリを NameObjectCollectionBase インスタンスに追加します。 ( NameObjectCollectionBase から継承されます。) |
![]() | BaseClear | NameObjectCollectionBase インスタンスからすべてのエントリを削除します。 ( NameObjectCollectionBase から継承されます。) |
![]() | BaseGet | オーバーロードされます。 NameObjectCollectionBase インスタンスから、指定したエントリの値を取得します。 ( NameObjectCollectionBase から継承されます。) |
![]() | BaseGetAllKeys | NameObjectCollectionBase インスタンス内のすべてのキーを格納する String 配列を返します。 ( NameObjectCollectionBase から継承されます。) |
![]() | BaseGetAllValues | オーバーロードされます。 NameObjectCollectionBase インスタンス内のすべての値を格納する配列を返します。 ( NameObjectCollectionBase から継承されます。) |
![]() | BaseGetKey | NameObjectCollectionBase インスタンスの指定したインデックスにあるエントリのキーを取得します。 ( NameObjectCollectionBase から継承されます。) |
![]() | BaseHasKeys | NameObjectCollectionBase インスタンスが、キーが null 参照 (Visual Basic では Nothing) ではないエントリを格納しているかどうかを示す値を取得します。 ( NameObjectCollectionBase から継承されます。) |
![]() | BaseRemove | 指定したキーを持つエントリを NameObjectCollectionBase インスタンスから削除します。 ( NameObjectCollectionBase から継承されます。) |
![]() | BaseRemoveAt | NameObjectCollectionBase インスタンスの指定したインデックスにあるエントリを削除します。 ( NameObjectCollectionBase から継承されます。) |
![]() | BaseSet | オーバーロードされます。 NameObjectCollectionBase インスタンス内のエントリの値を設定します。 ( NameObjectCollectionBase から継承されます。) |
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | InvalidateCachedArrays | コレクション内でキャッシュに保存された配列を null 参照 (Visual Basic では Nothing) にリセットします。 ( NameValueCollection から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | System.Runtime.Serialization.ISerializable.GetObjectData | このインスタンスを、指定した SerializationInfo オブジェクトにシリアル化します。 |

WebHeaderCollection メンバ
要求または応答に関連付けられたプロトコル ヘッダーを格納します。
WebHeaderCollection データ型で公開されるメンバを以下の表に示します。

名前 | 説明 | |
---|---|---|
![]() | WebHeaderCollection | オーバーロードされます。 WebHeaderCollection クラスの新しいインスタンスを初期化します。 |


名前 | 説明 | |
---|---|---|
![]() | AllKeys | オーバーライドされます。 コレクション内のすべてのヘッダー名 (キー) を取得します。 |
![]() | Count | オーバーライドされます。 コレクション内のヘッダーの数を取得します。 |
![]() | Item | オーバーロードされます。 指定したヘッダーを取得または設定します。 |
![]() | Keys | オーバーライドされます。 コレクション内のヘッダー名 (キー) のコレクションを取得します。 |

名前 | 説明 | |
---|---|---|
![]() | IsReadOnly | NameObjectCollectionBase インスタンスが読み取り専用かどうかを示す値を取得または設定します。(NameObjectCollectionBase から継承されます。) |


名前 | 説明 | |
---|---|---|
![]() | AddWithoutValidate | ヘッダーが制限付きヘッダー一覧にあるかどうかを確認せずに、ヘッダーをコレクションに挿入します。 |
![]() | BaseAdd | 指定したキーと値を持つエントリを NameObjectCollectionBase インスタンスに追加します。 (NameObjectCollectionBase から継承されます。) |
![]() | BaseClear | NameObjectCollectionBase インスタンスからすべてのエントリを削除します。 (NameObjectCollectionBase から継承されます。) |
![]() | BaseGet | オーバーロードされます。 NameObjectCollectionBase インスタンスから、指定したエントリの値を取得します。 (NameObjectCollectionBase から継承されます。) |
![]() | BaseGetAllKeys | NameObjectCollectionBase インスタンス内のすべてのキーを格納する String 配列を返します。 (NameObjectCollectionBase から継承されます。) |
![]() | BaseGetAllValues | オーバーロードされます。 NameObjectCollectionBase インスタンス内のすべての値を格納する配列を返します。 (NameObjectCollectionBase から継承されます。) |
![]() | BaseGetKey | NameObjectCollectionBase インスタンスの指定したインデックスにあるエントリのキーを取得します。 (NameObjectCollectionBase から継承されます。) |
![]() | BaseHasKeys | NameObjectCollectionBase インスタンスが、キーが null 参照 (Visual Basic では Nothing) ではないエントリを格納しているかどうかを示す値を取得します。 (NameObjectCollectionBase から継承されます。) |
![]() | BaseRemove | 指定したキーを持つエントリを NameObjectCollectionBase インスタンスから削除します。 (NameObjectCollectionBase から継承されます。) |
![]() | BaseRemoveAt | NameObjectCollectionBase インスタンスの指定したインデックスにあるエントリを削除します。 (NameObjectCollectionBase から継承されます。) |
![]() | BaseSet | オーバーロードされます。 NameObjectCollectionBase インスタンス内のエントリの値を設定します。 (NameObjectCollectionBase から継承されます。) |
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | InvalidateCachedArrays | コレクション内でキャッシュに保存された配列を null 参照 (Visual Basic では Nothing) にリセットします。 (NameValueCollection から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

名前 | 説明 | |
---|---|---|
![]() | System.Runtime.Serialization.ISerializable.GetObjectData | このインスタンスを、指定した SerializationInfo オブジェクトにシリアル化します。 |

Weblioに収録されているすべての辞書からWebHeaderCollectionを検索する場合は、下記のリンクをクリックしてください。

- WebHeaderCollectionのページへのリンク