Activity.TraceIdGenerator Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.