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 |