Bagikan melalui


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 performanya cukup untuk menghindari kelambatan dalam operasi memulai Aktivitas. - Jika TraceIdGenerator diatur beberapa kali, set terakhir akan menjadi yang digunakan untuk pembuatan Trace Id. - Mengatur TraceIdGenerator ke null akan mengaktifkan kembali algoritma pembuatan Trace Id default.

Berlaku untuk