DkmCompiledVisualizationData.Create Method

Definition

Overloads

Create(DkmLanguage, DkmInspectionSession, DkmDataItem)

Create a new DkmCompiledVisualizationData object instance. The caller is responsible for closing the created object after they are done.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

Create(DkmLanguage, DkmInspectionSession, DkmWorkerProcessConnection, DkmDataItem)

Create a new DkmCompiledVisualizationData object instance. The caller is responsible for closing the created object after they are done.

This API was introduced in Visual Studio 16 RTM (DkmApiVersion.VS16RTMPreview).

Create(DkmLanguage, DkmInspectionSession, DkmDataItem)

Create a new DkmCompiledVisualizationData object instance. The caller is responsible for closing the created object after they are done.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

public:
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmCompiledVisualizationData ^ Create(Microsoft::VisualStudio::Debugger::Evaluation::DkmLanguage ^ Language, Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionSession ^ InspectionSession, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.Evaluation.DkmCompiledVisualizationData Create (Microsoft.VisualStudio.Debugger.Evaluation.DkmLanguage Language, Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionSession InspectionSession, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
public static Microsoft.VisualStudio.Debugger.Evaluation.DkmCompiledVisualizationData Create (Microsoft.VisualStudio.Debugger.Evaluation.DkmLanguage Language, Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionSession InspectionSession, Microsoft.VisualStudio.Debugger.DkmDataItem? DataItem);
static member Create : Microsoft.VisualStudio.Debugger.Evaluation.DkmLanguage * Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionSession * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.Evaluation.DkmCompiledVisualizationData
Public Shared Function Create (Language As DkmLanguage, InspectionSession As DkmInspectionSession, DataItem As DkmDataItem) As DkmCompiledVisualizationData

Parameters

Language
DkmLanguage

[In] The language for which this visualization data applies to.

InspectionSession
DkmInspectionSession

[In] The inspection session which owns the lifetime of this object.

DataItem
DkmDataItem

[In,Optional] Data object to add to the new DkmCompiledVisualizationData instance. Pass 'null' in the case that the caller doesn't need to add a data item.

Returns

[Out] Result of this method call.

Applies to

Create(DkmLanguage, DkmInspectionSession, DkmWorkerProcessConnection, DkmDataItem)

Create a new DkmCompiledVisualizationData object instance. The caller is responsible for closing the created object after they are done.

This API was introduced in Visual Studio 16 RTM (DkmApiVersion.VS16RTMPreview).

public:
 static Microsoft::VisualStudio::Debugger::Evaluation::DkmCompiledVisualizationData ^ Create(Microsoft::VisualStudio::Debugger::Evaluation::DkmLanguage ^ Language, Microsoft::VisualStudio::Debugger::Evaluation::DkmInspectionSession ^ InspectionSession, Microsoft::VisualStudio::Debugger::DefaultPort::DkmWorkerProcessConnection ^ WorkerProcess, Microsoft::VisualStudio::Debugger::DkmDataItem ^ DataItem);
public static Microsoft.VisualStudio.Debugger.Evaluation.DkmCompiledVisualizationData Create (Microsoft.VisualStudio.Debugger.Evaluation.DkmLanguage Language, Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionSession InspectionSession, Microsoft.VisualStudio.Debugger.DefaultPort.DkmWorkerProcessConnection WorkerProcess, Microsoft.VisualStudio.Debugger.DkmDataItem DataItem);
public static Microsoft.VisualStudio.Debugger.Evaluation.DkmCompiledVisualizationData Create (Microsoft.VisualStudio.Debugger.Evaluation.DkmLanguage Language, Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionSession InspectionSession, Microsoft.VisualStudio.Debugger.DefaultPort.DkmWorkerProcessConnection? WorkerProcess, Microsoft.VisualStudio.Debugger.DkmDataItem? DataItem);
static member Create : Microsoft.VisualStudio.Debugger.Evaluation.DkmLanguage * Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionSession * Microsoft.VisualStudio.Debugger.DefaultPort.DkmWorkerProcessConnection * Microsoft.VisualStudio.Debugger.DkmDataItem -> Microsoft.VisualStudio.Debugger.Evaluation.DkmCompiledVisualizationData
Public Shared Function Create (Language As DkmLanguage, InspectionSession As DkmInspectionSession, WorkerProcess As DkmWorkerProcessConnection, DataItem As DkmDataItem) As DkmCompiledVisualizationData

Parameters

Language
DkmLanguage

[In] The language for which this visualization data applies to.

InspectionSession
DkmInspectionSession

[In] The inspection session which owns the lifetime of this object.

WorkerProcess
DkmWorkerProcessConnection

[In,Optional] This represents a transport connection used for symbol processing, or other memory intensive activities. This worker process may be remote or local.

DataItem
DkmDataItem

[In,Optional] Data object to add to the new DkmCompiledVisualizationData instance. Pass 'null' in the case that the caller doesn't need to add a data item.

Returns

[Out] Result of this method call.

Applies to