Aracılığıyla paylaş


ActivitySource.StartActivity Yöntem

Tanım

Aşırı Yüklemeler

StartActivity(String, ActivityKind)

Belirtilen ad ve etkinlik türünü kullanarak etkin dinleyiciler varsa yeni bir etkinlik oluşturur ve başlatır.

StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String)

Etkinlik olaylarını dinleyen varsa yeni bir Activity nesnesi oluşturur ve başlatır, aksi takdirde null döndürür.

StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)

Belirtilen adı, etkinlik türünü, üst etkinlik bağlamını, etiketleri, isteğe bağlı etkinlik bağlantısını ve isteğe bağlı başlangıç saatini kullanarak etkin dinleyiciler varsa yeni bir etkinlik oluşturur ve başlatır.

StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)

Belirtilen adı, etkinlik türünü, üst kimliği, etiketleri, isteğe bağlı etkinlik bağlantılarını ve isteğe bağlı başlangıç saatini kullanarak etkin dinleyiciler varsa yeni bir etkinlik oluşturur ve başlatır.

StartActivity(String, ActivityKind)

Kaynak:
ActivitySource.cs
Kaynak:
ActivitySource.cs
Kaynak:
ActivitySource.cs

Belirtilen ad ve etkinlik türünü kullanarak etkin dinleyiciler varsa yeni bir etkinlik oluşturur ve başlatır.

public System.Diagnostics.Activity? StartActivity (string name, System.Diagnostics.ActivityKind kind = System.Diagnostics.ActivityKind.Internal);
public System.Diagnostics.Activity? StartActivity (string name = "", System.Diagnostics.ActivityKind kind = System.Diagnostics.ActivityKind.Internal);
member this.StartActivity : string * System.Diagnostics.ActivityKind -> System.Diagnostics.Activity
Public Function StartActivity (name As String, Optional kind As ActivityKind = System.Diagnostics.ActivityKind.Internal) As Activity
Public Function StartActivity (Optional name As String = "", Optional kind As ActivityKind = System.Diagnostics.ActivityKind.Internal) As Activity

Parametreler

name
String

Etkinliğin işlem adı.

kind
ActivityKind

Etkinlik türü.

Döndürülenler

Oluşturulan etkinlik nesnesi, etkin dinleyicileri varsa veya olay dinleyicisi yoksa null.

Şunlara uygulanır

StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String)

Kaynak:
ActivitySource.cs
Kaynak:
ActivitySource.cs
Kaynak:
ActivitySource.cs

Etkinlik olaylarını dinleyen varsa yeni bir Activity nesnesi oluşturur ve başlatır, aksi takdirde null döndürür.

public System.Diagnostics.Activity? StartActivity (System.Diagnostics.ActivityKind kind, System.Diagnostics.ActivityContext parentContext = default, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default, System.Collections.Generic.IEnumerable<System.Diagnostics.ActivityLink>? links = default, DateTimeOffset startTime = default, string name = "");
member this.StartActivity : System.Diagnostics.ActivityKind * System.Diagnostics.ActivityContext * seq<System.Collections.Generic.KeyValuePair<string, obj>> * seq<System.Diagnostics.ActivityLink> * DateTimeOffset * string -> System.Diagnostics.Activity
Public Function StartActivity (kind As ActivityKind, Optional parentContext As ActivityContext = Nothing, Optional tags As IEnumerable(Of KeyValuePair(Of String, Object)) = Nothing, Optional links As IEnumerable(Of ActivityLink) = Nothing, Optional startTime As DateTimeOffset = Nothing, Optional name As String = "") As Activity

Parametreler

parentContext
ActivityContext

Oluşturulan Activity nesnesini başlatmak için üst ActivityContext nesnesi.

tags
IEnumerable<KeyValuePair<String,Object>>

Oluşturulan Activity nesnesini başlatmak için isteğe bağlı etiketler listesi.

links
IEnumerable<ActivityLink>

Oluşturulan Activity nesnesini başlatmak için isteğe bağlı ActivityLink listesi.

startTime
DateTimeOffset

Oluşturulan Activity nesnesinde ayarlanacağı isteğe bağlı başlangıç zaman damgası.

name
String

Etkinliğin işlem adı.

Döndürülenler

Oluşturulan Activity nesnesi veya dinleyici yoksa null.

Şunlara uygulanır

StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)

Kaynak:
ActivitySource.cs
Kaynak:
ActivitySource.cs
Kaynak:
ActivitySource.cs

Belirtilen adı, etkinlik türünü, üst etkinlik bağlamını, etiketleri, isteğe bağlı etkinlik bağlantısını ve isteğe bağlı başlangıç saatini kullanarak etkin dinleyiciler varsa yeni bir etkinlik oluşturur ve başlatır.

public System.Diagnostics.Activity? StartActivity (string name, System.Diagnostics.ActivityKind kind, System.Diagnostics.ActivityContext parentContext, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default, System.Collections.Generic.IEnumerable<System.Diagnostics.ActivityLink>? links = default, DateTimeOffset startTime = default);
member this.StartActivity : string * System.Diagnostics.ActivityKind * System.Diagnostics.ActivityContext * seq<System.Collections.Generic.KeyValuePair<string, obj>> * seq<System.Diagnostics.ActivityLink> * DateTimeOffset -> System.Diagnostics.Activity
Public Function StartActivity (name As String, kind As ActivityKind, parentContext As ActivityContext, Optional tags As IEnumerable(Of KeyValuePair(Of String, Object)) = Nothing, Optional links As IEnumerable(Of ActivityLink) = Nothing, Optional startTime As DateTimeOffset = Nothing) As Activity

Parametreler

name
String

Etkinliğin işlem adı.

kind
ActivityKind

Etkinlik türü.

parentContext
ActivityContext

Oluşturulan etkinlik nesnesini başlatmak için üst ActivityContext nesnesi.

tags
IEnumerable<KeyValuePair<String,Object>>

Oluşturulan etkinlik nesnesini başlatmak için isteğe bağlı etiketler listesi.

links
IEnumerable<ActivityLink>

Oluşturulan etkinlik nesnesini başlatmak için isteğe bağlı ActivityLink listesi.

startTime
DateTimeOffset

Oluşturulan etkinlik nesnesinde ayarlanacağı isteğe bağlı başlangıç zaman damgası.

Döndürülenler

Oluşturulan etkinlik nesnesi, etkin dinleyicileri varsa veya olay dinleyicisi yoksa null.

Şunlara uygulanır

StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)

Kaynak:
ActivitySource.cs
Kaynak:
ActivitySource.cs
Kaynak:
ActivitySource.cs

Belirtilen adı, etkinlik türünü, üst kimliği, etiketleri, isteğe bağlı etkinlik bağlantılarını ve isteğe bağlı başlangıç saatini kullanarak etkin dinleyiciler varsa yeni bir etkinlik oluşturur ve başlatır.

public System.Diagnostics.Activity? StartActivity (string name, System.Diagnostics.ActivityKind kind, string parentId, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default, System.Collections.Generic.IEnumerable<System.Diagnostics.ActivityLink>? links = default, DateTimeOffset startTime = default);
public System.Diagnostics.Activity? StartActivity (string name, System.Diagnostics.ActivityKind kind, string? parentId, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<string,object?>>? tags = default, System.Collections.Generic.IEnumerable<System.Diagnostics.ActivityLink>? links = default, DateTimeOffset startTime = default);
member this.StartActivity : string * System.Diagnostics.ActivityKind * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> * seq<System.Diagnostics.ActivityLink> * DateTimeOffset -> System.Diagnostics.Activity
Public Function StartActivity (name As String, kind As ActivityKind, parentId As String, Optional tags As IEnumerable(Of KeyValuePair(Of String, Object)) = Nothing, Optional links As IEnumerable(Of ActivityLink) = Nothing, Optional startTime As DateTimeOffset = Nothing) As Activity

Parametreler

name
String

Etkinliğin işlem adı.

kind
ActivityKind

Etkinlik türü.

parentId
String

Oluşturulan etkinlik nesnesini başlatmak için üst kimlik.

tags
IEnumerable<KeyValuePair<String,Object>>

Oluşturulan etkinlik nesnesini başlatmak için isteğe bağlı etiketler listesi.

links
IEnumerable<ActivityLink>

Oluşturulan etkinlik nesnesini başlatmak için isteğe bağlı ActivityLink listesi.

startTime
DateTimeOffset

Oluşturulan etkinlik nesnesinde ayarlanacağı isteğe bağlı başlangıç zaman damgası.

Döndürülenler

Oluşturulan etkinlik nesnesi, etkin dinleyicileri varsa veya olay dinleyicisi yoksa null.

Şunlara uygulanır