implements ITransactionData, ISpanData, ITraceContext, IHasData, IHasTags, IHasExtra, ITransactionContext, IEventLike, ISentryJsonSerializable
0x00x00F0
Members 24
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x10 | <EventId>k__BackingField | SentryId | Private | — | |
| 0x08 | <Name>k__BackingField | string | Private | — | |
| 0x04 | <NameSource>k__BackingField | TransactionNameSource | Private+1 flags | — | |
| 0x02 | <IsParentSampled>k__BackingField | Nullable<System.Boolean> | Private | — | |
| 0x002E | 0x02 | padding / unreflected | |||
| 0x08 | <Platform>k__BackingField | string | Private | — | |
| 0x08 | <Release>k__BackingField | string | Private | — | |
| 0x08 | <Distribution>k__BackingField | string | Private | — | |
| 0x10 | <StartTimestamp>k__BackingField | DateTimeOffset | Private | — | |
| 0x18 | <EndTimestamp>k__BackingField | Nullable<System.DateTimeOffset> | Private | — | |
| 0x08 | _measurements | Dictionary<System.String | Private | — | |
| 0x10 | <SampleRate>k__BackingField | Nullable<System.Double> | Private | — | |
| 0x04 | <Level>k__BackingField | Nullable<Sentry.SentryLevel> | Private | — | |
| 0x008C | 0x04 | padding / unreflected | |||
| 0x08 | _request | SentryRequest | Private | — | |
| 0x08 | _contexts | SentryContexts | Private+1 flags | — | |
| 0x08 | _user | SentryUser | Private | — | |
| 0x08 | <Environment>k__BackingField | string | Private | — | |
| 0x08 | <Sdk>k__BackingField | SdkVersion | Private | — | |
| 0x08 | _fingerprint | IReadOnlyList<System.String> | Private | — | |
| 0x08 | _breadcrumbs | List<Sentry.Breadcrumb> | Private | — | |
| 0x08 | _tags | Dictionary<System.String | Private | — | |
| 0x08 | _spans | SentrySpan[] | Private | — | |
| 0x08 | _metricsSummary | MetricsSummary | Private+1 flags | — | |
| 0x08 | <DynamicSamplingContext>k__BackingField | DynamicSamplingContext | Private | — | |
| 0x08 | <TransactionProfiler>k__BackingField | ITransactionProfiler | Private | — | |
Functions 77
| Signature | Flags | Native | Params |
|---|---|---|---|
| SentryId get_EventId() | Public+1 flags | 0x10 | |
| void set_EventId(const SentryId& value) | Private+1 flags | 0x10 | |
| SpanId get_SpanId() | PublicFinal+3 flags | 0x08 | |
| void set_SpanId(const SpanId& value) | Private+1 flags | 0x08 | |
| string get_Origin() | PublicFinal+3 flags | 0x08 | |
| void set_Origin(const string& value) | Private+1 flags | 0x08 | |
| Nullable<Sentry.SpanId> get_ParentSpanId() | PublicFinal+3 flags | 0x10 | |
| void set_ParentSpanId(const Nullable<Sentry.SpanId>& value) | Private+1 flags | 0x10 | |
| SentryId get_TraceId() | PublicFinal+3 flags | 0x10 | |
| void set_TraceId(const SentryId& value) | Private+1 flags | 0x10 | |
| string get_Name() | PublicFinal+3 flags | 0x08 | |
| void set_Name(const string& value) | Private+1 flags | 0x08 | |
| TransactionNameSource get_NameSource() | PublicFinal+3 flags | 0x04 | |
| Nullable<System.Boolean> get_IsParentSampled() | PublicFinal+3 flags | 0x02 | |
| void set_IsParentSampled(const Nullable<System.Boolean>& value) | Public+1 flags | 0x02 | |
| string get_Platform() | PublicFinal+3 flags | 0x08 | |
| void set_Platform(const string& value) | PublicFinal+3 flags | 0x08 | |
| string get_Release() | PublicFinal+3 flags | 0x08 | |
| void set_Release(const string& value) | PublicFinal+3 flags | 0x08 | |
| string get_Distribution() | PublicFinal+3 flags | 0x08 | |
| void set_Distribution(const string& value) | PublicFinal+3 flags | 0x08 | |
| DateTimeOffset get_StartTimestamp() | PublicFinal+3 flags | 0x10 | |
| void set_StartTimestamp(const DateTimeOffset& value) | Private+1 flags | 0x10 | |
| Nullable<System.DateTimeOffset> get_EndTimestamp() | PublicFinal+3 flags | 0x18 | |
| void set_EndTimestamp(const Nullable<System.DateTimeOffset>& value) | 2 flags | 0x18 | |
| IReadOnlyDictionary<System.String get_Measurements() | PublicFinal+3 flags | 0x08 | |
| void SetMeasurement(const string& name, Measurement measurement) | PublicFinal+2 flags | 0x08 | |
| string get_Operation() | PublicFinal+3 flags | 0x08 | |
| void set_Operation(const string& value) | Private+1 flags | 0x08 | |
| string get_Description() | PublicFinal+3 flags | 0x08 | |
| void set_Description(const string& value) | Public+1 flags | 0x08 | |
| Nullable<Sentry.SpanStatus> get_Status() | PublicFinal+3 flags | 0x08 | |
| void set_Status(const Nullable<Sentry.SpanStatus>& value) | Private+1 flags | 0x08 | |
| Nullable<System.Boolean> get_IsSampled() | PublicFinal+3 flags | 0x02 | |
| void set_IsSampled(const Nullable<System.Boolean>& value) | 2 flags | 0x02 | |
| Nullable<System.Double> get_SampleRate() | Public+1 flags | 0x10 | |
| void set_SampleRate(const Nullable<System.Double>& value) | 2 flags | 0x10 | |
| Nullable<Sentry.SentryLevel> get_Level() | PublicFinal+3 flags | 0x04 | |
| void set_Level(const Nullable<Sentry.SentryLevel>& value) | PublicFinal+3 flags | 0x04 | |
| SentryRequest get_Request() | PublicFinal+3 flags | 0x08 | |
| void set_Request(SentryRequest value) | PublicFinal+3 flags | 0x08 | |
| SentryContexts get_Contexts() | PublicFinal+3 flags | 0x08 | |
| void set_Contexts(SentryContexts value) | PublicFinal+3 flags | 0x08 | |
| SentryUser get_User() | PublicFinal+3 flags | 0x08 | |
| void set_User(SentryUser value) | PublicFinal+3 flags | 0x08 | |
| string get_Environment() | PublicFinal+3 flags | 0x08 | |
| void set_Environment(const string& value) | PublicFinal+3 flags | 0x08 | |
| string Sentry.IEventLike.get_TransactionName() | PrivateFinal+3 flags | 0x08 | |
| void Sentry.IEventLike.set_TransactionName(const string& value) | PrivateFinal+3 flags | 0x08 | |
| SdkVersion get_Sdk() | PublicFinal+3 flags | 0x08 | |
| void set_Sdk(SdkVersion value) | 2 flags | 0x08 | |
| IReadOnlyList<System.String> get_Fingerprint() | PublicFinal+3 flags | 0x08 | |
| void set_Fingerprint(IReadOnlyList<System.String> value) | PublicFinal+3 flags | 0x08 | |
| IReadOnlyCollection<Sentry.Breadcrumb> get_Breadcrumbs() | PublicFinal+3 flags | 0x08 | |
| IReadOnlyDictionary<System.String get_Tags() | PublicFinal+3 flags | 0x08 | |
| IReadOnlyCollection<Sentry.SentrySpan> get_Spans() | Public+1 flags | 0x08 | |
| bool get_IsFinished() | PublicFinal+3 flags | 0x01 | |
| DynamicSamplingContext get_DynamicSamplingContext() | 2 flags | 0x08 | |
| void set_DynamicSamplingContext(DynamicSamplingContext value) | 2 flags | 0x08 | |
| ITransactionProfiler get_TransactionProfiler() | 2 flags | 0x08 | |
| void set_TransactionProfiler(ITransactionProfiler value) | 2 flags | 0x08 | |
| void .ctor(const string& name, const TransactionNameSource& nameSource) | Private+1 flags | 0x08 | |
| void .ctor(const string& name, const string& operation) | Public+1 flags | 0x08 | |
| void .ctor(const string& name, const string& operation, const TransactionNameSource& nameSource) | Public+1 flags | 0x08 | |
| void .ctor(ITransactionTracer tracer) | Public+1 flags | 0x08 | |
| SentrySpan[] FromTracerSpans(ITransactionTracer tracer) | Static+1 flags | 0x08 | |
| void AddBreadcrumb(Breadcrumb breadcrumb) | PublicFinal+2 flags | 0x08 | |
| IReadOnlyDictionary<System.String get_Data() | PublicFinal+3 flags | 0x08 | |
| IReadOnlyDictionary<System.String get_Extra() | PublicFinal+3 flags | 0x08 | |
| void SetExtra(const string& key, object value) | PublicFinal+2 flags | 0x08 | |
| void SetData(const string& key, object value) | PublicFinal+2 flags | 0x08 | |
| void SetTag(const string& key, const string& value) | PublicFinal+2 flags | 0x08 | |
| void UnsetTag(const string& key) | PublicFinal+2 flags | 0x08 | |
| SentryTraceHeader GetTraceHeader() | PublicFinal+2 flags | 0x08 | |
| void Redact() | 1 flags | 0x00 | |
| void WriteTo(Utf8JsonWriter writer, IDiagnosticLogger logger) | PublicFinal+2 flags | 0x08 | |
| SentryTransaction FromJson(const JsonElement& json) | PublicStatic | 0x10 |