ISessionIDManager.Validate(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Confirma que o identificador de sessão fornecido é válido.
public:
bool Validate(System::String ^ id);
public bool Validate (string id);
abstract member Validate : string -> bool
Public Function Validate (id As String) As Boolean
Parâmetros
- id
- String
O identificador de sessão a ser validado.
Retornos
true
se o identificador de sessão for válido; caso contrário, false
.
Exemplos
O exemplo de código a seguir implementa o Validate método e garante que o valor do identificador de sessão seja válido Guid.
public bool Validate(string id)
{
try
{
Guid testGuid = new Guid(id);
if (id == testGuid.ToString())
return true;
}
catch
{
}
return false;
}
Public Function Validate(id As String) As Boolean _
Implements ISessionIDManager.Validate
Try
Dim testGuid As Guid = New Guid(id)
If id = testGuid.ToString() Then _
Return True
Catch
End Try
Return False
End Function
Comentários
O Validate método verifica se o fornecido id
é um identificador de sessão válido.
Sua ISessionIDManager implementação deve chamar o Validate método do GetSessionID método ao recuperar um identificador de sessão de uma solicitação HTTP para garantir que o identificador de sessão fornecido esteja formatado corretamente.