SessionIDManager.Decode(String) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Decodifica un identificatore di sessione con codifica URL ottenuto da un cookie o dall'URL.
public:
virtual System::String ^ Decode(System::String ^ id);
public virtual string Decode (string id);
abstract member Decode : string -> string
override this.Decode : string -> string
Public Overridable Function Decode (id As String) As String
Parametri
- id
- String
Identificatore di sessione da decodificare.
Restituisce
Identificatore di sessione decodificato.
Commenti
Questo metodo non deve essere chiamato dal codice dell'applicazione.
Questo metodo viene usato internamente dalla SessionIDManager classe per decodificare i valori personalizzati SessionID creati dalle classi che ereditano la classe e sostituiscono i SessionIDManagerCreateSessionID metodi e Validate . Per garantire la fedeltà di un valore di identificatore sessione personalizzato recuperato dalla richiesta HTTP dal GetSessionID metodo, il SessionIDManager valore personalizzato viene decodificato usando il UrlDecode metodo .
Note per gli eredi
Per un esempio di classe che eredita la classe e esegue l'override SessionIDManager dei CreateSessionID(HttpContext) metodi e Validate(String) , vedere l'esempio fornito per il CreateSessionID(HttpContext) metodo .