次の方法で共有


HttpCookie.Values プロパティ

1 つの Cookie オブジェクト内に格納されているキー/値ペアのコレクションを取得します。

名前空間: System.Web
アセンブリ: System.Web (system.web.dll 内)

構文

'宣言
Public ReadOnly Property Values As NameValueCollection
'使用
Dim instance As HttpCookie
Dim value As NameValueCollection

value = instance.Values
public NameValueCollection Values { get; }
public:
property NameValueCollection^ Values {
    NameValueCollection^ get ();
}
/** @property */
public NameValueCollection get_Values ()
public function get Values () : NameValueCollection
適用できません。

プロパティ値

cookie 値のコレクション。

使用例

新しい Cookie を作成して値を複数追加するコード例を次に示します。1 つの cookie から複数の値を抽出する方法の例については、HasKeys のトピックを参照してください。

Dim MyCookie As HttpCookie = New HttpCookie("Cookie1")
 MyCookie.Values("Val1") = "1"
 MyCookie.Values("Val2") = "2"
 MyCookie.Values("Val3") = "3"
 Response.Cookies.Add(MyCookie)
    
HttpCookie MyCookie = new HttpCookie("Cookie1");
 MyCookie.Values["Val1"] = "1";
 MyCookie.Values["Val2"] = "2";
 MyCookie.Values["Val3"] = "3";
 Response.Cookies.Add(MyCookie);
    
HttpCookie myCookie = new HttpCookie("Cookie1");

myCookie.get_Values().set_Item("Val1", "1");
myCookie.get_Values().set_Item("Val2", "2");
myCookie.get_Values().set_Item("Val3", "3");
get_Response().get_Cookies().Add(myCookie);
var myCookie : HttpCookie = new HttpCookie("Cookie1")
myCookie.Values["Val1"] = "1"
myCookie.Values["Val2"] = "2"
myCookie.Values["Val3"] = "3"
Response.Cookies.Add(myCookie)
   

プラットフォーム

Windows 98,Windows Server 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

Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。

バージョン情報

.NET Framework

サポート対象 : 3.0,2.0,1.1,1.0

参照

関連項目

HttpCookie クラス
HttpCookie メンバ
System.Web 名前空間
HttpCookie.Value プロパティ