Zdexby TheHolyOneZ
49,743 classes
Class

Activity

: Object
System.Diagnostics.Activity, System.Diagnostics.DiagnosticSource 0x00D0 (208 B) inherited 0x0010 System.Diagnostics.DiagnosticSource.dll
implements IDisposable
0x00x00D0

Members 39

OffsetSizeNameTypeFlagsDefault
0x08s_emptyBaggageTagsIEnumerable<System.Collections.Generic.KeyValuePair<System.StringPrivateStatic+1 flags—
0x08s_emptyTagObjectsIEnumerable<System.Collections.Generic.KeyValuePair<System.StringPrivateStatic+1 flags—
0x08s_emptyEventsIEnumerable<System.Diagnostics.ActivityEvent>PrivateStatic+1 flags—
0x08s_defaultSourceActivitySourcePrivateStatic+1 flags—
0x08s_currentAsyncLocal<System.Diagnostics.Activity>PrivateStatic+1 flags—
0x08s_uniqSuffixstringPrivateStatic+1 flags—
0x08s_currentRootIdlongPrivateStatic—
0x04s_defaultIdFormatActivityIdFormatPrivateStatic—
0x00440x04padding / unreflected
0x08CurrentChangedEventHandler<System.Diagnostics.ActivityChangedEventArgs>PrivateStatic—
0x01<ForceDefaultIdFormat>k__BackingFieldboolPrivateStatic—
0x08_traceStatestringPrivate—
0x01_stateStatePrivate—
0x04_currentChildIdintPrivate—
0x08_idstringPrivate—
0x08_rootIdstringPrivate—
0x08_parentIdstringPrivate—
0x08_parentSpanIdstringPrivate—
0x08_traceIdstringPrivate—
0x08_spanIdstringPrivate—
0x01_w3CIdFlagsbytePrivate—
0x01_parentTraceFlagsbytePrivate—
0x00520x06padding / unreflected
0x08_tagsTagsLinkedListPrivate—
0x08_baggageBaggageLinkedListPrivate—
0x08_eventsDiagLinkedList<System.Diagnostics.ActivityEvent>Private—
0x08_displayNamestringPrivate—
0x04_statusCodeActivityStatusCodePrivate—
0x00840x04padding / unreflected
0x08_statusDescriptionstringPrivate—
0x08_previousActiveActivityActivityPrivate—
0x01<HasRemoteParent>k__BackingFieldboolPrivate—
0x00990x03padding / unreflected
0x04<Kind>k__BackingFieldActivityKindPrivate—
0x08<OperationName>k__BackingFieldstringPrivate+1 flags—
0x08<Source>k__BackingFieldActivitySourcePrivate—
0x08<Parent>k__BackingFieldActivityPrivate—
0x08<Duration>k__BackingFieldTimeSpanPrivate—
0x08<StartTimeUtc>k__BackingFieldDateTimePrivate—
0x01<IsAllDataRequested>k__BackingFieldboolPrivate—
0x08<TraceIdGenerator>k__BackingFieldFunc<System.Diagnostics.ActivityTraceId>PrivateStatic—
0x00C90x07unreflected bytes to end of Activity

Functions 72

SignatureFlagsNativeParams
bool get_ForceDefaultIdFormat()PublicStatic+1 flags0x01
void set_ForceDefaultIdFormat(bool value)PublicStatic+1 flags0x01
ActivityStatusCode get_Status()Public+1 flags0x04
string get_StatusDescription()Public+1 flags0x08
bool get_HasRemoteParent()Public+1 flags0x01
void set_HasRemoteParent(bool value)Private+1 flags0x01
Activity get_Current()PublicStatic+1 flags0x08
void set_Current(Activity value)PublicStatic+1 flags0x08
ActivityKind get_Kind()Public+1 flags0x04
void set_Kind(const ActivityKind& value)Private+1 flags0x04
string get_OperationName()Public+1 flags0x08
string get_DisplayName()Public+1 flags0x08
void set_DisplayName(const string& value)Public+1 flags0x08
ActivitySource get_Source()Public+1 flags0x08
void set_Source(ActivitySource value)Private+1 flags0x08
Activity get_Parent()Public+1 flags0x08
void set_Parent(Activity value)Private+1 flags0x08
TimeSpan get_Duration()Public+1 flags0x08
void set_Duration(const TimeSpan& value)Private+1 flags0x08
DateTime get_StartTimeUtc()Public+1 flags0x08
void set_StartTimeUtc(const DateTime& value)Private+1 flags0x08
string get_Id()Public+1 flags0x08
string get_ParentId()Public+1 flags0x08
string get_RootId()Public+1 flags0x08
IEnumerable<System.Collections.Generic.KeyValuePair<System.String get_Tags()Public+1 flags0x08
IEnumerable<System.Collections.Generic.KeyValuePair<System.String get_TagObjects()Public+1 flags0x08
IEnumerable<System.Diagnostics.ActivityEvent> get_Events()Public+1 flags0x08
IEnumerable<System.Collections.Generic.KeyValuePair<System.String get_Baggage()Public+1 flags0x08
void .ctor(const string& operationName)Public+1 flags0x08
Activity AddTag(const string& key, const string& value)Public0x08
Activity AddTag(const string& key, object value)Public0x08
Activity SetEndTime(const DateTime& endTimeUtc)Public0x08
ActivityContext get_Context()Public+1 flags0x28
Activity Start()Public0x08
void Stop()Public0x00
string get_TraceStateString()Public+1 flags0x08
void set_TraceStateString(const string& value)Public+1 flags0x08
ActivitySpanId get_SpanId()Public+1 flags0x08
ActivityTraceId get_TraceId()Public+1 flags0x08
bool get_Recorded()Public+1 flags0x01
bool get_IsAllDataRequested()Public+1 flags0x01
void set_IsAllDataRequested(bool value)Public+1 flags0x01
ActivityTraceFlags get_ActivityTraceFlags()Public+1 flags0x04
void set_ActivityTraceFlags(const ActivityTraceFlags& value)Public+1 flags0x04
ActivitySpanId get_ParentSpanId()Public+1 flags0x08
Func<System.Diagnostics.ActivityTraceId> get_TraceIdGenerator()PublicStatic+1 flags0x08
void set_TraceIdGenerator(Func<System.Diagnostics.ActivityTraceId> value)PublicStatic+1 flags0x08
ActivityIdFormat get_DefaultIdFormat()PublicStatic+1 flags0x04
void set_DefaultIdFormat(const ActivityIdFormat& value)PublicStatic+1 flags0x04
bool IsW3CId(const string& id)PrivateStatic0x08
void Dispose()PublicFinal+2 flags0x00
void Dispose(bool disposing)3 flags0x01
void SetCurrent(Activity activity)PrivateStatic0x08
void GenerateW3CId()Private0x00
void NotifyError(Exception exception)PrivateStatic0x08
string GenerateHierarchicalId()Private0x08
string GetRootId(const string& id)Private0x08
string AppendSuffix(const string& parentId, const string& suffix, ushort delimiter)Private0x08
long GetRandomNumber()PrivateStatic0x08
bool ValidateSetCurrent(Activity activity)PrivateStatic0x08
bool TrySetTraceIdFromParent()Private0x01
void TrySetTraceFlagsFromParent()Private0x00
bool get_W3CIdFlagsSet()Private+1 flags0x01
bool get_IsStopped()Public+1 flags0x01
void set_IsStopped(bool value)Private+1 flags0x01
ActivityIdFormat get_IdFormat()Public+1 flags0x04
void set_IdFormat(const ActivityIdFormat& value)Private+1 flags0x04
string GenerateRootId()PrivateStatic0x08
DateTime GetUtcNow()Static+1 flags0x08
void .cctor()PrivateStatic+1 flags0x00
IEnumerable<System.Collections.Generic.KeyValuePair<System.String <get_Baggage>g__Iterate|91_0(Activity activity)Static+1 flags0x08

Used by 13

types with a member, parameter or interface of this type