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 der angegebene Sitzungsbezeichner 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
Der zu überprüfende Sitzungsbezeichner.
Gibt zurück
truewenn der Sitzungsbezeichner gültig ist; andernfalls . false
Beispiele
Im folgenden Codebeispiel wird die Validate Methode implementiert und sichergestellt, dass der Sitzungsbezeichnerwert ein gültiger GuidWert ist.
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 Methode um einen gültigen Sitzungsbezeichner handelt.
Die ISessionIDManager Implementierung sollte die Methode aus der ValidateGetSessionID Methode aufrufen, wenn sie einen Sitzungsbezeichner aus einer HTTP-Anforderung abruft, um sicherzustellen, dass der angegebene Sitzungsbezeichner ordnungsgemäß formatiert ist.