ActivitySource.StartActivity 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
StartActivity(String, ActivityKind) |
지정된 이름 및 활동 종류를 사용하여 활성 수신기가 있는 경우 새 활동을 만들고 시작합니다. |
StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String) |
활동 이벤트에 대한 수신기가 있는 경우 새 Activity 개체를 만들고 시작하고, 그렇지 않으면 를 반환합니다 |
StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
지정된 이름, 활동 종류, 부모 활동 컨텍스트, 태그, 선택적 활동 링크 및 선택적 시작 시간을 사용하여 활성 수신기가 있는 경우 새 활동을 만들고 시작합니다. |
StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset) |
지정된 이름, 활동 종류, 부모 ID, 태그, 선택적 활동 링크 및 선택적 시작 시간을 사용하여 활성 수신기가 있는 경우 새 활동을 만들고 시작합니다. |
StartActivity(String, ActivityKind)
- Source:
- ActivitySource.cs
- Source:
- ActivitySource.cs
- Source:
- ActivitySource.cs
지정된 이름 및 활동 종류를 사용하여 활성 수신기가 있는 경우 새 활동을 만들고 시작합니다.
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
매개 변수
- name
- String
활동의 작업 이름입니다.
- kind
- ActivityKind
활동 종류입니다.
반환
활성 수신기가 있는 경우 만든 활동 개체이고, 이벤트 수신기가 없는 경우 null
입니다.
적용 대상
StartActivity(ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset, String)
- Source:
- ActivitySource.cs
- Source:
- ActivitySource.cs
- Source:
- ActivitySource.cs
활동 이벤트에 대한 수신기가 있는 경우 새 Activity 개체를 만들고 시작하고, 그렇지 않으면 를 반환합니다 null
.
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
매개 변수
- kind
- ActivityKind
ActivityKind입니다.
- parentContext
- ActivityContext
만든 Activity 개체를 초기화할 부모 ActivityContext 개체입니다.
- tags
- IEnumerable<KeyValuePair<String,Object>>
생성된 활동 개체를 초기화할 선택적 태그 목록입니다.
- links
- IEnumerable<ActivityLink>
만든 Activity 개체를 초기화할 선택적 ActivityLink 목록입니다.
- startTime
- DateTimeOffset
만든 Activity 개체에 설정할 선택적 시작 타임스탬프입니다.
- name
- String
작업의 작업 이름입니다.
반환
만든 Activity 개체이거나 null
수신기가 없는 경우 입니다.
적용 대상
StartActivity(String, ActivityKind, ActivityContext, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)
- Source:
- ActivitySource.cs
- Source:
- ActivitySource.cs
- Source:
- ActivitySource.cs
지정된 이름, 활동 종류, 부모 활동 컨텍스트, 태그, 선택적 활동 링크 및 선택적 시작 시간을 사용하여 활성 수신기가 있는 경우 새 활동을 만들고 시작합니다.
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
매개 변수
- name
- String
활동의 작업 이름입니다.
- kind
- ActivityKind
활동 종류입니다.
- parentContext
- ActivityContext
만든 활동 개체를 초기화할 부모 ActivityContext 개체입니다.
- tags
- IEnumerable<KeyValuePair<String,Object>>
만든 활동 개체를 초기화하는 데 사용할 선택적 태그 목록입니다.
- links
- IEnumerable<ActivityLink>
만든 활동 개체를 초기화하는 데 사용할 선택적 ActivityLink 목록입니다.
- startTime
- DateTimeOffset
만든 활동 개체에 설정할 선택적 시작 타임스탬프입니다.
반환
활성 수신기가 있는 경우 만든 활동 개체이고, 이벤트 수신기가 없는 경우 null
입니다.
적용 대상
StartActivity(String, ActivityKind, String, IEnumerable<KeyValuePair<String,Object>>, IEnumerable<ActivityLink>, DateTimeOffset)
- Source:
- ActivitySource.cs
- Source:
- ActivitySource.cs
- Source:
- ActivitySource.cs
지정된 이름, 활동 종류, 부모 ID, 태그, 선택적 활동 링크 및 선택적 시작 시간을 사용하여 활성 수신기가 있는 경우 새 활동을 만들고 시작합니다.
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
매개 변수
- name
- String
활동의 작업 이름입니다.
- kind
- ActivityKind
활동 종류입니다.
- parentId
- String
만든 활동 개체를 초기화하는 데 사용할 부모 ID입니다.
- tags
- IEnumerable<KeyValuePair<String,Object>>
만든 활동 개체를 초기화하는 데 사용할 선택적 태그 목록입니다.
- links
- IEnumerable<ActivityLink>
만든 활동 개체를 초기화하는 데 사용할 선택적 ActivityLink 목록입니다.
- startTime
- DateTimeOffset
만든 활동 개체에 설정할 선택적 시작 타임스탬프입니다.
반환
활성 수신기가 있는 경우 만든 활동 개체이고, 이벤트 수신기가 없는 경우 null
입니다.
적용 대상
.NET