次の方法で共有


RequestContext.AddClassifier メソッド

定義

オーバーロード

AddClassifier(ResponseClassificationHandler)

この操作の を ResponseClassifier カスタマイズします。 を ResponseClassificationHandler 追加すると、最初にハンドラーを介して応答を分類するように分類動作が変更され、ハンドラーに意見がない場合は、代わりに既定の分類子が使用されます。 ハンドラーは順に適用されるため、最後に追加されたハンドラーが優先されます。 これは、特定の応答状態コードがログ記録と分散トレース ポリシーによってエラーとして扱われるのを防ぐ場合に役立ちます。つまり、応答がエラーとして分類されていない場合、ログや分散トレースではエラーとして表示されません。

AddClassifier(Int32, Boolean)

この操作の を ResponseClassifier カスタマイズして、既定 Response の分類動作を変更して、渡された状態コードがエラーと見なされるようにします。指定されたとおりです。 状態コード分類子は、すべての ResponseClassificationHandler 分類子の後に適用されます。 これは、特定の応答状態コードがログ記録と分散トレース ポリシーによってエラーとして扱われるのを防ぐ場合に役立ちます。つまり、応答がエラーとして分類されていない場合、ログや分散トレースではエラーとして表示されません。

AddClassifier(ResponseClassificationHandler)

ソース:
RequestContext.cs

この操作の を ResponseClassifier カスタマイズします。 を ResponseClassificationHandler 追加すると、最初にハンドラーを介して応答を分類するように分類動作が変更され、ハンドラーに意見がない場合は、代わりに既定の分類子が使用されます。 ハンドラーは順に適用されるため、最後に追加されたハンドラーが優先されます。 これは、特定の応答状態コードがログ記録と分散トレース ポリシーによってエラーとして扱われるのを防ぐ場合に役立ちます。つまり、応答がエラーとして分類されていない場合、ログや分散トレースではエラーとして表示されません。

public void AddClassifier (Azure.Core.ResponseClassificationHandler classifier);
member this.AddClassifier : Azure.Core.ResponseClassificationHandler -> unit
Public Sub AddClassifier (classifier As ResponseClassificationHandler)

パラメーター

classifier
ResponseClassificationHandler

カスタム分類子。

例外

メソッド呼び出しで が RequestContext 使用された後にこのメソッドが呼び出された場合。

適用対象

AddClassifier(Int32, Boolean)

ソース:
RequestContext.cs

この操作の を ResponseClassifier カスタマイズして、既定 Response の分類動作を変更して、渡された状態コードがエラーと見なされるようにします。指定されたとおりです。 状態コード分類子は、すべての ResponseClassificationHandler 分類子の後に適用されます。 これは、特定の応答状態コードがログ記録と分散トレース ポリシーによってエラーとして扱われるのを防ぐ場合に役立ちます。つまり、応答がエラーとして分類されていない場合、ログや分散トレースではエラーとして表示されません。

public void AddClassifier (int statusCode, bool isError);
member this.AddClassifier : int * bool -> unit
Public Sub AddClassifier (statusCode As Integer, isError As Boolean)

パラメーター

statusCode
Int32

分類をカスタマイズする状態コード。

isError
Boolean

渡された状態コードをエラーとして分類する必要があるかどうか。

例外

statusCode は 100 から 599 (含む) の間ではありません。

メソッド呼び出しで が RequestContext 使用された後にこのメソッドが呼び出された場合。

適用対象