ISessionIDManager.Validate(String) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Bekräftar att den angivna sessionsidentifieraren är giltig.
public:
bool Validate(System::String ^ id);
public bool Validate(string id);
abstract member Validate : string -> bool
Public Function Validate (id As String) As Boolean
Parametrar
- id
- String
Sessionsidentifieraren som ska verifieras.
Returer
trueom sessionsidentifieraren är giltig; annars . false
Exempel
Följande kodexempel implementerar Validate metoden och ser till att värdet för sessionsidentifieraren är giltigt 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
Kommentarer
Metoden Validate verifierar att den angivna id är en giltig sessionsidentifierare.
Implementeringen ISessionIDManager bör anropa Validate metoden från GetSessionID metoden när du hämtar en sessionsidentifierare från en HTTP-begäran för att säkerställa att den angivna sessionsidentifieraren är korrekt formaterad.