ISessionIDManager.Validate(String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Potwierdza, że podany identyfikator sesji jest prawidłowy.
public:
bool Validate(System::String ^ id);
public bool Validate (string id);
abstract member Validate : string -> bool
Public Function Validate (id As String) As Boolean
Parametry
- id
- String
Identyfikator sesji do zweryfikowania.
Zwraca
true
jeśli identyfikator sesji jest prawidłowy; w przeciwnym razie , false
.
Przykłady
Poniższy przykład kodu implementuje metodę Validate i zapewnia, że wartość identyfikatora sesji jest prawidłową Guidwartością .
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
Uwagi
Metoda Validate sprawdza, czy podany id
identyfikator sesji jest prawidłowy.
Implementacja ISessionIDManager powinna wywołać metodę Validate z GetSessionID metody podczas pobierania identyfikatora sesji z żądania HTTP, aby upewnić się, że podany identyfikator sesji jest poprawnie sformatowany.