C# (CSharp) Microsoft.HockeyApp.Extensibility.Implementation Namespace

Nested Namespaces

Microsoft.HockeyApp.Extensibility.Implementation.External
Microsoft.HockeyApp.Extensibility.Implementation.Platform
Microsoft.HockeyApp.Extensibility.Implementation.Tracing

Classes

Name Description
Clock A highly-accurate, precise and testable clock.
ClockTest
ClockTest.TestableClock
ComponentContext Encapsulates information describing an Application Insights component.
ComponentContextTest
DebugOutput
DeviceContext Encapsulates information about a device where an application is running.
DeviceContextTest
ExceptionConverterTest
ExceptionHandler
InternalContext Encapsulates Internal information.
InternalContextTests
JsonSerializer
JsonSerializerTest
JsonWriter
JsonWriter.EmptyObjectDetector
JsonWriterTest
JsonWriterTest.StubIJsonSerializable
JsonWriterTest.TestableJsonWriter
LocationContext Encapsulates telemetry location information.
LocationContextTests
OperationContext Encapsulates information about an operation. Operation normally reflects an end to end scenario that starts from a user action (e.g. button click).
OperationContextTest
PEImageReader This class will read some basic information from a loaded native binary.
PEImageReader.CodeViewDebugData Data representing identifying information for a single symbol file.
PEImageReader.DebugDirectory A single debug directory info.
PEImageReader.DirectoryEntry Represents a single PE directory entry.
PlatformTest
PropertyTest
SessionContext Encapsulates information about a user session.
SessionContextTest
TagsTest
TaskTimer Runs a task after a certain delay and log any error.
TaskTimerTest.Cancel
TaskTimerTest.Delay
TaskTimerTest.IsStarted
TaskTimerTest.Start
Telemetry
TelemetryConfigurationFactory
TelemetryContextExtensions Extension methods for TelemetryContext.
TelemetryItemExtensions
TelemetryModules
TypeExtensions Defines extension methods that allow coding against Type without conditional compilation on versions of .NET framework.
UserContext Encapsulates information about a user using an application.
UserContextTest
WeakConcurrentRandom Random generator creating “sufficiently random” integers, which is faster than to initializes a new instance of the GUID structure, and uses 8 bytes only for the id instead of 16.
WeakConcurrentRandomTests
XorshiftRandomBatchGenerator