ActivityContext 구조체
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
W3C TraceContext 사양을 준수하는 표현입니다. 여기에는 일반적인 TraceFlag 및 시스템별 TraceState 값 집합과 함께 TraceId 및 SpanId라는 두 개의 식별자가 포함됩니다.
public value class ActivityContext : IEquatable<System::Diagnostics::ActivityContext>
public readonly struct ActivityContext : IEquatable<System.Diagnostics.ActivityContext>
type ActivityContext = struct
Public Structure ActivityContext
Implements IEquatable(Of ActivityContext)
- 상속
- 구현
설명
ActivityContext에는 W3C의 일부가 아닌 속성 IsRemote
이 포함되어 있습니다. IsRemote
는 컨텍스트가 원격 부모에서 전파되는지 여부를 나타냅니다.
생성자
ActivityContext(ActivityTraceId, ActivitySpanId, ActivityTraceFlags, String, Boolean) |
지정된 인수를 사용하여 새 활동 컨텍스트 인스턴스를 생성합니다. |
속성
IsRemote |
활동 컨텍스트가 원격 부모에서 전파되었는지 여부를 나타냅니다. |
SpanId |
호출자가 알고 있는 요청의 ID입니다. |
TraceFlags |
W3C 표준에서 활동의 ID와 함께 정의된 플래그입니다. |
TraceId |
추적 식별자입니다. |
TraceState |
W3C 'tracestate' 헤더를 보관합니다. |
메서드
Equals(ActivityContext) |
현재 개체가 동일한 형식의 다른 개체와 같은지 여부를 나타냅니다. |
Equals(Object) |
이 인스턴스와 지정된 |
GetHashCode() |
해시 알고리즘과 데이터 구조(예: 해시 테이블)에 적합한 현재 |
Parse(String, String) |
W3C 추적 컨텍스트 헤더를 ActivityContext 개체로 구문 분석합니다. |
TryParse(String, String, ActivityContext) |
W3C 추적 컨텍스트 헤더를 ActivityContext 개체로 구문 분석하려고 합니다. |
TryParse(String, String, Boolean, ActivityContext) |
W3C 추적 컨텍스트 헤더를 개체로 구문 분석하려고 ActivityContext 시도합니다. |
연산자
Equality(ActivityContext, ActivityContext) |
지정된 두 |
Inequality(ActivityContext, ActivityContext) |
지정된 두 |
적용 대상
.NET