Zdexby TheHolyOneZ
49,743 classes
Class

BackgroundWorker

: Object
Sentry.Internal.BackgroundWorker, Sentry 0x0058 (88 B) inherited 0x0010 Sentry.dll
0x00x0058

Members 10

OffsetSizeNameTypeFlagsDefault
0x08_transportITransportPrivate+1 flags—
0x08_optionsSentryOptionsPrivate+1 flags—
0x08_queueConcurrentQueueLite<Sentry.Protocol.Envelopes.Envelope>Private+1 flags—
0x04_maxItemsintPrivate+1 flags—
0x002C0x04padding / unreflected
0x08_shutdownSourceCancellationTokenSourcePrivate+1 flags—
0x08_queuedEnvelopeSemaphoreSemaphoreSlimPrivate+1 flags—
0x01_disposedboolPrivate—
0x00410x03padding / unreflected
0x04_currentItemsintPrivate—
0x08OnFlushObjectReceivedEventHandlerPrivate—
0x08<WorkerTask>k__BackingFieldTaskPrivate+1 flags—

Functions 13

SignatureFlagsNativeParams
void add_OnFlushObjectReceived(EventHandler value)2 flags0x08
void remove_OnFlushObjectReceived(EventHandler value)2 flags0x08
Task get_WorkerTask()2 flags0x08
int get_QueuedItems()PublicFinal+3 flags0x04
void .ctor(ITransport transport, SentryOptions options, CancellationTokenSource shutdownSource, ConcurrentQueueLite<Sentry.Protocol.Envelopes.Envelope> queue)Public+1 flags0x08
bool EnqueueEnvelope(Envelope envelope)PublicFinal+2 flags0x08
bool EnqueueEnvelope(Envelope envelope, bool process)Public0x08
void ProcessQueuedItems(int count)Public0x04
Task DoWorkAsync()Private0x08
Task FlushAsync(const TimeSpan& timeout)PublicFinal+2 flags0x08
Task DoFlushAsync(const CancellationToken& cancellationToken)Private0x08
Task SendFinalClientReportAsync(const CancellationToken& cancellationToken)Private0x08
void Dispose()PublicFinal+2 flags0x00

Used by 5

types with a member, parameter or interface of this type