DkmCompiledVisualizationData.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(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.