Activity.TraceIdGenerator Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.