HttpDependencyMetadataResolver Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Resolve metadados para solicitações HTTP com base em padrões de nome de host, caminho e método.
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
- Herança
-
HttpDependencyMetadataResolver
- Atributos
Comentários
Essa classe fornece uma maneira de alto desempenho para identificar solicitações HTTP mapeando-as para metadados configurados anteriormente usando estruturas de dados especializadas baseadas em trie. Isso permite uma pesquisa eficiente de informações de serviço, nomes de operações e outros metadados para telemetria e aplicativo de política.
Construtores
| Nome | Description |
|---|---|
| HttpDependencyMetadataResolver(IEnumerable<IDownstreamDependencyMetadata>) |
Inicializa uma nova instância da classe HttpDependencyMetadataResolver. |
Métodos
| Nome | Description |
|---|---|
| GetRequestMetadata(HttpRequestMessage) |
Obtém metadados de solicitação para a instância especificada de HttpRequestMessage. |