Zdexby TheHolyOneZ
49,743 classes
Class

Scope

: Object
Sentry.Scope, Sentry 0x0100 (256 B) inherited 0x0010 Sentry.dll
0x00x0100

Members 29

OffsetSizeNameTypeFlagsDefault
0x08<Options>k__BackingFieldSentryOptionsPrivate+1 flags—
0x01<Locked>k__BackingFieldboolPrivate—
0x00190x07padding / unreflected
0x08_lastEventIdSyncobjectPrivate+1 flags—
0x10_lastEventIdSentryIdPrivate—
0x08_evaluationSyncobjectPrivate+1 flags—
0x01_hasEvaluatedboolPrivate—
0x00410x07padding / unreflected
0x08_lazyExceptionProcessorsLazy<System.Collections.Concurrent.ConcurrentBag<Sentry.Extensibility.ISentryEventExceptionProcessor>>Private+1 flags—
0x08_lazyEventProcessorsLazy<System.Collections.Concurrent.ConcurrentBag<Sentry.Extensibility.ISentryEventProcessor>>Private+1 flags—
0x08_lazyTransactionProcessorsLazy<System.Collections.Concurrent.ConcurrentBag<Sentry.Extensibility.ISentryTransactionProcessor>>Private+1 flags—
0x08OnEvaluatingEventHandler<Sentry.Scope>Private—
0x04<Level>k__BackingFieldNullable<Sentry.SentryLevel>Private—
0x006C0x04padding / unreflected
0x08_requestSentryRequestPrivate—
0x08_contextsSentryContextsPrivate+1 flags—
0x08_userSentryUserPrivate—
0x08<Release>k__BackingFieldstringPrivate—
0x08<Distribution>k__BackingFieldstringPrivate—
0x08<Environment>k__BackingFieldstringPrivate—
0x08_fallbackTransactionNamestringPrivate—
0x08_transactionAsyncLocal<Sentry.ITransactionTracer>Private+1 flags—
0x08<PropagationContext>k__BackingFieldSentryPropagationContextPrivate—
0x08<SessionUpdate>k__BackingFieldSessionUpdatePrivate—
0x08<Sdk>k__BackingFieldSdkVersionPrivate+1 flags—
0x08<Fingerprint>k__BackingFieldIReadOnlyList<System.String>Private—
0x08_extraConcurrentDictionary<System.StringPrivate+1 flags—
0x08_tagsConcurrentDictionary<System.StringPrivate+1 flags—
0x08_attachmentsConcurrentBag<Sentry.SentryAttachment>Private—
0x08_spanISpanPrivate—
0x08_transactionLockReaderWriterLockSlimPrivate+1 flags—

Functions 77

SignatureFlagsNativeParams
SentryOptions get_Options()2 flags0x08
bool get_Locked()2 flags0x01
void set_Locked(bool value)2 flags0x01
SentryId get_LastEventId()2 flags0x10
void set_LastEventId(const SentryId& value)2 flags0x10
bool get_HasEvaluated()2 flags0x01
ConcurrentBag<Sentry.Extensibility.ISentryEventExceptionProcessor> get_ExceptionProcessors()2 flags0x08
ConcurrentBag<Sentry.Extensibility.ISentryEventProcessor> get_EventProcessors()2 flags0x08
ConcurrentBag<Sentry.Extensibility.ISentryTransactionProcessor> get_TransactionProcessors()2 flags0x08
void add_OnEvaluating(EventHandler<Sentry.Scope> value)2 flags0x08
void remove_OnEvaluating(EventHandler<Sentry.Scope> value)2 flags0x08
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
Action<Sentry.SentryUser> get_UserChanged()2 flags0x08
SentryUser get_User()PublicFinal+3 flags0x08
void set_User(SentryUser value)PublicFinal+3 flags0x08
string get_Release()PublicFinal+3 flags0x08
void set_Release(const string& value)PublicFinal+3 flags0x08
string get_Distribution()PublicFinal+3 flags0x08
void set_Distribution(const string& value)PublicFinal+3 flags0x08
string get_Environment()PublicFinal+3 flags0x08
void set_Environment(const string& value)PublicFinal+3 flags0x08
string get_TransactionName()PublicFinal+3 flags0x08
void set_TransactionName(const string& value)PublicFinal+3 flags0x08
ITransactionTracer get_Transaction()Public+1 flags0x08
void set_Transaction(ITransactionTracer value)Public+1 flags0x08
SentryPropagationContext get_PropagationContext()2 flags0x08
void set_PropagationContext(SentryPropagationContext value)Private+1 flags0x08
SessionUpdate get_SessionUpdate()2 flags0x08
void set_SessionUpdate(SessionUpdate value)2 flags0x08
SdkVersion get_Sdk()PublicFinal+3 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_Tags()PublicFinal+3 flags0x08
IReadOnlyCollection<Sentry.SentryAttachment> get_Attachments()Public+1 flags0x08
void .ctor(SentryOptions options)Public+1 flags0x08
void .ctor(SentryOptions options, SentryPropagationContext propagationContext)2 flags0x08
void .ctor()2 flags0x00
void AddBreadcrumb(Breadcrumb breadcrumb)PublicFinal+2 flags0x08
void AddBreadcrumb(Breadcrumb breadcrumb, SentryHint hint)Public0x08
void SetExtra(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 AddAttachment(SentryAttachment attachment)Public0x08
void SetPropagationContext(SentryPropagationContext propagationContext)1 flags0x08
void Clear()Public0x00
void ClearAttachments()Public0x00
void ClearBreadcrumbs()Public0x00
void Apply(IEventLike other)Public0x08
void Apply(Scope other)Public0x08
void Apply(object state)Public0x08
Scope Clone()Public0x08
void Evaluate()1 flags0x00
ISpan get_Span()Public+1 flags0x08
void set_Span(ISpan value)Public+1 flags0x08
IEnumerable<Sentry.Extensibility.ISentryEventProcessor> GetAllEventProcessors()Public0x08
IEnumerable<Sentry.Extensibility.ISentryTransactionProcessor> GetAllTransactionProcessors()Public0x08
IEnumerable<Sentry.Extensibility.ISentryEventExceptionProcessor> GetAllExceptionProcessors()Public0x08
void AddExceptionProcessor(ISentryEventExceptionProcessor processor)Public0x08
void AddExceptionProcessors(IEnumerable<Sentry.Extensibility.ISentryEventExceptionProcessor> processors)Public0x08
void AddEventProcessor(ISentryEventProcessor processor)Public0x08
void AddEventProcessor(Func<Sentry.SentryEvent processor)Public0x08
void AddEventProcessors(IEnumerable<Sentry.Extensibility.ISentryEventProcessor> processors)Public0x08
void AddTransactionProcessor(ISentryTransactionProcessor processor)Public0x08
void AddTransactionProcessor(Func<Sentry.SentryTransaction processor)Public0x08
void AddTransactionProcessors(IEnumerable<Sentry.Extensibility.ISentryTransactionProcessor> processors)Public0x08
void AddAttachment(Stream stream, const string& fileName, const AttachmentType& type, const string& contentType)Public0x08
void AddAttachment(const byte[]& data, const string& fileName, const AttachmentType& type, const string& contentType)Public0x08
void AddAttachment(const string& filePath, const AttachmentType& type, const string& contentType)Public0x08
void ResetTransaction(ITransactionTracer expectedCurrentTransaction)1 flags0x08
void <get_UserChanged>b__41_0(SentryUser user)Private0x08

Used by 39

types with a member, parameter or interface of this type