다음을 통해 공유


ActivitySource.CreateActivity 메서드

정의

오버로드

CreateActivity(String, ActivityKind)

활동에 대한 수신기가 있는 경우 새 Activity 개체를 만들고, 그렇지 않으면 를 반환합니다 null .

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

활동에 대한 수신기가 있는 경우 새 Activity 개체를 만들고, 그렇지 않으면 를 반환합니다 null . Activity 개체가 만들어지면 자동으로 시작되지 않습니다. 호출자는 호출 Start() 을 호출하여 시작해야 합니다.

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

활동에 대한 수신기가 있는 경우 새 Activity 개체를 만들고, 그렇지 않으면 를 반환합니다 null .

CreateActivity(String, ActivityKind)

Source:
ActivitySource.cs
Source:
ActivitySource.cs
Source:
ActivitySource.cs

활동에 대한 수신기가 있는 경우 새 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

작업의 작업 이름

kind
ActivityKind

ActivityKind입니다.

반환

만든 Activity 개체이거나 null 수신기가 없는 경우 입니다.

설명

Activity 개체가 만들어지면 자동으로 시작되지 않습니다. 호출자는 호출 Start() 하여 시작해야 합니다.

적용 대상

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

Source:
ActivitySource.cs
Source:
ActivitySource.cs
Source:
ActivitySource.cs

활동에 대한 수신기가 있는 경우 새 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

작업의 작업 이름입니다.

kind
ActivityKind

ActivityKind입니다.

parentContext
ActivityContext

만든 Activity 개체를 초기화할 부모 ActivityContext 개체입니다.

tags
IEnumerable<KeyValuePair<String,Object>>

만든 활동 개체를 초기화하는 선택적 태그 목록입니다.

links
IEnumerable<ActivityLink>

만든 Activity 개체를 초기화할 선택적 ActivityLink 목록입니다.

idFormat
ActivityIdFormat

사용할 기본 ID 형식입니다.

반환

만든 Activity 개체이거나 null 수신기가 없는 경우 입니다.

설명

Activity 개체가 만들어지면 자동으로 시작되지 않습니다. 호출자는 호출 Start() 하여 시작해야 합니다.

적용 대상

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

Source:
ActivitySource.cs
Source:
ActivitySource.cs
Source:
ActivitySource.cs

활동에 대한 수신기가 있는 경우 새 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

작업의 작업 이름입니다.

kind
ActivityKind

ActivityKind입니다.

parentId
String

만든 Activity 개체를 초기화할 부모 ID입니다.

tags
IEnumerable<KeyValuePair<String,Object>>

만든 활동 개체를 초기화하는 선택적 태그 목록입니다.

links
IEnumerable<ActivityLink>

만든 Activity 개체를 초기화할 선택적 ActivityLink 목록입니다.

idFormat
ActivityIdFormat

사용할 기본 ID 형식입니다.

반환

만든 Activity 개체이거나 null 수신기가 없는 경우 입니다.

설명

Activity 개체가 만들어지면 자동으로 시작되지 않습니다. 호출자는 호출 Start() 하여 시작해야 합니다.

적용 대상