Activity.TraceIdGenerator Propiedad

Definición

Al iniciar una actividad que no tiene un contexto primario, el identificador de seguimiento se generará automáticamente mediante números aleatorios. TraceIdGenerator se puede usar para invalidar el algoritmo de generación de identificadores de seguimiento predeterminado del entorno de ejecución.

public:
 static property Func<System::Diagnostics::ActivityTraceId> ^ TraceIdGenerator { Func<System::Diagnostics::ActivityTraceId> ^ get(); void set(Func<System::Diagnostics::ActivityTraceId> ^ value); };
public static Func<System.Diagnostics.ActivityTraceId>? TraceIdGenerator { get; set; }
static member TraceIdGenerator : Func<System.Diagnostics.ActivityTraceId> with get, set
Public Shared Property TraceIdGenerator As Func(Of ActivityTraceId)

Valor de propiedad

Comentarios

  • TraceIdGenerator solo debe establecerse si la generación predeterminada del identificador de seguimiento no es suficiente para el escenario de la aplicación. - Al establecer TraceIdGenerator, asegúrese de que es lo suficientemente eficaz como para evitar cualquier lentitud en la operación de inicio de la actividad. - Si TraceIdGenerator se establece varias veces, el último conjunto será el que se usa para la generación del identificador de seguimiento. - Si establece TraceIdGenerator en, se volverá a null habilitar el algoritmo de generación de identificadores de seguimiento predeterminado.

Se aplica a