ISessionIDManager.CreateSessionID(HttpContext) 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.
Benzersiz bir oturum tanımlayıcısı oluşturur.
public:
System::String ^ CreateSessionID(System::Web::HttpContext ^ context);
public string CreateSessionID (System.Web.HttpContext context);
abstract member CreateSessionID : System.Web.HttpContext -> string
Public Function CreateSessionID (context As HttpContext) As String
Parametreler
- context
- HttpContext
HTTP isteklerini işlemek için kullanılan sunucu nesnelerine başvuran geçerli HttpContext nesne (örneğin, Request ve Response özellikleri).
Döndürülenler
Benzersiz bir oturum tanımlayıcısı.
Örnekler
Aşağıdaki kod örneği yöntemini uygular CreateSessionID . yöntemi, oturum tanımlayıcısı olarak kullanılacak yeni Guid bir oluşturur.
public string CreateSessionID(HttpContext context)
{
return Guid.NewGuid().ToString();
}
Public Function CreateSessionID(context As HttpContext) As String _
Implements ISessionIDManager.CreateSessionID
Return Guid.NewGuid().ToString()
End Function
Açıklamalar
CreateSessionID yöntemi, nesnesinin yeni bir oturumu tanımlamak için kullanacağı benzersiz bir oturum tanımlayıcısı SessionStateModule oluşturmak için kullanılır. tarafından CreateSessionID döndürülen değer benzersiz olmalı ve bir HTTP yanıtında ve isteğinde depolanabilen geçerli karakterler içermelidir. Uygulamanız tarafından CreateSessionID döndürülen değerin bir HTTP yanıtında veya isteğinde geçerli olmayan karakterler içermesi mümkünse yöntemini kullanarak yöntem uygulamanızdaki oturum tanımlayıcısı değerini ve UrlDecode yöntem uygulamanızdaki SaveSessionIDGetSessionID oturum tanımlayıcısı değerinin kodunu çözme yöntemini kullanmalısınızUrlEncode.
Şunlara uygulanır
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin