Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt den Schlüssel (den Namen) des Cookies am angegebenen numerischen Index zurück.
Namespace: System.Web
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public Function GetKey ( _
index As Integer _
) As String
'Usage
Dim instance As HttpCookieCollection
Dim index As Integer
Dim returnValue As String
returnValue = instance.GetKey(index)
public string GetKey (
int index
)
public:
String^ GetKey (
int index
)
public String GetKey (
int index
)
public function GetKey (
index : int
) : String
Parameter
- index
Der Index des Schlüssels, der aus der Auflistung abgerufen werden soll.
Rückgabewert
Der durch den index angegebene Name des Cookies.
Beispiel
Im folgenden Beispiel werden sämtliche Cookies aus der Cookieauflistung zurückgegeben. Für alle wird überprüft, ob ihr Name "LastVisit" lautet. Wenn dies der Fall ist, wird der Wert auf das aktuelle Datum und die aktuelle Uhrzeit aktualisiert.
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
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]);
}
}
int loop1;
HttpCookieCollection myCookieCollection = get_Response().get_Cookies();
for (loop1 = 0; loop1 < myCookieCollection.get_Count(); loop1++) {
if (myCookieCollection.GetKey(loop1).equals("LastVisit")) {
myCookieCollection.get_Item(loop1).set_Value(
DateTime.get_Now().ToString());
myCookieCollection.Set(myCookieCollection.get_Item(loop1));
}
}
var myCookie : HttpCookie
var myCookieCollection : HttpCookieCollection = Request.Cookies
for(var i= 0; i < myCookieCollection.Count; i++){
if(myCookieCollection.GetKey(i) == "LastVisit"){
myCookieCollection(i).Value = DateTime.Now.ToString()
myCookieCollection.Set(myCookieCollection(i))
break
}
}
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
HttpCookieCollection-Klasse
HttpCookieCollection-Member
System.Web-Namespace