다음을 통해 공유


ActivityLink 구조체

정의

활동은 인과적으로 관련된 0개 이상의 활동 컨텍스트 인스턴스에 연결될 수 있습니다.

활동 링크는 단일 추적 내에서 또는 여러 추적 간에 활동 컨텍스트를 가리킬 수 있습니다.

활동 링크를 사용하여 여러 시작 활동에서 활동이 시작된 일괄 처리 활동을 나타낼 수 있습니다. 각각은 일괄 처리에서 처리되는 들어오는 항목 하나를 나타냅니다.

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

생성자

ActivityLink(ActivityContext, ActivityTagsCollection)

활동에 연결할 수 있는 새 활동 링크를 생성합니다.

속성

Context

이 활동 링크 내에서 활동 컨텍스트를 검색합니다.

Tags

활동 컨텍스트에 연결된 태그의 키-값 쌍 열거형을 검색합니다.

메서드

EnumerateTagObjects()

ActivityLink 개체에 연결된 태그를 열거합니다.

Equals(ActivityLink)

현재 활동 링크가 다른 활동 링크와 같은지 여부를 나타냅니다.

Equals(Object)

현재 활동 링크가 다른 개체와 같은지 여부를 나타냅니다.

GetHashCode()

해시 알고리즘과 데이터 구조(예: 해시 테이블)에 적합한 현재 ActivityLink의 해시 함수를 제공합니다.

연산자

Equality(ActivityLink, ActivityLink)

지정된 두 ActivityLink 값이 같은지 확인합니다.

Inequality(ActivityLink, ActivityLink)

지정된 두 ActivityLink 값이 같지 않은지 확인합니다.

적용 대상