Aracılığıyla paylaş


HttpResponse.Cookies Özellik

Tanım

Yanıt tanımlama bilgisi koleksiyonunu alır.

public:
 property System::Web::HttpCookieCollection ^ Cookies { System::Web::HttpCookieCollection ^ get(); };
public System.Web.HttpCookieCollection Cookies { get; }
member this.Cookies : System.Web.HttpCookieCollection
Public ReadOnly Property Cookies As HttpCookieCollection

Özellik Değeri

HttpCookieCollection

Yanıt tanımlama bilgisi koleksiyonu.

Örnekler

Aşağıdaki örnek adlı LastVisityeni bir tanımlama bilgisi oluşturur, tanımlama bilgisinin değerini geçerli tarih ve saate ayarlar ve tanımlama bilgisini geçerli tanımlama bilgisi koleksiyonuna ekler. Tanımlama bilgisi koleksiyonundaki tüm tanımlama bilgileri, HTTP çıkış akışıyla üst bilgideki Set-Cookie istemciye gönderilir.

HttpCookie MyCookie = new HttpCookie("LastVisit");
DateTime now = DateTime.Now;

MyCookie.Value = now.ToString();
MyCookie.Expires = now.AddHours(1);

Response.Cookies.Add(MyCookie);

Dim MyCookie As New HttpCookie("LastVisit")
Dim now As DateTime = DateTime.Now

MyCookie.Value = now.ToString()
MyCookie.Expires = now.AddHours(1)

Response.Cookies.Add(MyCookie)
   

Açıklamalar

ASP.NET iki iç tanımlama bilgisi koleksiyonu içerir. koleksiyonu aracılığıyla Cookies erişilen koleksiyon HttpRequest , istemci tarafından üst bilgideki Cookie sunucuya iletilen tanımlama bilgilerini içerir. koleksiyonu aracılığıyla Cookies erişilen koleksiyon HttpResponse , sunucuda oluşturulan ve üst bilgideki Set-Cookie istemciye iletilen yeni tanımlama bilgilerini içerir.

Koleksiyonu kullanarak HttpResponse.Cookies bir tanımlama bilgisi ekledikten sonra, yanıt istemciye gönderilmemiş olsa bile tanımlama bilgisi hemen koleksiyonda HttpRequest.Cookies kullanılabilir.

Şunlara uygulanır