implements IDisposable
0x00x0070
Members 12
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | <Next>k__BackingField | DsesFilterAndTransform | Private+1 flags | — | |
| 0x08 | <SourceName>k__BackingField | string | Private+1 flags | — | |
| 0x08 | <ActivityName>k__BackingField | string | Private+1 flags | — | |
| 0x04 | <Events>k__BackingField | DsesActivityEvents | Private+1 flags | — | |
| 0x002C | 0x04 | padding / unreflected | |||
| 0x08 | <SampleFunc>k__BackingField | DsesSampleActivityFunc | Private+1 flags | — | |
| 0x08 | _eventSource | DiagnosticSourceEventSource | Private+1 flags | — | |
| 0x08 | _diagnosticsListenersSubscription | IDisposable | Private | — | |
| 0x08 | _liveSubscriptions | Subscriptions | Private | — | |
| 0x01 | _noImplicitTransforms | bool | Private+1 flags | — | |
| 0x0051 | 0x07 | padding / unreflected | |||
| 0x08 | _firstImplicitTransformsEntry | ImplicitTransformEntry | Private | — | |
| 0x08 | _implicitTransformsTable | ConcurrentDictionary<System.Type | Private | — | |
| 0x08 | _explicitTransforms | TransformSpec | Private+1 flags | — | |
Functions 16
| Signature | Flags | Native | Params |
|---|---|---|---|
| IDisposable ParseFilterAndPayloadSpecs(DiagnosticSourceEventSource eventSource, const string& filterAndPayloadSpecs) | PublicStatic | — | 0x08 |
| bool IsActivitySourceEntry(const string& filterAndPayloadSpec, int startIdx, int endIdx) | PrivateStatic | — | 0x08 |
| DsesFilterAndTransform CreateTransform(DiagnosticSourceEventSource eventSource, const string& filterAndPayloadSpec, int startIdx, int endIdx, DsesFilterAndTransform next) | PrivateStatic | — | 0x08 |
| DsesFilterAndTransform CreateActivitySourceTransform(DiagnosticSourceEventSource eventSource, const string& filterAndPayloadSpec, int startIdx, int endIdx, DsesFilterAndTransform next) | PrivateStatic | — | 0x08 |
| void .ctor(DiagnosticSourceEventSource eventSource, DsesFilterAndTransform next, bool noImplicitTransforms, TransformSpec explicitTransforms, const string& sourceName, const string& activityName, const DsesActivityEvents& activityEvents, DsesSampleActivityFunc sampleFunc) | Private+1 flags | — | 0x08 |
| void Dispose() | PublicFinal+2 flags | — | 0x00 |
| List<System.Collections.Generic.KeyValuePair<System.String Morph(object args) | Public | — | 0x08 |
| void SetupDiagnosticListenerSubscription(const string& listenerNameFilter, const string& eventNameFilter, const string& activityName) | Private | — | 0x08 |
| DsesFilterAndTransform get_Next() | Public+1 flags | — | 0x08 |
| string get_SourceName() | 2 flags | — | 0x08 |
| string get_ActivityName() | 2 flags | 0x08 | |
| DsesActivityEvents get_Events() | 2 flags | 0x04 | |
| DsesSampleActivityFunc get_SampleFunc() | 2 flags | 0x08 | |
| TransformSpec MakeImplicitTransforms(DiagnosticSourceEventSource eventSource, Type type) | PrivateStatic | 0x08 | |
| TransformSpec Reverse(TransformSpec list) | PrivateStatic | 0x08 | |
| TransformSpec <Morph>b__8_0(Type t) | Private | 0x08 |