Aracılığıyla paylaş


Application.SetCookie(Uri, String) Yöntem

Tanım

tarafından belirtilen konum için bir Uritanımlama bilgisi oluşturur.

public:
 static void SetCookie(Uri ^ uri, System::String ^ value);
public static void SetCookie (Uri uri, string value);
static member SetCookie : Uri * string -> unit
Public Shared Sub SetCookie (uri As Uri, value As String)

Parametreler

uri
Uri

tanımlama Uri bilgisinin oluşturulacağı konumu belirtir.

value
String

String Tanımlama bilgisi verilerini içeren.

Özel durumlar

Belirtilen tanımlama bilgisini oluşturmaya çalışırken bir sorun oluşursa işlev tarafından bir Win32 hatası InternetSetCookie oluşur (tarafından SetCookie(Uri, String)çağrılır).

Açıklamalar

Tanımlama bilgisi, uygulama oturumları (oturum tanımlama bilgileri) veya uygulama oturumları (kalıcı tanımlama bilgileri) sırasında istemci makinesinde bir uygulama tarafından depolanabilen rastgele bir veri parçasıdır. çağrısı SetCookieyaparak her iki tanımlama bilgisi türünü de oluşturabilirsiniz.

Tanımlama bilgisi verileri genellikle aşağıdaki biçimde bir ad/değer çifti biçimindedir:

Name=Value

Bu biçimdeki bir dizeyi SetCookie, tanımlama bilgisinin ayarlanması gereken konumun (genellikle uygulama etki alanı) yanı Uri sıra öğesine geçirirsiniz.

Tanımlama bilgisinin oturum tanımlama bilgisi mi yoksa kalıcı tanımlama bilgisi mi olduğu, geçirdiğiniz SetCookie tanımlama bilgisi dizesinin bir süre sonu tarihi içerip içermediğine bağlıdır. Oturum tanımlama bilgisinin dizesi bir süre sonu tarihi içermez. Kalıcı tanımlama bilgisinin dizesi bunu yapar ve aşağıdaki biçimde olmalıdır:

NAME=VALUE; expires=DAY, DD-MMM-YYYY HH:MM:SS GMT

Kalıcı tanımlama bilgileri, süresi dolana kadar geçerli Windows yüklemenin Geçici İnternet Dosyaları klasöründe depolanır ve bu durumda silinirler. Kalıcı bir tanımlama bilgisini uygulamanızdan silmek için süre sonu tarihini geçmişteki bir tarih/saat değerine ayarlayabilirsiniz.

WPF'deki tanımlama bilgilerine genel bakış için bkz . Gezintiye Genel Bakış.

Şunlara uygulanır

Ayrıca bkz.