TelemetryProvider.Create Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
A logger for warnign messages (conditionally used for data collection warning)
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