Share via


TelemetryProvider.Create Method

Definition

Overloads

Create(IEventListener)

Create a Telemetry Provider using the given event listener

Create(Action<String>, Action<String>)

Factory method for TelemetryProvider

Create(Boolean, IEventStore)

Create a telemtry provider, using the given profile settings and event store

Create(IEventListener)

Create a Telemetry Provider using the given event listener

public static Microsoft.Azure.Commands.Common.TelemetryProvider Create (Microsoft.Azure.Commands.Common.IEventListener listener);
static member Create : Microsoft.Azure.Commands.Common.IEventListener -> Microsoft.Azure.Commands.Common.TelemetryProvider
Public Shared Function Create (listener As IEventListener) As TelemetryProvider

Parameters

listener
IEventListener

The event listenet

Returns

A telemetry provider that send data over the given event listener

Applies to

Create(Action<String>, Action<String>)

Factory method for TelemetryProvider

public static Microsoft.Azure.Commands.Common.TelemetryProvider Create (Action<string> warningLogger, Action<string> debugLogger);
static member Create : Action<string> * Action<string> -> Microsoft.Azure.Commands.Common.TelemetryProvider
Public Shared Function Create (warningLogger As Action(Of String), debugLogger As Action(Of String)) As TelemetryProvider

Parameters

warningLogger
Action<String>

A logger for warnign messages (conditionally used for data collection warning)

debugLogger
Action<String>

A logger for debugging traces

Returns

Applies to

Create(Boolean, IEventStore)

Create a telemtry provider, using the given profile settings and event store

public static Microsoft.Azure.Commands.Common.TelemetryProvider Create (bool collect, Microsoft.Azure.Commands.Profile.CommonModule.IEventStore store);
static member Create : bool * Microsoft.Azure.Commands.Profile.CommonModule.IEventStore -> Microsoft.Azure.Commands.Common.TelemetryProvider
Public Shared Function Create (collect As Boolean, store As IEventStore) As TelemetryProvider

Parameters

collect
Boolean

Whether ot not to collect data

store
IEventStore

The store for events generated during telemetry

Returns

Applies to