次の方法で共有


HttpCookie.Name プロパティ

cookie の名前を取得または設定します。

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

構文

'宣言
Public Property Name As String
'使用
Dim instance As HttpCookie
Dim value As String

value = instance.Name

instance.Name = value
public string Name { get; set; }
public:
property String^ Name {
    String^ get ();
    void set (String^ value);
}
/** @property */
public String get_Name ()

/** @property */
public void set_Name (String value)
public function get Name () : String

public function set Name (value : String)
適用できません。

プロパティ値

既定値は、コンストラクタで別の指定がない限り、null 参照 (Visual Basic の場合は Nothing) です。

使用例

クライアントから Cookie のコレクションを Cookie ヘッダーで受け取り、コレクション全体をループして特定の名前の Cookie を検索するコード例を次に示します。

Dim loop1 As Integer
 Dim MyCookie As HttpCookie
 Dim MyCookieCollection As HttpCookieCollection 
 
 MyCookieCollection = Request.Cookies
 
 For loop1 = 0 TO MyCookieCollection.Count - 1
    MyCookie = MyCookieCollection(loop1)
    If MyCookie.Name = "UserName" Then
       '...
    End If
 Next loop1
    
int loop1;
 HttpCookie MyCookie;
 HttpCookieCollection MyCookieCollection;
 
 MyCookieCollection = Request.Cookies;
 
 for (loop1 = 0; loop1 < MyCookieCollection.Count; loop1++)
 {
    MyCookie = MyCookieCollection[loop1];
    if (MyCookie.Name == "UserName")
    {
       //...
    }
 }
    
int loop1;
HttpCookie myCookie;
HttpCookieCollection myCookieCollection;

myCookieCollection = get_Request().get_Cookies();
for (loop1 = 0; loop1 < myCookieCollection.get_Count(); loop1++) {
    myCookie = myCookieCollection.get_Item(loop1);
    if (myCookie.get_Name().equals("UserName")) {
        //...
    }
}
var myCookie : HttpCookie
var myCookieCollection : HttpCookieCollection 

myCookieCollection = Request.Cookies

for(var i = 0; i < myCookieCollection.Count; i++){
   myCookie = myCookieCollection[i]
   if(myCookie.Name == "UserName"){
      //...
   }
}
   

プラットフォーム

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 名前空間
Value