0x00x0020
Members 17
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x08 | TypeKey | string | PrivateStatic+1 flags | 2006074194464 |
| — | 0x08 | TypeValueEvent | string | Static+2 flags | 2006074194416 |
| — | 0x08 | TypeValueFeedback | string | Static+2 flags | 2006074194368 |
| — | 0x08 | TypeValueUserReport | string | Static+2 flags | 2006074511232 |
| — | 0x08 | TypeValueTransaction | string | Static+2 flags | 2006074511168 |
| — | 0x08 | TypeValueSpan | string | Static+2 flags | 2006074194320 |
| — | 0x08 | TypeValueSession | string | Static+2 flags | 2006074194272 |
| — | 0x08 | TypeValueCheckIn | string | Static+2 flags | 2006074194224 |
| — | 0x08 | TypeValueAttachment | string | Static+2 flags | 2006074194176 |
| — | 0x08 | TypeValueClientReport | string | Static+2 flags | 2006074511104 |
| — | 0x08 | TypeValueProfile | string | Static+2 flags | 2006074194128 |
| — | 0x08 | TypeValueMetric | string | Static+2 flags | 2006074194080 |
| — | 0x08 | TypeValueCodeLocations | string | Static+2 flags | 2006074511040 |
| — | 0x08 | LengthKey | string | PrivateStatic+1 flags | 2006074194032 |
| — | 0x08 | FileNameKey | string | PrivateStatic+1 flags | 2006074193840 |
| 0x08 | <Header>k__BackingField | IReadOnlyDictionary<System.String | Private+1 flags | — | |
| 0x08 | <Payload>k__BackingField | ISerializable | Private+1 flags | — |
Functions 30
| Signature | Flags | Native | Params |
|---|---|---|---|
| IReadOnlyDictionary<System.String get_Header() | Public+1 flags | 0x08 | |
| ISerializable get_Payload() | Public+1 flags | 0x08 | |
| DataCategory get_DataCategory() | 2 flags | 0x08 | |
| void .ctor(IReadOnlyDictionary<System.String header, ISerializable payload) | Public+1 flags | 0x08 | |
| string TryGetType() | Public | 0x08 | |
| Nullable<System.Int64> TryGetLength() | Public | 0x10 | |
| Nullable<System.Int64> TryGetOrRecalculateLength() | 1 flags | 0x10 | |
| string TryGetFileName() | Public | 0x08 | |
| Task<System.IO.MemoryStream> BufferPayloadAsync(IDiagnosticLogger logger, const CancellationToken& cancellationToken) | Private | 0x08 | |
| MemoryStream BufferPayload(IDiagnosticLogger logger) | Private | 0x08 | |
| Task SerializeHeaderAsync(Stream stream, IReadOnlyDictionary<System.String header, IDiagnosticLogger logger, const CancellationToken& cancellationToken) | PrivateStatic | 0x08 | |
| void SerializeHeader(Stream stream, IReadOnlyDictionary<System.String header, IDiagnosticLogger logger) | PrivateStatic | 0x08 | |
| Task SerializeAsync(Stream stream, IDiagnosticLogger logger, const CancellationToken& cancellationToken) | PublicFinal+2 flags | 0x08 | |
| void Serialize(Stream stream, IDiagnosticLogger logger) | PublicFinal+2 flags | 0x08 | |
| void Dispose() | PublicFinal+2 flags | 0x00 | |
| EnvelopeItem FromEvent(SentryEvent event) | PublicStatic | 0x08 | |
| EnvelopeItem FromFeedback(SentryEvent event) | PublicStatic | 0x08 | |
| EnvelopeItem FromUserFeedback(UserFeedback sentryUserFeedback) | PublicStatic | 0x08 | |
| EnvelopeItem FromTransaction(SentryTransaction transaction) | PublicStatic | 0x08 | |
| EnvelopeItem FromCodeLocations(CodeLocations codeLocations) | Static+1 flags | 0x08 | |
| EnvelopeItem FromMetric(Metric metric) | Static+1 flags | 0x08 | |
| EnvelopeItem FromProfileInfo(ISerializable source) | Static+1 flags | 0x08 | |
| EnvelopeItem FromSession(SessionUpdate sessionUpdate) | PublicStatic | 0x08 | |
| EnvelopeItem FromCheckIn(SentryCheckIn checkIn) | PublicStatic | 0x08 | |
| EnvelopeItem FromAttachment(SentryAttachment attachment) | PublicStatic | 0x08 | |
| EnvelopeItem FromAttachment(SentryAttachment attachment, Stream stream) | Static+1 flags | 0x08 | |
| EnvelopeItem FromClientReport(ClientReport report) | Static+1 flags | 0x08 | |
| Task<System.Collections.Generic.Dictionary<System.String DeserializeHeaderAsync(Stream stream, const CancellationToken& cancellationToken) | PrivateStatic | 0x08 | |
| Task<Sentry.Protocol.Envelopes.ISerializable> DeserializePayloadAsync(Stream stream, IReadOnlyDictionary<System.String header, const CancellationToken& cancellationToken) | PrivateStatic | 0x08 | |
| Task<Sentry.Protocol.Envelopes.EnvelopeItem> DeserializeAsync(Stream stream, const CancellationToken& cancellationToken) | PublicStatic | 0x08 |
Used by 29
types with a member, parameter or interface of this type<>c<>c__DisplayClass11_0<BufferPayloadAsync>d__28<SerializeAsync>d__32Action`1ArraySortHelper`1AsyncTaskMethodBuilder`1Comparison`1ConfiguredTaskAwaiterEmptyInternalEnumerator`1EnumeratorEnvelopeEnvelopeItem[]Func`1Func`2Func`2HttpTransportBaseICollection`1IComparer`1IEnumerator`1IList`1InternalEnumerator`1IReadOnlyList`1List`1Predicate`1RateLimitCategoryReadOnlyCollection`1Task`1TaskAwaiter`1