ActivityContext Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Een weergave die voldoet aan de W3C TraceContext-specificatie. Het bevat twee id's: een TraceId en een SpanId, samen met een set algemene TraceFlags- en systeemspecifieke TraceState-waarden.
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)
- Overname
- Implementeringen
Opmerkingen
ActivityContext bevat de eigenschap IsRemote, die geen deel uitmaakt van W3C.
IsRemote geeft aan of de context wordt doorgegeven vanuit een extern bovenliggend item.
Constructors
| Name | Description |
|---|---|
| ActivityContext(ActivityTraceId, ActivitySpanId, ActivityTraceFlags, String, Boolean) |
Maak een nieuw exemplaar van de activiteitscontext met behulp van de opgegeven argumenten. |
Eigenschappen
| Name | Description |
|---|---|
| IsRemote |
Geeft aan of de activiteitscontext is doorgegeven vanaf een extern bovenliggend item. |
| SpanId |
De id van de aanvraag, zoals bekend door de beller. |
| TraceFlags |
De vlaggen die zijn gedefinieerd door de W3C-standaard, samen met de id voor de activiteit. |
| TraceId |
De tracerings-id. |
| TraceState |
Bevat de W3C-header tracestate. |
Methoden
| Name | Description |
|---|---|
| Equals(ActivityContext) |
Hiermee wordt aangegeven of het huidige object gelijk is aan een ander object van hetzelfde type. |
| Equals(Object) |
Bepaalt of dit exemplaar en een opgegeven |
| GetHashCode() |
Biedt een hash-functie voor de huidige |
| Parse(String, String) |
Parseert een W3C-traceringscontextheaders naar een ActivityContext object. |
| TryParse(String, String, ActivityContext) |
Probeert de W3C-traceringscontextheaders te parseren naar een ActivityContext object. |
| TryParse(String, String, Boolean, ActivityContext) |
Probeert de W3C-traceringscontextheaders te parseren naar het ActivityContext object. |
Operators
| Name | Description |
|---|---|
| Equality(ActivityContext, ActivityContext) |
Bepaalt of twee opgegeven |
| Inequality(ActivityContext, ActivityContext) |
Bepaalt of twee opgegeven |