Share via


EventSource.SetCurrentThreadActivityId Metode

Definisi

Mengatur ID aktivitas pada utas saat ini.

Overload

SetCurrentThreadActivityId(Guid)

Mengatur ID aktivitas pada utas saat ini.

SetCurrentThreadActivityId(Guid, Guid)

Mengatur ID aktivitas pada utas saat ini, dan mengembalikan ID aktivitas sebelumnya.

SetCurrentThreadActivityId(Guid)

Sumber:
EventSource.cs
Sumber:
EventSource.cs
Sumber:
EventSource.cs

Mengatur ID aktivitas pada utas saat ini.

public:
 static void SetCurrentThreadActivityId(Guid activityId);
public static void SetCurrentThreadActivityId (Guid activityId);
static member SetCurrentThreadActivityId : Guid -> unit
Public Shared Sub SetCurrentThreadActivityId (activityId As Guid)

Parameter

activityId
Guid

ID aktivitas baru utas saat ini, atau Empty untuk menunjukkan bahwa pekerjaan pada utas saat ini tidak terkait dengan aktivitas apa pun.

Keterangan

Memanggil SetCurrentThreadActivityId metode menetapkan ID aktivitas berdasarkan per utas. Semua peristiwa di utas akan memiliki ID aktivitas tersebut hingga aktivitas baru dimulai pada utas yang sama.

Metode ini hanya dipanggil oleh pustaka yang mengelola utas mereka sendiri.

Berlaku untuk

SetCurrentThreadActivityId(Guid, Guid)

Sumber:
EventSource.cs
Sumber:
EventSource.cs
Sumber:
EventSource.cs

Mengatur ID aktivitas pada utas saat ini, dan mengembalikan ID aktivitas sebelumnya.

public:
 static void SetCurrentThreadActivityId(Guid activityId, [Runtime::InteropServices::Out] Guid % oldActivityThatWillContinue);
public static void SetCurrentThreadActivityId (Guid activityId, out Guid oldActivityThatWillContinue);
static member SetCurrentThreadActivityId : Guid * Guid -> unit
Public Shared Sub SetCurrentThreadActivityId (activityId As Guid, ByRef oldActivityThatWillContinue As Guid)

Parameter

activityId
Guid

ID aktivitas baru utas saat ini, atau Empty untuk menunjukkan bahwa pekerjaan pada utas saat ini tidak terkait dengan aktivitas apa pun.

oldActivityThatWillContinue
Guid

Ketika metode ini kembali, berisi ID aktivitas sebelumnya pada utas saat ini.

Keterangan

Anda dapat memanggil SetCurrentThreadActivityId(Guid, Guid) metode untuk menimpa ID aktivitas utas saat ini untuk sementara waktu dengan ID aktivitas baru. Anda kemudian harus memulihkan ID aktivitas sebelumnya dengan meneruskan oldActivityThatWillContinue argumen ke SetCurrentThreadActivityId(Guid) metode .

Berlaku untuk