ISessionIDManager.Validate(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestätigt, dass die bereitgestellte Sitzungs-ID gültig ist.
public:
bool Validate(System::String ^ id);
public bool Validate (string id);
abstract member Validate : string -> bool
Public Function Validate (id As String) As Boolean
Parameter
- id
- String
Die zu überprüfende Sitzungs-ID.
Gibt zurück
true
, wenn die Sitzungs-ID gültig ist, andernfalls false
.
Beispiele
Das folgende Codebeispiel implementiert die Validate -Methode und stellt sicher, dass der Sitzungsbezeichnerwert ein gültiger Guidist.
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
Hinweise
Die Validate -Methode überprüft, ob es sich bei der angegebenen id
um einen gültigen Sitzungsbezeichner handelt.
Ihre ISessionIDManager Implementierung sollte die -Methode aus der GetSessionIDValidate -Methode aufrufen, wenn sie einen Sitzungsbezeichner aus einer HTTP-Anforderung abruft, um sicherzustellen, dass der angegebene Sitzungsbezeichner ordnungsgemäß formatiert ist.