ISessionIDManager.Validate(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Confirma que el identificador de sesión proporcionado es 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
Identificador de sesión que se va a validar.
Devoluciones
Es true
si el identificador de sesión es válido; en caso contrario, es false
.
Ejemplos
En el ejemplo de código siguiente se implementa el Validate método y se garantiza que el valor del identificador de sesión es un valor 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
Comentarios
El Validate método comprueba que el proporcionado id
es un identificador de sesión válido.
La ISessionIDManager implementación debe llamar al Validate método desde el GetSessionID método al recuperar un identificador de sesión de una solicitud HTTP para asegurarse de que el identificador de sesión proporcionado tiene el formato correcto.