Activity.TraceIdGenerator Properti

Definisi

Saat memulai Aktivitas yang tidak memiliki konteks induk, Id Jejak akan secara otomatis dihasilkan menggunakan angka acak. TraceIdGenerator dapat digunakan untuk mengambil alih algoritma pembuatan Trace Id default runtime.

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)

Nilai Properti

Keterangan

  • TraceIdGenerator perlu diatur hanya jika pembuatan Id Jejak default tidak cukup untuk skenario aplikasi. - Saat mengatur TraceIdGenerator, pastikan itu cukup untuk menghindari kelambatan dalam operasi Mulai aktivitas. - Jika TraceIdGenerator diatur beberapa kali, set terakhir akan menjadi yang digunakan untuk pembuatan Id Jejak. - Mengatur TraceIdGenerator untuk null akan mengaktifkan kembali algoritma pembuatan Id Jejak default.

Berlaku untuk