11 Stimmen

HttpContext.Error vs HttpContext.Server.GetLastError()

Gibt es irgendwelche praktischen Unterschiede zwischen diesen beiden Möglichkeiten, eine Ausnahme für die aktuelle asp.net-Anforderung zu erhalten?

MSDN sagt, dass HttpContent.Error den ERSTEN Fehler zurückgibt, während GetLastError() offensichtlich der letzte Fehler ist, aber ich kann nicht scheinen, um einen Unterschied bei der Verwendung zu erkennen.

Welches ist die Standardmethode für die Fehlerprotokollierung?

18voto

Shog9 Punkte 151504

Sie sind identisch:

HttpContext.Error gibt den ersten Fehler zurück.

HttpContext.Server gibt eine Instanz der HttpServerUtility Klasse, die bequeme Umhüllungen bietet für HttpContext einschließlich

HttpContext.Server.GetLastError() die folgende Ergebnisse liefert HttpContext.Error (mit Reflector überprüft).

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X