Share via


DefaultHttpHandler.OnExecuteUrlPreconditionFailure メソッド

定義

実行前の状態が原因で DefaultHttpHandler オブジェクトが要求を処理できない場合に呼び出されます。

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

注釈

前提条件は、要求ヘッダー フィールドでクライアントによって指定され、Web サーバーで評価されます。 たとえば、前提条件を使用すると、クライアントは要求されたメソッド (GET など) が意図したリソース以外のリソースに適用されないようにすることができます。 詳細については、World Wide Web Consortium (W3C) Web サイトの ハイパーテキスト転送プロトコル -- HTTP/1.1 仕様のセクション 14「ヘッダー フィールド定義」を参照してください。

メソッドは OnExecuteUrlPreconditionFailure 、事前条件によってオブジェクトが要求を DefaultHttpHandler 処理できないようにするときに呼び出されます。 派生クラスは、前提条件が OnExecuteUrlPreconditionFailure 失敗したときに例外をスローするために メソッドをオーバーライドする場合があります。 は DefaultHttpHandler メソッドで例外を OnExecuteUrlPreconditionFailure スローしません。

次のいずれかの場合、前提条件が失敗します。

適用対象