ActivitySource.CreateActivity メソッド

定義

オーバーロード

CreateActivity(String, ActivityKind)

Activity にリスナーがある場合は新しい Activity オブジェクトを作成し、それ以外の場合は を返します null

CreateActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat)

Activity にリスナーがある場合は新しい Activity オブジェクトを作成し、それ以外の場合は を返します null 。 Activity オブジェクトが作成されると、自動的には開始されません。 呼び出し元は、 を呼び出 Start() して起動する必要があります。

CreateActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat)

Activity にリスナーがある場合は新しい Activity オブジェクトを作成し、それ以外の場合は を返します null

CreateActivity(String, ActivityKind)

ソース:
ActivitySource.cs
ソース:
ActivitySource.cs
ソース:
ActivitySource.cs

Activity にリスナーがある場合は新しい Activity オブジェクトを作成し、それ以外の場合は を返します null

public:
 System::Diagnostics::Activity ^ CreateActivity(System::String ^ name, System::Diagnostics::ActivityKind kind);
public System.Diagnostics.Activity? CreateActivity (string name, System.Diagnostics.ActivityKind kind);
member this.CreateActivity : string * System.Diagnostics.ActivityKind -> System.Diagnostics.Activity
Public Function CreateActivity (name As String, kind As ActivityKind) As Activity

パラメーター

name
String

アクティビティの操作名

戻り値

作成された Activity オブジェクト、または null リスナーがない場合は 。

注釈

Activity オブジェクトが作成されると、自動的には開始されません。 呼び出し元は を呼び出 Start() して起動する必要があります。

適用対象

CreateActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat)

ソース:
ActivitySource.cs
ソース:
ActivitySource.cs
ソース:
ActivitySource.cs

Activity にリスナーがある場合は新しい Activity オブジェクトを作成し、それ以外の場合は を返します null 。 Activity オブジェクトが作成されると、自動的には開始されません。 呼び出し元は、 を呼び出 Start() して起動する必要があります。

public System.Diagnostics.Activity? CreateActivity (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, System.Diagnostics.ActivityIdFormat idFormat = System.Diagnostics.ActivityIdFormat.Unknown);
member this.CreateActivity : string * System.Diagnostics.ActivityKind * System.Diagnostics.ActivityContext * seq<System.Collections.Generic.KeyValuePair<string, obj>> * seq<System.Diagnostics.ActivityLink> * System.Diagnostics.ActivityIdFormat -> System.Diagnostics.Activity
Public Function CreateActivity (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 idFormat As ActivityIdFormat = System.Diagnostics.ActivityIdFormat.Unknown) As Activity

パラメーター

name
String

アクティビティの操作名。

parentContext
ActivityContext

作成された Activity オブジェクトを初期化する親 ActivityContext オブジェクト。

tags
IEnumerable<KeyValuePair<String,Object>>

作成された Activity オブジェクトを初期化するオプションのタグ の一覧。

links
IEnumerable<ActivityLink>

作成された Activity オブジェクトを初期化するオプション ActivityLink のリスト。

idFormat
ActivityIdFormat

使用する既定の ID 形式。

戻り値

作成された Activity オブジェクト、または null リスナーがない場合は 。

注釈

Activity オブジェクトが作成されると、自動的には開始されません。 呼び出し元は を呼び出 Start() して起動する必要があります。

適用対象

CreateActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, ActivityIdFormat)

ソース:
ActivitySource.cs
ソース:
ActivitySource.cs
ソース:
ActivitySource.cs

Activity にリスナーがある場合は新しい Activity オブジェクトを作成し、それ以外の場合は を返します null

public System.Diagnostics.Activity? CreateActivity (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, System.Diagnostics.ActivityIdFormat idFormat = System.Diagnostics.ActivityIdFormat.Unknown);
public System.Diagnostics.Activity? CreateActivity (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, System.Diagnostics.ActivityIdFormat idFormat = System.Diagnostics.ActivityIdFormat.Unknown);
member this.CreateActivity : string * System.Diagnostics.ActivityKind * string * seq<System.Collections.Generic.KeyValuePair<string, obj>> * seq<System.Diagnostics.ActivityLink> * System.Diagnostics.ActivityIdFormat -> System.Diagnostics.Activity
Public Function CreateActivity (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 idFormat As ActivityIdFormat = System.Diagnostics.ActivityIdFormat.Unknown) As Activity

パラメーター

name
String

アクティビティの操作名。

parentId
String

作成された Activity オブジェクトを初期化する親 ID。

tags
IEnumerable<KeyValuePair<String,Object>>

作成された Activity オブジェクトを初期化するオプションのタグ の一覧。

links
IEnumerable<ActivityLink>

作成された Activity オブジェクトを初期化するオプション ActivityLink のリスト。

idFormat
ActivityIdFormat

使用する既定の ID 形式。

戻り値

作成された Activity オブジェクト、または null リスナーがない場合は 。

注釈

Activity オブジェクトが作成されると、自動的には開始されません。 呼び出し元は を呼び出 Start() して起動する必要があります。

適用対象