ISessionIDManager.Validate(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Potvrdí platnost zadaného identifikátoru relace.
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
Identifikátor relace, který se má ověřit.
Návraty
true
pokud je identifikátor relace platný; v opačném případě . false
Příklady
Následující příklad kódu implementuje metodu Validate a zajišťuje, že hodnota identifikátoru relace je platná 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
Poznámky
Metoda Validate ověří, že zadaný id
identifikátor relace je platný.
Implementace ISessionIDManager by měla volat metodu ValidateGetSessionID z metody při načítání identifikátoru relace z požadavku HTTP, aby se zajistilo správné formátování zadaného identifikátoru relace.