TokenCredentialDiagnosticsOptions Classe

Definição

Expõe opções de cliente relacionadas ao registro em log, telemetria e rastreamento distribuído.

public class TokenCredentialDiagnosticsOptions : Azure.Core.DiagnosticsOptions
type TokenCredentialDiagnosticsOptions = class
    inherit DiagnosticsOptions
Public Class TokenCredentialDiagnosticsOptions
Inherits DiagnosticsOptions
Herança
TokenCredentialDiagnosticsOptions

Construtores

TokenCredentialDiagnosticsOptions()

Expõe opções de cliente relacionadas ao registro em log, telemetria e rastreamento distribuído.

Propriedades

ApplicationId

Obtém ou define o valor enviado como a primeira parte dos cabeçalhos "User-Agent" para todos os problemas de solicitações por esse cliente. Assume o padrão de DefaultApplicationId.

(Herdado de DiagnosticsOptions)
IsAccountIdentifierLoggingEnabled

Se true, tentaremos registrar os identificadores de conta analisando o token de acesso recebido. Os identificadores de conta que tentamos registrar são:

  • O identificador de aplicativo ou cliente
  • Nome UPN
  • Identificador de locatário
  • Identificador de objeto do usuário ou aplicativo autenticado
IsDistributedTracingEnabled

Obtém ou define o valor que indica se as atividades de rastreamento distribuído (Activity) serão criadas para as chamadas de métodos de clientes e chamadas HTTP.

(Herdado de DiagnosticsOptions)
IsLoggingContentEnabled

Obtém ou define o valor que indica se o conteúdo da solicitação ou da resposta deve ser registrado.

(Herdado de DiagnosticsOptions)
IsLoggingEnabled

Obtém ou define o valor que indica se o log de pipeline HTTP está habilitado.

(Herdado de DiagnosticsOptions)
IsTelemetryEnabled

Obtém ou define o valor que indica se o cabeçalho "User-Agent" que contém ApplicationId, o nome e a versão FrameworkDescription do pacote da biblioteca de clientes e OSDescription deve ser enviado. O valor padrão pode ser controlado em todo o processo definindo como AZURE_TELEMETRY_DISABLEDtrue, false1 ou 0.

(Herdado de DiagnosticsOptions)
LoggedContentSizeLimit

Obtém ou define o valor que indica o tamanho máximo do conteúdo para fazer logon em bytes. O padrão é 4096.

(Herdado de DiagnosticsOptions)
LoggedHeaderNames

Obtém uma lista de nomes de cabeçalho que não são redigidos durante o registro em log.

(Herdado de DiagnosticsOptions)
LoggedQueryParameters

Obtém uma lista de nomes de parâmetro de consulta que não são redigidos durante o registro em log.

(Herdado de DiagnosticsOptions)

Aplica-se a