SessionIDManager.Encode(String) Metodo

Definizione

Codifica l'identificatore di sessione per il salvataggio in un cookie o nell'URL.

public:
 virtual System::String ^ Encode(System::String ^ id);
public virtual string Encode (string id);
abstract member Encode : string -> string
override this.Encode : string -> string
Public Overridable Function Encode (id As String) As String

Parametri

id
String

Identificatore di sessione da codificare.

Restituisce

String

Identificatore di sessione codificato.

Commenti

Questo metodo non deve essere chiamato dal codice dell'applicazione.

Questo metodo viene usato internamente dalla SessionIDManager classe per codificare valori personalizzati SessionID creati da classi che ereditano la classe ed eseguono l'override SessionIDManager dei CreateSessionID metodi e Validate . Per garantire la fedeltà di un valore dell'identificatore di sessione personalizzato archiviato nella risposta HTTP dal SaveSessionID metodo , SessionIDManager codifica il valore personalizzato usando il UrlEncode metodo .

Per un esempio di classe che eredita la SessionIDManager classe ed esegue l'override dei CreateSessionID metodi e Validate , vedere il CreateSessionID metodo .

Si applica a

Vedi anche