HttpCookie.HasKeys プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > HttpCookie.HasKeys プロパティの意味・解説 

HttpCookie.HasKeys プロパティ

cookie にサブキーがあるかどうかを示す値を取得します

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

public bool HasKeys { get;
 }
public:
property bool HasKeys {
    bool get ();
}
/** @property */
public boolean get_HasKeys ()

プロパティ
Cookie にサブキーがある場合trueそれ以外場合false既定値false です。

使用例使用例

Cookie コレクションの各メンバ複数の値があるかどうか調べコード例次に示しますCookieHasKeys プロパティtrue場合、つまり複数の値が存在する場合、この例では値の名前をある文字列配列コピーし対応する値を別の文字列配列コピーしますcookie複数の値を作成する方法の例は、Valuesトピック参照してください

Dim MyCookieCollection As HttpCookieCollection
Dim MyCookie As HttpCookie
Dim MyKeyNames() As String
Dim MyValues() As String
Dim loop1 As Integer

MyCookieCollection = Request.Cookies
For loop1 = 0 To MyCookieCollection.Count -
 1
    MyCookie = MyCookieCollection(loop1)
    If MyCookie.HasKeys Then
        Dim MyCookieValues As NameValueCollection
 = _
            New NameValueCollection(MyCookie.Values)
        MyKeyNames = MyCookieValues.AllKeys
        For Each KeyName As
 String In MyKeyNames
            MyValues = MyCookieValues.GetValues(KeyName)
        Next
    End If
Next loop1

HttpCookieCollection MyCookieCollection = Request.Cookies;
 for(int loop1 = 0; loop1 < MyCookieCollection.Count;
 loop1++)
 {
    HttpCookie MyCookie = MyCookieCollection[loop1];

    if ( MyCookie.HasKeys )
    {
      NameValueCollection MyCookieValues =
          new NameValueCollection(MyCookie.Values);
      String[] MyKeyNames = MyCookieValues.AllKeys;
      foreach(string KeyName in
 MyKeyNames)
          {
              String[] MyValues = 
                  MyCookieValues.GetValues(KeyName);
          }
    }
 }

HttpCookieCollection myCookieCollection = get_Request().get_Cookies();

for (int loop1 = 0; loop1 < myCookieCollection.get_Count();
 loop1++) {
    HttpCookie myCookie = myCookieCollection.get_Item(loop1);
    if (myCookie.get_HasKeys()) {
        NameValueCollection myCookieValues = new 
            NameValueCollection(myCookie.get_Values());
        String myValueNames[] = myCookieValues.get_AllKeys();
        String myValues[] = myCookieValues.get_AllKeys();
    }
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

HttpCookie.HasKeys プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HttpCookie.HasKeys プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS