SessionIDManager.Encode(String) Método

Definição

Codifica o identificador de sessão para guardar num cookie ou na 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

Parâmetros

id
String

O identificador da sessão a codificar.

Devoluções

O identificador de sessão codificado.

Observações

Este método não se destina a ser chamado a partir do código da aplicação.

Este método é usado internamente pela SessionIDManager classe para codificar valores personalizados SessionID criados por classes que herdam a SessionIDManager classe e sobrepõem os CreateSessionID métodos and Validate . Para garantir a fidelidade de um valor de identificador de sessão personalizado armazenado na resposta HTTP pelo SaveSessionID método, o SessionIDManager código codifica o valor personalizado usando o UrlEncode método.

Para um exemplo de uma classe que herda a SessionIDManager classe e sobrepõe os CreateSessionID métodos e, Validate veja o CreateSessionID método.

Aplica-se a

Ver também