Application.SetCookie(Uri, String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Ö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ış.