HttpDependencyMetadataResolver クラス

定義

ホスト名、パス、およびメソッド パターンに基づいて HTTP 要求のメタデータを解決します。

public ref class HttpDependencyMetadataResolver abstract
[System.Diagnostics.CodeAnalysis.Experimental("EXTEXP0003", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public abstract class HttpDependencyMetadataResolver
public abstract class HttpDependencyMetadataResolver
[<System.Diagnostics.CodeAnalysis.Experimental("EXTEXP0003", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type HttpDependencyMetadataResolver = class
type HttpDependencyMetadataResolver = class
Public MustInherit Class HttpDependencyMetadataResolver
継承
HttpDependencyMetadataResolver
属性

注釈

このクラスは、特殊なトライベースのデータ構造を使用して、HTTP 要求を以前に構成されたメタデータにマッピングすることで、HTTP 要求を識別する高パフォーマンスの方法を提供します。 これにより、テレメトリとポリシー アプリケーションのサービス情報、操作名、およびその他のメタデータを効率的に検索できます。

コンストラクター

名前 説明
HttpDependencyMetadataResolver(IEnumerable<IDownstreamDependencyMetadata>)

HttpDependencyMetadataResolver クラスの新しいインスタンスを初期化します。

メソッド

名前 説明
GetRequestMetadata(HttpRequestMessage)

HttpRequestMessageの指定したインスタンスの要求メタデータを取得します。

適用対象