ActivityLink 구조체

정의

활동은 인과적으로 관련된 0개 이상의 활동 컨텍스트 인스턴스에 연결될 수 있습니다.Activities may be linked to zero or more activity context instances that are causally related.

활동 링크는 단일 추적 내에서 또는 여러 추적 간에 활동 컨텍스트를 가리킬 수 있습니다.Activity links can point to activity contexts inside a single trace or across different traces.

활동 링크를 사용하여 여러 시작 활동에서 활동이 시작된 일괄 처리 활동을 나타낼 수 있습니다. 각각은 일괄 처리에서 처리되는 들어오는 항목 하나를 나타냅니다.Activity links can be used to represent batched operations where an activity was initiated by multiple initiating activities, each representing a single incoming item being processed in the batch.

public value class ActivityLink : IEquatable<System::Diagnostics::ActivityLink>
public struct ActivityLink : IEquatable<System.Diagnostics.ActivityLink>
type ActivityLink = struct
Public Structure ActivityLink
Implements IEquatable(Of ActivityLink)
상속
ActivityLink
구현

생성자

ActivityLink(ActivityContext, ActivityTagsCollection)

활동에 연결할 수 있는 새 활동 링크를 생성합니다.Constructs a new activity link, which can be linked to an activity.

속성

Context

이 활동 링크 내에서 활동 컨텍스트를 검색합니다.Retrieves the activity context inside this activity link.

Tags

활동 컨텍스트에 연결된 태그의 키-값 쌍 열거형을 검색합니다.Retrieves the key-value pair enumeration of tags attached to the activity context.

메서드

Equals(ActivityLink)

현재 활동 링크가 다른 활동 링크와 같은지 여부를 나타냅니다.Indicates whether the current activity link is equal to another activity link.

Equals(Object)

현재 활동 링크가 다른 개체와 같은지 여부를 나타냅니다.Indicates whether the current activity link is equal to another object.

GetHashCode()

해시 알고리즘과 데이터 구조(예: 해시 테이블)에 적합한 현재 ActivityLink의 해시 함수를 제공합니다.Provides a hash function for the current ActivityLink that's suitable for hashing algorithms and data structures, such as hash tables.

연산자

Equality(ActivityLink, ActivityLink)

지정된 두 ActivityLink 값이 같은지 확인합니다.Determines whether two specified ActivityLink values are equal.

Inequality(ActivityLink, ActivityLink)

지정된 두 ActivityLink 값이 같지 않은지 확인합니다.Determines whether two specified ActivityLink values are not equal.

적용 대상