Show / Hide Table of Contents

Class ArgsWithTelemetry<T>

A wrapper class around an event object to include telemetry data.

Inheritance
object
ArgsWithTelemetry<T>
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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 Source

ArgsWithTelemetry(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 Source

EventObject

Gets the event object that was wrapped.

Declaration
public T EventObject { get; }
Property Value
Type Description
T
View Source

TelemetryArgs

Gets the telemetry data.

Declaration
public ArubaTelemetryEventArgs TelemetryArgs { get; }
Property Value
Type Description
ArubaTelemetryEventArgs
  • View Source
In this article
Back to top Generated by DocFX