TelemetrySession.PostEvent 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
PostEvent(TelemetryEvent) |
Queues a telemetry event to be posted to a server. Choose this method for flexibility. You should consider choosing PostUserTask, PostOperation, PostFault or PostAsset. These will enable a richer telemetry experience with additional insights provided by Visual Studio Data Model. If your data point doesn't align with any VS Data Model entity, please don't force any association and continue to use this method. If you have any questions regarding VS Data Model, please email VS Data Model Crew (vsdmcrew@microsoft.com). |
PostEvent(String) |
Queues a telemetry event to be posted to a server. Choose this method for simplicity if the name is the only event property. You should consider choosing PostUserTask, PostOperation, PostFault or PostAsset. These will enable a richer telemetry experience with additional insights provided by Visual Studio Data Model. If your data point doesn't align with any VS Data Model entity, please don't force any association and continue to use this method. If you have any questions regarding VS Data Model, please email VS Data Model Crew (vsdmcrew@microsoft.com). |
PostEvent(TelemetryEvent)
Queues a telemetry event to be posted to a server. Choose this method for flexibility. You should consider choosing PostUserTask, PostOperation, PostFault or PostAsset. These will enable a richer telemetry experience with additional insights provided by Visual Studio Data Model. If your data point doesn't align with any VS Data Model entity, please don't force any association and continue to use this method. If you have any questions regarding VS Data Model, please email VS Data Model Crew (vsdmcrew@microsoft.com).
public:
void PostEvent(Microsoft::VisualStudio::Telemetry::TelemetryEvent ^ telemetryEvent);
public void PostEvent (Microsoft.VisualStudio.Telemetry.TelemetryEvent telemetryEvent);
member this.PostEvent : Microsoft.VisualStudio.Telemetry.TelemetryEvent -> unit
Public Sub PostEvent (telemetryEvent As TelemetryEvent)
Parameters
- telemetryEvent
- TelemetryEvent
A telemetry event that is ready to be posted.
Applies to
PostEvent(String)
Queues a telemetry event to be posted to a server. Choose this method for simplicity if the name is the only event property. You should consider choosing PostUserTask, PostOperation, PostFault or PostAsset. These will enable a richer telemetry experience with additional insights provided by Visual Studio Data Model. If your data point doesn't align with any VS Data Model entity, please don't force any association and continue to use this method. If you have any questions regarding VS Data Model, please email VS Data Model Crew (vsdmcrew@microsoft.com).
public:
void PostEvent(System::String ^ eventName);
public void PostEvent (string eventName);
member this.PostEvent : string -> unit
Public Sub PostEvent (eventName As String)
Parameters
- eventName
- String
Event name that is unique, not null and not empty.