Bahasa

HttpCookieCollection.Get Metode

Definisi

Mengembalikan objek individual HttpCookie dari koleksi cookie. Properti ini kelebihan beban untuk memungkinkan pengambilan cookie dengan nama atau indeks numerik.

Overload

Nama Deskripsi
Get(Int32)

Mengembalikan HttpCookie item dengan indeks yang ditentukan dari koleksi cookie.

Get(String)

Mengembalikan cookie dengan nama yang ditentukan dari koleksi cookie.

Get(Int32)

Mengembalikan HttpCookie item dengan indeks yang ditentukan dari koleksi cookie.

public:
 System::Web::HttpCookie ^ Get(int index);
public System.Web.HttpCookie Get(int index);
member this.Get : int -> System.Web.HttpCookie
Public Function Get (index As Integer) As HttpCookie

Parameter

index
Int32

Indeks cookie yang akan dikembalikan dari koleksi.

Mengembalikan

Ditentukan HttpCookie oleh index.

Contoh

Contoh berikut mengembalikan setiap cookie dari koleksi cookie, memeriksa apakah itu bernama "LastVisit", dan, jika "LastVisit" ditemukan, memperbarui nilainya ke tanggal dan waktu saat ini.

int loop1;
 HttpCookie MyCookie;
 HttpCookieCollection MyCookieCollection = Response.Cookies;

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

Lihat juga

Berlaku untuk

Get(String)

Mengembalikan cookie dengan nama yang ditentukan dari koleksi cookie.

public:
 System::Web::HttpCookie ^ Get(System::String ^ name);
public System.Web.HttpCookie Get(string name);
member this.Get : string -> System.Web.HttpCookie
Public Function Get (name As String) As HttpCookie

Parameter

name
String

Nama cookie yang akan diambil dari koleksi.

Mengembalikan

Ditentukan HttpCookie oleh name.

Contoh

Contoh berikut menangkap koleksi cookie yang dikirim oleh klien ke dalam koleksi cookie baru, mengambil cookie bernama "LastVisit" dari koleksi baru, dan memperbarui nilai cookie ke tanggal dan waktu saat ini.

HttpCookieCollection MyCookieCollection = Request.Cookies;
 HttpCookie MyCookie = MyCookieCollection.Get("LastVisit");
 MyCookie.Value = DateTime.Now.ToString();
 MyCookieCollection.Set(MyCookie);
Dim MyCookieCollection As HttpCookieCollection = Request.Cookies
 Dim MyCookie As HttpCookie = MyCookieCollection.Get("LastVisit")
 MyCookie.Value = DateTime.Now().ToString()
 MyCookieCollection.Set(MyCookie)

Keterangan

Jika cookie bernama tidak ada dan koleksi cookie adalah HttpResponse.Cookies, metode ini membuat cookie baru dengan nama tersebut.

Lihat juga

Berlaku untuk