ActivityContext Struct-datatyp
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
En representation som överensstämmer med W3C TraceContext-specifikationen. Den innehåller två identifierare: ett TraceId och ett SpanId, tillsammans med en uppsättning vanliga TraceFlags och systemspecifika TraceState-värden.
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)
- Arv
- Implementeringar
Kommentarer
ActivityContext innehåller egenskapen IsRemote, som inte ingår i W3C.
IsRemote anger om kontexten sprids från en fjärrförälder.
Konstruktorer
| Name | Description |
|---|---|
| ActivityContext(ActivityTraceId, ActivitySpanId, ActivityTraceFlags, String, Boolean) |
Skapa en ny aktivitetskontextinstans med de angivna argumenten. |
Egenskaper
| Name | Description |
|---|---|
| IsRemote |
Anger om aktivitetskontexten har spridits från en fjärransluten överordnad. |
| SpanId |
ID:t för begäran som anroparen känner till. |
| TraceFlags |
Flaggorna som definieras av W3C-standarden tillsammans med ID:t för aktiviteten. |
| TraceId |
Spårningsidentifieraren. |
| TraceState |
Innehåller rubriken "tracestate" i W3C. |
Metoder
| Name | Description |
|---|---|
| Equals(ActivityContext) |
Anger om det aktuella objektet är lika med ett annat objekt av samma typ. |
| Equals(Object) |
Avgör om den här instansen och ett angivet |
| GetHashCode() |
Tillhandahåller en hash-funktion för den aktuella |
| Parse(String, String) |
Parsar ett W3C-spårningskontexthuvuden till ett ActivityContext objekt. |
| TryParse(String, String, ActivityContext) |
Försöker parsa W3C-spårningskontextrubrikerna till ett ActivityContext objekt. |
| TryParse(String, String, Boolean, ActivityContext) |
Försöker parsa W3C-spårningskontextrubrikerna till ActivityContext objektet. |
Operatorer
| Name | Description |
|---|---|
| Equality(ActivityContext, ActivityContext) |
Avgör om två angivna |
| Inequality(ActivityContext, ActivityContext) |
Avgör om två angivna |