RequestContext.AddClassifier メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
AddClassifier(ResponseClassificationHandler) |
この操作の を ResponseClassifier カスタマイズします。 を ResponseClassificationHandler 追加すると、最初にハンドラーを介して応答を分類するように分類動作が変更され、ハンドラーに意見がない場合は、代わりに既定の分類子が使用されます。 ハンドラーは順に適用されるため、最後に追加されたハンドラーが優先されます。 これは、特定の応答状態コードがログ記録と分散トレース ポリシーによってエラーとして扱われるのを防ぐ場合に役立ちます。つまり、応答がエラーとして分類されていない場合、ログや分散トレースではエラーとして表示されません。 |
AddClassifier(Int32, Boolean) |
この操作の を ResponseClassifier カスタマイズして、既定 Response の分類動作を変更して、渡された状態コードがエラーと見なされるようにします。指定されたとおりです。 状態コード分類子は、すべての ResponseClassificationHandler 分類子の後に適用されます。 これは、特定の応答状態コードがログ記録と分散トレース ポリシーによってエラーとして扱われるのを防ぐ場合に役立ちます。つまり、応答がエラーとして分類されていない場合、ログや分散トレースではエラーとして表示されません。 |
AddClassifier(ResponseClassificationHandler)
この操作の を 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)
この操作の を 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 使用された後にこのメソッドが呼び出された場合。
適用対象
Azure SDK for .NET