Zdexby TheHolyOneZ
49,743 classes
Class

TransactionTracer

: Object
Sentry.TransactionTracer, Sentry 0x0160 (352 B) inherited 0x0010 Sentry.dll
0x00x0160

Members 35

OffsetSizeNameTypeFlagsDefault
0x08_hubIHubPrivate+1 flags—
0x08_optionsSentryOptionsPrivate+1 flags—
0x08_idleTimerTimerPrivate+1 flags—
0x08_cancelIdleTimeoutlongPrivate—
0x18_stopwatchSentryStopwatchPrivate+1 flags—
0x04_instrumenterInstrumenterPrivate+1 flags—
0x004C0x04padding / unreflected
0x10<ParentSpanId>k__BackingFieldNullable<Sentry.SpanId>Private+1 flags—
0x08<Name>k__BackingFieldstringPrivate—
0x04<NameSource>k__BackingFieldTransactionNameSourcePrivate—
0x02<IsParentSampled>k__BackingFieldNullable<System.Boolean>Private—
0x006E0x02padding / unreflected
0x08<Platform>k__BackingFieldstringPrivate—
0x08<Release>k__BackingFieldstringPrivate—
0x08<Distribution>k__BackingFieldstringPrivate—
0x10<StartTimestamp>k__BackingFieldDateTimeOffsetPrivate—
0x18<EndTimestamp>k__BackingFieldNullable<System.DateTimeOffset>Private—
0x08<Description>k__BackingFieldstringPrivate—
0x10<SampleRate>k__BackingFieldNullable<System.Double>Private—
0x10<SampleRand>k__BackingFieldNullable<System.Double>Private—
0x04<Level>k__BackingFieldNullable<Sentry.SentryLevel>Private—
0x00DC0x04padding / unreflected
0x08_requestSentryRequestPrivate—
0x08_contextsSentryContextsPrivate+1 flags—
0x08_userSentryUserPrivate—
0x08<Environment>k__BackingFieldstringPrivate—
0x08<Sdk>k__BackingFieldSdkVersionPrivate—
0x08_fingerprintIReadOnlyList<System.String>Private—
0x08_dataConcurrentDictionary<System.StringPrivate+1 flags—
0x08_tagsConcurrentDictionary<System.StringPrivate+1 flags—
0x08_spansConcurrentBag<Sentry.ISpan>Private—
0x08_measurementsConcurrentDictionary<System.StringPrivate+1 flags—
0x08_metricsSummaryLazy<Sentry.MetricsSummaryAggregator>Private+1 flags—
0x08<DynamicSamplingContext>k__BackingFieldDynamicSamplingContextPrivate—
0x08<TransactionProfiler>k__BackingFieldITransactionProfilerPrivate—
0x01<IsSentryRequest>k__BackingFieldboolPrivate—
0x01510x07padding / unreflected
0x08_activeSpanTrackerLastActiveSpanTrackerPrivate+1 flags—

Functions 86

SignatureFlagsNativeParams
bool Sentry.IBaseTracer.get_IsOtelInstrumenter()PrivateFinal+3 flags—0x01
SpanId get_SpanId()PublicFinal+3 flags—0x08
void set_SpanId(const SpanId& value)Private+1 flags—0x08
Nullable<Sentry.SpanId> get_ParentSpanId()PublicFinal+3 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)PublicFinal+3 flags—0x08
TransactionNameSource get_NameSource()PublicFinal+3 flags—0x04
void set_NameSource(const TransactionNameSource& value)Public+1 flags—0x04
Nullable<System.Boolean> get_IsParentSampled()PublicFinal+3 flags—0x02
void set_IsParentSampled(const Nullable<System.Boolean>& value)PublicFinal+3 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)2 flags—0x10
Nullable<System.DateTimeOffset> get_EndTimestamp()PublicFinal+3 flags—0x18
void set_EndTimestamp(const Nullable<System.DateTimeOffset>& value)2 flags—0x18
string get_Operation()PublicFinal+3 flags—0x08
void set_Operation(const string& value)PublicFinal+3 flags—0x08
string get_Description()PublicFinal+3 flags—0x08
void set_Description(const string& value)PublicFinal+3 flags—0x08
Nullable<Sentry.SpanStatus> get_Status()PublicFinal+3 flags0x08
void set_Status(const Nullable<Sentry.SpanStatus>& value)PublicFinal+3 flags0x08
Nullable<System.Boolean> get_IsSampled()PublicFinal+3 flags0x02
Nullable<System.Double> get_SampleRate()Public+1 flags0x10
void set_SampleRate(const Nullable<System.Double>& value)2 flags0x10
Nullable<System.Double> get_SampleRand()2 flags0x10
void set_SampleRand(const Nullable<System.Double>& value)2 flags0x10
Nullable<Sentry.SentryLevel> get_Level()PublicFinal+3 flags0x04
void set_Level(const Nullable<Sentry.SentryLevel>& value)PublicFinal+3 flags0x04
SentryRequest get_Request()PublicFinal+3 flags0x08
void set_Request(SentryRequest value)PublicFinal+3 flags0x08
SentryContexts get_Contexts()PublicFinal+3 flags0x08
void set_Contexts(SentryContexts value)PublicFinal+3 flags0x08
SentryUser get_User()PublicFinal+3 flags0x08
void set_User(SentryUser value)PublicFinal+3 flags0x08
string get_Environment()PublicFinal+3 flags0x08
void set_Environment(const string& value)PublicFinal+3 flags0x08
string Sentry.IEventLike.get_TransactionName()PrivateFinal+3 flags0x08
void Sentry.IEventLike.set_TransactionName(const string& value)PrivateFinal+3 flags0x08
SdkVersion get_Sdk()PublicFinal+3 flags0x08
void set_Sdk(SdkVersion value)2 flags0x08
IReadOnlyList<System.String> get_Fingerprint()PublicFinal+3 flags0x08
void set_Fingerprint(IReadOnlyList<System.String> value)PublicFinal+3 flags0x08
IReadOnlyCollection<Sentry.Breadcrumb> get_Breadcrumbs()PublicFinal+3 flags0x08
IReadOnlyDictionary<System.String get_Extra()PublicFinal+3 flags0x08
IReadOnlyDictionary<System.String get_Data()PublicFinal+3 flags0x08
IReadOnlyDictionary<System.String get_Tags()PublicFinal+3 flags0x08
IReadOnlyCollection<Sentry.ISpan> get_Spans()PublicFinal+3 flags0x08
IReadOnlyDictionary<System.String get_Measurements()PublicFinal+3 flags0x08
MetricsSummaryAggregator get_MetricsSummary()2 flags0x08
bool get_HasMetrics()2 flags0x01
bool get_IsFinished()PublicFinal+3 flags0x01
DynamicSamplingContext get_DynamicSamplingContext()2 flags0x08
void set_DynamicSamplingContext(DynamicSamplingContext value)2 flags0x08
ITransactionProfiler get_TransactionProfiler()2 flags0x08
void set_TransactionProfiler(ITransactionProfiler value)2 flags0x08
bool get_IsSentryRequest()2 flags0x01
void set_IsSentryRequest(bool value)2 flags0x01
void .ctor(IHub hub, ITransactionContext context)Public+1 flags0x08
void .ctor(IHub hub, const string& name, const string& operation, const TransactionNameSource& nameSource)2 flags0x08
void .ctor(IHub hub, ITransactionContext context, const Nullable<System.TimeSpan>& idleTimeout)2 flags0x10
void AddBreadcrumb(Breadcrumb breadcrumb)PublicFinal+2 flags0x08
void SetExtra(const string& key, object value)PublicFinal+2 flags0x08
void SetData(const string& key, object value)PublicFinal+2 flags0x08
void SetTag(const string& key, const string& value)PublicFinal+2 flags0x08
void UnsetTag(const string& key)PublicFinal+2 flags0x08
void SetMeasurement(const string& name, Measurement measurement)PublicFinal+2 flags0x08
ISpan StartChild(const string& operation)PublicFinal+2 flags0x08
ISpan StartChild(const Nullable<Sentry.SpanId>& spanId, const SpanId& parentSpanId, const string& operation, const Instrumenter& instrumenter)1 flags0x10
void AddChildSpan(SpanTracer span)Private0x08
ISpan GetLastActiveSpan()PublicFinal+2 flags0x08
void Finish()PublicFinal+2 flags0x00
void Finish(const SpanStatus& status)PublicFinal+2 flags0x04
void Finish(Exception exception, const SpanStatus& status)PublicFinal+2 flags0x08
void Finish(Exception exception)PublicFinal+2 flags0x08
SentryTraceHeader GetTraceHeader()PublicFinal+2 flags0x08
string get_Origin()PublicFinal+3 flags0x08
void set_Origin(const string& value)2 flags0x08
void ReleaseSpans()Private0x00
void <.ctor>b__138_0(object state)Private0x08

Used by 5

types with a member, parameter or interface of this type