implements IDisposable
0x00x0040
Members 6
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _eventSource | DiagnosticSourceEventSource | Private+1 flags | — | |
| 0x08 | _wildcardSpec | DsesFilterAndTransform | Private | — | |
| 0x08 | _specsBySourceNameAndActivityName | Dictionary<System.Diagnostics.DsesActivitySourceListener.SpecLookupKey | Private | — | |
| 0x08 | _listenToActivitySourceNames | HashSet<System.String> | Private | — | |
| 0x01 | _hasActivityNameSpecDefined | bool | Private | — | |
| 0x0031 | 0x07 | padding / unreflected | |||
| 0x08 | _activityListener | ActivityListener | Private | — | |
Functions 13
| Signature | Flags | Native | Params |
|---|---|---|---|
| DsesActivitySourceListener Create(DiagnosticSourceEventSource eventSource, DsesFilterAndTransform activitySourceSpecs) | PublicStatic | 0x08 | |
| void .ctor(DiagnosticSourceEventSource eventSource) | Private+1 flags | 0x08 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| void NormalizeActivitySourceSpecsList(DsesFilterAndTransform activitySourceSpecs) | Private | 0x08 | |
| void CreateActivityListener() | Private | 0x00 | |
| bool TryFindSpecForActivity(const string& activitySourceName, const string& activityName, ref DsesFilterAndTransform& spec) | Private | 0x08 | |
| void OnActivityStarted(Activity activity) | Private | 0x08 | |
| void OnActivityStopped(Activity activity) | Private | 0x08 | |
| ActivitySamplingResult OnSampleUsingParentId(ref ActivityCreationOptions<System.String>& options) | Private | 0x70 | |
| ActivitySamplingResult OnSample(ref ActivityCreationOptions<System.Diagnostics.ActivityContext>& options) | Private | 0x90 | |
| ActivitySamplingResult OnSample(const string& activitySourceName, const string& activityName, bool hasActivityContext, ref ActivityCreationOptions<System.Diagnostics.ActivityContext>& options) | Private | 0x90 | |
| void <NormalizeActivitySourceSpecsList>g__LogIgnoredSpecRule|9_0(const string& activitySourceName, const string& activityName) | Private | 0x08 | |
| bool <CreateActivityListener>b__10_0(ActivitySource activitySource) | Private | 0x08 |