Activity.TraceIdGenerator Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При запуске действия, которое не имеет родительского контекста, идентификатор трассировки будет автоматически создан с использованием случайных чисел. TraceIdGenerator можно использовать для переопределения стандартного алгоритма создания идентификатора трассировки среды выполнения.
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)
Значение свойства
Комментарии
- TraceIdGenerator необходимо задать только в том случае, если для сценария приложения недостаточно создания идентификатора трассировки по умолчанию.
— При настройке TraceIdGenerator убедитесь, что он достаточно производительен, чтобы избежать замедления запуска операции действия.
— Если TraceIdGenerator задано несколько раз, последний набор будет использоваться для создания идентификатора трассировки.
— Если параметр TraceIdGenerator задано значение ,
null
будет повторно включен алгоритм создания идентификаторов трассировки по умолчанию.
Применяется к
GitHub сайтында бізбен бірлесіп жұмыс істеу
Бұл мазмұнның көзін GitHub сайтында табуға болады. Онда сонымен бірге мәселелер мен өзгертулерді енгізу сұрауларын жасауға және қарап шығуға болады. Қосымша ақпарат алу үшін қатысушы нұсқаулығын қараңыз.