HttpCookieCollection.GetKey(Int32) Methode

Definitie

Retourneert de sleutel (naam) van de cookie op de opgegeven numerieke index.

public:
 System::String ^ GetKey(int index);
public string GetKey(int index);
member this.GetKey : int -> string
Public Function GetKey (index As Integer) As String

Parameters

index
Int32

De index van de sleutel die moet worden opgehaald uit de verzameling.

Retouren

De naam van de cookie die is opgegeven door index.

Voorbeelden

In het volgende voorbeeld wordt elke cookie uit de cookieverzameling geretourneerd, wordt gecontroleerd of deze de naam LastVisit heeft en, als 'LastVisit' wordt gevonden, de waarde wordt bijgewerkt naar de huidige datum en tijd.

int loop1;

 HttpCookieCollection MyCookieCollection = Response.Cookies;

 for(loop1 = 0; loop1 < MyCookieCollection.Count; loop1++)
 {
    if(MyCookieCollection.GetKey(loop1) == "LastVisit")
    {
       MyCookieCollection[loop1].Value = DateTime.Now.ToString();
       MyCookieCollection.Set(MyCookieCollection[loop1]);
    }
 }
Dim loop1 As Integer
 Dim MyCookie As HttpCookie
 Dim MyCookieCollection As HttpCookieCollection = Request.Cookies
 
 For loop1 = 0 To MyCookieCollection.Count - 1
    If MyCookieCollection.GetKey(loop1) = "LastVisit" Then
       MyCookieCollection(loop1).Value = DateTime.Now().ToString()
       MyCookieCollection.Set(MyCookieCollection(loop1))
       Exit For
    End If
 Next loop1

Van toepassing op