Class ArgsWithTelemetry<T>
A wrapper class around an event object to include telemetry data.
Inherited Members
Namespace: Phoenix.Aruba.Events
Assembly: Phoenix.Plugin.Aruba.dll
Syntax
public class ArgsWithTelemetry<T>
Type Parameters
Name | Description |
---|---|
T | The type of object to wrap. |
Remarks
Initializes a new instance of the ArgsWithTelemetry<T> class.
Constructors
View SourceArgsWithTelemetry(T, ArubaTelemetryEventArgs)
A wrapper class around an event object to include telemetry data.
Declaration
public ArgsWithTelemetry(T eventObject, ArubaTelemetryEventArgs telemetryArgs)
Parameters
Type | Name | Description |
---|---|---|
T | eventObject | The object to wrap. |
ArubaTelemetryEventArgs | telemetryArgs | The telemetry data. |
Remarks
Initializes a new instance of the ArgsWithTelemetry<T> class.
Properties
View SourceEventObject
Gets the event object that was wrapped.
Declaration
public T EventObject { get; }
Property Value
Type | Description |
---|---|
T |
TelemetryArgs
Gets the telemetry data.
Declaration
public ArubaTelemetryEventArgs TelemetryArgs { get; }
Property Value
Type | Description |
---|---|
ArubaTelemetryEventArgs |