Zdexby TheHolyOneZ
49,743 classes
Class

SpanTracer

: Object
Sentry.SpanTracer, Sentry 0x00E0 (224 B) inherited 0x0010 Sentry.dll
0x00x00E0

Members 20

OffsetSizeNameTypeFlagsDefault
0x08_hubIHubPrivate+1 flags—
0x18_stopwatchSentryStopwatchPrivate+1 flags—
0x04_instrumenterInstrumenterPrivate+1 flags—
0x00340x04padding / unreflected
0x08<Transaction>k__BackingFieldTransactionTracerPrivate+1 flags—
0x08_metricsSummaryLazy<Sentry.MetricsSummaryAggregator>Private+1 flags—
0x08<SpanId>k__BackingFieldSpanIdPrivate—
0x10<ParentSpanId>k__BackingFieldNullable<Sentry.SpanId>Private—
0x10<TraceId>k__BackingFieldSentryIdPrivate+1 flags—
0x10<StartTimestamp>k__BackingFieldDateTimeOffsetPrivate—
0x18<EndTimestamp>k__BackingFieldNullable<System.DateTimeOffset>Private—
0x08<InternalMeasurements>k__BackingFieldDictionary<System.StringPrivate—
0x08<Operation>k__BackingFieldstringPrivate—
0x08<Description>k__BackingFieldstringPrivate—
0x08<Status>k__BackingFieldNullable<Sentry.SpanStatus>Private—
0x01<IsSentryRequest>k__BackingFieldboolPrivate—
0x02<IsSampled>k__BackingFieldNullable<System.Boolean>Private—
0x00BB0x05padding / unreflected
0x08<InternalTags>k__BackingFieldConcurrentDictionary<System.StringPrivate—
0x08_dataConcurrentDictionary<System.StringPrivate+1 flags—
0x08<IsFiltered>k__BackingFieldFunc<System.Boolean>Private—
0x08_originstringPrivate—

Functions 50

SignatureFlagsNativeParams
bool Sentry.IBaseTracer.get_IsOtelInstrumenter()PrivateFinal+3 flags—0x01
TransactionTracer get_Transaction()2 flags—0x08
MetricsSummaryAggregator get_MetricsSummary()2 flags—0x08
bool get_HasMetrics()2 flags—0x01
SpanId get_SpanId()PublicFinal+3 flags—0x08
void set_SpanId(const SpanId& value)2 flags—0x08
Nullable<Sentry.SpanId> get_ParentSpanId()PublicFinal+3 flags—0x10
void set_ParentSpanId(const Nullable<Sentry.SpanId>& value)2 flags—0x10
SentryId get_TraceId()PublicFinal+3 flags0x10
DateTimeOffset get_StartTimestamp()PublicFinal+3 flags0x10
void set_StartTimestamp(const DateTimeOffset& value)2 flags0x10
Nullable<System.DateTimeOffset> get_EndTimestamp()PublicFinal+3 flags0x18
void set_EndTimestamp(const Nullable<System.DateTimeOffset>& value)2 flags0x18
bool get_IsFinished()PublicFinal+3 flags0x01
Dictionary<System.String get_InternalMeasurements()2 flags0x08
void set_InternalMeasurements(Dictionary<System.String value)Private+1 flags0x08
IReadOnlyDictionary<System.String get_Measurements()PublicFinal+3 flags0x08
void SetMeasurement(const string& name, Measurement measurement)PublicFinal+2 flags0x08
string get_Operation()PublicFinal+3 flags0x08
void set_Operation(const string& value)PublicFinal+3 flags0x08
string get_Description()PublicFinal+3 flags0x08
void set_Description(const string& value)PublicFinal+3 flags0x08
Nullable<Sentry.SpanStatus> get_Status()PublicFinal+3 flags0x08
void set_Status(const Nullable<Sentry.SpanStatus>& value)PublicFinal+3 flags0x08
bool get_IsSentryRequest()2 flags0x01
void set_IsSentryRequest(bool value)2 flags0x01
Nullable<System.Boolean> get_IsSampled()PublicFinal+3 flags0x02
void set_IsSampled(const Nullable<System.Boolean>& value)2 flags0x02
ConcurrentDictionary<System.String get_InternalTags()2 flags0x08
void set_InternalTags(ConcurrentDictionary<System.String value)Private+1 flags0x08
IReadOnlyDictionary<System.String get_Tags()PublicFinal+3 flags0x08
void SetTag(const string& key, const string& value)PublicFinal+2 flags0x08
void UnsetTag(const string& key)PublicFinal+2 flags0x08
IReadOnlyDictionary<System.String get_Data()PublicFinal+3 flags0x08
void SetData(const string& key, object value)PublicFinal+2 flags0x08
IReadOnlyDictionary<System.String get_Extra()PublicFinal+3 flags0x08
void SetExtra(const string& key, object value)PublicFinal+2 flags0x08
Func<System.Boolean> get_IsFiltered()2 flags0x08
void set_IsFiltered(Func<System.Boolean> value)2 flags0x08
void .ctor(IHub hub, TransactionTracer transaction, const Nullable<Sentry.SpanId>& parentSpanId, const SentryId& traceId, const string& operation)Public+1 flags0x10
void .ctor(IHub hub, TransactionTracer transaction, const SpanId& spanId, const Nullable<Sentry.SpanId>& parentSpanId, const SentryId& traceId, const string& operation, const Instrumenter& instrumenter)2 flags0x10
ISpan StartChild(const string& operation)PublicFinal+2 flags0x08
void Unfinish()1 flags0x00
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

Used by 1

types with a member, parameter or interface of this type