Zdexby TheHolyOneZ
49,743 classes
Class

GlobalSessionManager

: Object
Sentry.GlobalSessionManager, Sentry 0x0050 (80 B) inherited 0x0010 Sentry.dll
implements ISessionManager
0x00x0050

Members 7

OffsetSizeNameTypeFlagsDefault
—0x08PersistedSessionFileNamestringPrivateStatic+1 flags2006074194944
0x08_clockISystemClockPrivate+1 flags—
0x08_persistedSessionProviderFunc<System.StringPrivate+1 flags—
0x08_optionsSentryOptionsPrivate+1 flags—
0x08_persistenceDirectoryPathstringPrivate+1 flags—
0x08_currentSessionSentrySessionPrivate—
0x18_lastPauseTimestampNullable<System.DateTimeOffset>Private—

Functions 14

SignatureFlagsNativeParams
SentrySession get_CurrentSession()2 flags0x08
bool get_IsSessionActive()PublicFinal+3 flags0x01
void .ctor(SentryOptions options, ISystemClock clock, Func<System.String persistedSessionProvider)Public+1 flags0x08
void PersistSession(SessionUpdate update, const Nullable<System.DateTimeOffset>& pauseTimestamp)Private0x18
void DeletePersistedSession()Private0x00
SessionUpdate TryRecoverPersistedSession()PublicFinal+2 flags0x08
SessionUpdate StartSession()PublicFinal+2 flags0x08
SessionUpdate EndSession(SentrySession session, const DateTimeOffset& timestamp, const SessionEndStatus& status)Private0x10
SessionUpdate EndSession(const DateTimeOffset& timestamp, const SessionEndStatus& status)PublicFinal+2 flags0x10
SessionUpdate EndSession(const SessionEndStatus& status)PublicFinal+2 flags0x08
void PauseSession()PublicFinal+2 flags0x00
IReadOnlyList<Sentry.SessionUpdate> ResumeSession()PublicFinal+2 flags0x08
SessionUpdate ReportError()PublicFinal+2 flags0x08
PersistedSessionUpdate <.ctor>b__11_0(const string& filePath)Private0x08