EventSource.SetCurrentThreadActivityId Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Geçerli iş parçacığındaki etkinlik kimliğini ayarlar.
Aşırı Yüklemeler
SetCurrentThreadActivityId(Guid) |
Geçerli iş parçacığındaki etkinlik kimliğini ayarlar. |
SetCurrentThreadActivityId(Guid, Guid) |
Geçerli iş parçacığındaki etkinlik kimliğini ayarlar ve önceki etkinlik kimliğini döndürür. |
SetCurrentThreadActivityId(Guid)
- Kaynak:
- EventSource.cs
- Kaynak:
- EventSource.cs
- Kaynak:
- EventSource.cs
Geçerli iş parçacığındaki etkinlik kimliğini ayarlar.
public:
static void SetCurrentThreadActivityId(Guid activityId);
public static void SetCurrentThreadActivityId (Guid activityId);
static member SetCurrentThreadActivityId : Guid -> unit
Public Shared Sub SetCurrentThreadActivityId (activityId As Guid)
Parametreler
- activityId
- Guid
Geçerli iş parçacığının yeni etkinlik kimliği veya Empty geçerli iş parçacığı üzerindeki çalışmanın herhangi bir etkinlikle ilişkilendirilmediğini belirtmek için.
Açıklamalar
yönteminin çağrılması SetCurrentThreadActivityId , etkinlik kimliğini iş parçacığı başına temelinde ayarlar. Aynı iş parçacığında yeni bir etkinlik başlatılana kadar iş parçacığındaki tüm olaylar bu etkinlik kimliğine sahip olur.
Bu yöntem yalnızca kendi iş parçacıklarını yöneten kitaplıklar tarafından çağrılır.
Şunlara uygulanır
SetCurrentThreadActivityId(Guid, Guid)
- Kaynak:
- EventSource.cs
- Kaynak:
- EventSource.cs
- Kaynak:
- EventSource.cs
Geçerli iş parçacığındaki etkinlik kimliğini ayarlar ve önceki etkinlik kimliğini döndürür.
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)
Parametreler
- activityId
- Guid
Geçerli iş parçacığının yeni etkinlik kimliği veya Empty geçerli iş parçacığı üzerindeki çalışmanın herhangi bir etkinlikle ilişkilendirilmediğini belirtmek için.
- oldActivityThatWillContinue
- Guid
Bu yöntem döndürdüğünde, geçerli iş parçacığında önceki etkinlik kimliğini içerir.
Açıklamalar
Geçerli iş parçacığının SetCurrentThreadActivityId(Guid, Guid) etkinlik kimliğinin üzerine yeni bir etkinlik kimliğiyle geçici olarak yazmak için yöntemini çağırabilirsiniz. Ardından bağımsız değişkenini SetCurrentThreadActivityId(Guid) yöntemine geçirerek oldActivityThatWillContinue
önceki etkinlik kimliğini geri yüklemeniz gerekir.