Freigeben über


DefaultHttpHandler.OnExecuteUrlPreconditionFailure Methode

Definition

Wird aufgerufen, wenn aufgrund von Vorbedingungen das DefaultHttpHandler-Objekt eine Anforderung nicht verarbeitet.

public:
 virtual void OnExecuteUrlPreconditionFailure();
public virtual void OnExecuteUrlPreconditionFailure ();
abstract member OnExecuteUrlPreconditionFailure : unit -> unit
override this.OnExecuteUrlPreconditionFailure : unit -> unit
Public Overridable Sub OnExecuteUrlPreconditionFailure ()

Hinweise

Voraussetzungen werden vom Client in den Anforderungskopffeldern angegeben und werden auf dem Webserver ausgewertet. Beispielsweise können Clients mithilfe von Voraussetzungen verhindern, dass eine angeforderte Methode (z. B. GET) auf eine andere Ressource angewendet wird als die beabsichtigte. Weitere Informationen finden Sie unter Abschnitt 14, "Kopfzeilenfelddefinitionen", in der Hypertext Transfer Protocol -- HTTP/1.1-Spezifikation auf der World Wide Web Consortium (W3C)-Website.

Die OnExecuteUrlPreconditionFailure Methode wird aufgerufen, wenn Die Voraussetzungen verhindern, dass das DefaultHttpHandler Objekt eine Anforderung verarbeitet. Eine ableitende Klasse kann die Methode außer Kraft setzen, um eine Ausnahme zu auslösen, wenn die OnExecuteUrlPreconditionFailure Voraussetzungen fehlschlagen. Die DefaultHttpHandler Ausnahme wird in der OnExecuteUrlPreconditionFailure Methode nicht ausgelöst.

Jeder der folgenden Ursachen führt dazu, dass die Voraussetzungen fehlschlagen:

Gilt für