ISessionIDManager.Validate(String) Methode

Definition

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.

Gilt für:

Weitere Informationen