Class ArubaTelemetryContext
Class to provide needed moduleName for telemetry.
Implements
ITelemetryContext
Inherited Members
Namespace: Phoenix.Aruba
Assembly: Phoenix.Plugin.Aruba.dll
Syntax
public sealed class ArubaTelemetryContext : ITelemetryContext
Properties
View SourceInstance
Gets the module name provided.
Declaration
public static ArubaTelemetryContext Instance { get; }
Property Value
Type | Description |
---|---|
ArubaTelemetryContext |
Methods
View SourceGetArubaCommandItemTelemetryProperties(ArubaCommandItemViewModel)
Get the ArubaCommandItemViewModel telemetry properties.
Declaration
public static IReadOnlyDictionary<string, object> GetArubaCommandItemTelemetryProperties(ArubaCommandItemViewModel arubaCommandItemVM)
Parameters
Type | Name | Description |
---|---|---|
ArubaCommandItemViewModel | arubaCommandItemVM | The ArubaCommandItemViewModel to get telemetry info for. |
Returns
Type | Description |
---|---|
IReadOnlyDictionary<string, object> | Returns a read-only dictionary of ArubaCommandItemViewModel telemetry properties. |
GetContextProperties()
Get properties for a local telemetry context.
Declaration
public IReadOnlyDictionary<string, object> GetContextProperties()
Returns
Type | Description |
---|---|
IReadOnlyDictionary<string, object> | Returns a readonly dictionary of context properties. |
Implements
Microsoft.XboxStudios.SQTech.Telemetry.ITelemetryContext