Class Contexts
Represents Sentry's structured Context
Implements
Inherited Members
System.Collections.Concurrent.ConcurrentDictionary<System.String, System.Object>.System.Collections.IDictionary.get_Item(System.Object)
System.Collections.Concurrent.ConcurrentDictionary<System.String, System.Object>.System.Collections.IDictionary.set_Item(System.Object, System.Object)
System.Collections.Concurrent.ConcurrentDictionary<System.String, System.Object>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.Add(System.Collections.Generic.KeyValuePair<System.String, System.Object>)
System.Collections.Concurrent.ConcurrentDictionary<System.String, System.Object>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.Contains(System.Collections.Generic.KeyValuePair<System.String, System.Object>)
System.Collections.Concurrent.ConcurrentDictionary<System.String, System.Object>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.CopyTo(System.Collections.Generic.KeyValuePair<System.String, System.Object>[], System.Int32)
System.Collections.Concurrent.ConcurrentDictionary<System.String, System.Object>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.Remove(System.Collections.Generic.KeyValuePair<System.String, System.Object>)
System.Collections.Concurrent.ConcurrentDictionary<System.String, System.Object>.System.Collections.Generic.IDictionary<System.String, System.Object>.Add(System.String, System.Object)
System.Collections.Concurrent.ConcurrentDictionary<System.String, System.Object>.System.Collections.Generic.IDictionary<System.String, System.Object>.Remove(System.String)
System.Collections.Concurrent.ConcurrentDictionary<System.String, System.Object>.System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.String, System.Object>>.IsReadOnly
System.Collections.Concurrent.ConcurrentDictionary<System.String, System.Object>.System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>.Keys
System.Collections.Concurrent.ConcurrentDictionary<System.String, System.Object>.System.Collections.Generic.IReadOnlyDictionary<System.String, System.Object>.Values
Namespace: Sentry.Protocol
Assembly: Sentry.Protocol.dll
Syntax
[DataContract]
public class Contexts : ConcurrentDictionary<string, object>, IDictionary<string, object>, ICollection<KeyValuePair<string, object>>, IReadOnlyDictionary<string, object>, IReadOnlyCollection<KeyValuePair<string, object>>, IEnumerable<KeyValuePair<string, object>>, IDictionary, ICollection, IEnumerable
Properties
| Improve this Doc View SourceApp
Describes the application.
Declaration
public App App { get; }
Property Value
Type | Description |
---|---|
App |
Browser
Describes the browser.
Declaration
public Browser Browser { get; }
Property Value
Type | Description |
---|---|
Browser |
Device
Describes the device.
Declaration
public Device Device { get; }
Property Value
Type | Description |
---|---|
Device |
Gpu
This describes a GPU of the device..
Declaration
public Gpu Gpu { get; }
Property Value
Type | Description |
---|---|
Gpu |
OperatingSystem
Defines the operating system.
Declaration
public OperatingSystem OperatingSystem { get; }
Property Value
Type | Description |
---|---|
OperatingSystem |
Remarks
In web contexts, this is the operating system of the browser (normally pulled from the User-Agent string).
Runtime
This describes a runtime in more detail.
Declaration
public Runtime Runtime { get; }
Property Value
Type | Description |
---|---|
Runtime |