Compartir a través de


TokenCredentialDiagnosticsOptions Clase

Definición

Expone las opciones de cliente relacionadas con el registro, la telemetría y el seguimiento distribuido.

public class TokenCredentialDiagnosticsOptions : Azure.Core.DiagnosticsOptions
type TokenCredentialDiagnosticsOptions = class
    inherit DiagnosticsOptions
Public Class TokenCredentialDiagnosticsOptions
Inherits DiagnosticsOptions
Herencia
TokenCredentialDiagnosticsOptions

Constructores

TokenCredentialDiagnosticsOptions()

Expone las opciones de cliente relacionadas con el registro, la telemetría y el seguimiento distribuido.

Propiedades

ApplicationId

Obtiene o establece el valor enviado como la primera parte de los encabezados "User-Agent" para todas las solicitudes que emite este cliente. Su valor predeterminado es DefaultApplicationId.

(Heredado de DiagnosticsOptions)
IsAccountIdentifierLoggingEnabled

Si truees , intentamos registrar los identificadores de cuenta mediante el análisis del token de acceso recibido. Los identificadores de cuenta que intentamos registrar son:

  • La aplicación o el identificador de cliente
  • Nombre principal del usuario
  • Identificador de inquilino
  • Identificador de objeto del usuario o aplicación autenticado
IsDistributedTracingEnabled

Obtiene o establece el valor que indica si se van a crear actividades de seguimiento distribuido (Activity) para las llamadas a métodos de clientes y llamadas HTTP.

(Heredado de DiagnosticsOptions)
IsLoggingContentEnabled

Obtiene o establece el valor que indica si se debe registrar el contenido de solicitud o respuesta.

(Heredado de DiagnosticsOptions)
IsLoggingEnabled

Obtiene o establece el valor que indica si el registro de canalización HTTP está habilitado.

(Heredado de DiagnosticsOptions)
IsTelemetryEnabled

Obtiene o establece el valor que indica si el encabezado "User-Agent" que contiene ApplicationId, el nombre y la versión del paquete de biblioteca cliente, FrameworkDescription y OSDescription se debe enviar. El valor predeterminado se puede controlar en todo el proceso estableciendo AZURE_TELEMETRY_DISABLEDtrueen , false1 o 0.

(Heredado de DiagnosticsOptions)
LoggedContentSizeLimit

Obtiene o establece el valor que indica el tamaño máximo del contenido que se va a registrar en bytes. El valor predeterminado es 4096.

(Heredado de DiagnosticsOptions)
LoggedHeaderNames

Obtiene una lista de nombres de encabezado que no se redactan durante el registro.

(Heredado de DiagnosticsOptions)
LoggedQueryParameters

Obtiene una lista de nombres de parámetros de consulta que no se redactan durante el registro.

(Heredado de DiagnosticsOptions)

Se aplica a