DkmCompiledILInspectionQuery.Create Méthode

Définition

Surcharges

Create(DkmRuntimeInstance, ReadOnlyCollection<DkmILInstruction>)

Créez une instance de l’objet DkmCompiledILInspectionQuery.

Create(DkmRuntimeInstance, DkmCustomDataContainer, DkmCompilerId, ReadOnlyCollection<DkmILInstruction>)

Créez une instance de l’objet DkmCompiledILInspectionQuery.

         Cette API a été introduite dans Visual Studio 14 RTM (DkmApiVersion. VS14RTM).
Create(DkmRuntimeInstance, DkmCustomDataContainer, DkmCompilerId, DkmWorkerProcessConnection, ReadOnlyCollection<DkmILInstruction>)

Créez une instance de l’objet DkmCompiledILInspectionQuery.

         Cette API a été introduite dans Visual Studio 16 RTM (DkmApiVersion. VS16RTMPreview).

Create(DkmRuntimeInstance, ReadOnlyCollection<DkmILInstruction>)

Créez une instance de l’objet DkmCompiledILInspectionQuery.

public:
 static Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmCompiledILInspectionQuery ^ Create(Microsoft::VisualStudio::Debugger::DkmRuntimeInstance ^ RuntimeInstance, System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction ^> ^ Instructions);
public static Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmCompiledILInspectionQuery Create (Microsoft.VisualStudio.Debugger.DkmRuntimeInstance RuntimeInstance, System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILInstruction> Instructions);
static member Create : Microsoft.VisualStudio.Debugger.DkmRuntimeInstance * System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILInstruction> -> Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmCompiledILInspectionQuery
Public Shared Function Create (RuntimeInstance As DkmRuntimeInstance, Instructions As ReadOnlyCollection(Of DkmILInstruction)) As DkmCompiledILInspectionQuery

Paramètres

RuntimeInstance
DkmRuntimeInstance

Dans La classe DkmRuntimeInstance représente un environnement d’exécution qui est chargé dans un DkmProcess et qui contient le code à déboguer.

Instructions
ReadOnlyCollection<DkmILInstruction>

Dans Corps de la requête.

Retours

DkmCompiledILInspectionQuery

À Résultat de cet appel de méthode.

S’applique à

Create(DkmRuntimeInstance, DkmCustomDataContainer, DkmCompilerId, ReadOnlyCollection<DkmILInstruction>)

Créez une instance de l’objet DkmCompiledILInspectionQuery.

         Cette API a été introduite dans Visual Studio 14 RTM (DkmApiVersion. VS14RTM).
public:
 static Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmCompiledILInspectionQuery ^ Create(Microsoft::VisualStudio::Debugger::DkmRuntimeInstance ^ RuntimeInstance, Microsoft::VisualStudio::Debugger::Evaluation::DkmCustomDataContainer ^ DataContainer, Microsoft::VisualStudio::Debugger::Evaluation::DkmCompilerId LanguageId, System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction ^> ^ Instructions);
public static Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmCompiledILInspectionQuery Create (Microsoft.VisualStudio.Debugger.DkmRuntimeInstance RuntimeInstance, Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomDataContainer DataContainer, Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId LanguageId, System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILInstruction> Instructions);
static member Create : Microsoft.VisualStudio.Debugger.DkmRuntimeInstance * Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomDataContainer * Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId * System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILInstruction> -> Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmCompiledILInspectionQuery
Public Shared Function Create (RuntimeInstance As DkmRuntimeInstance, DataContainer As DkmCustomDataContainer, LanguageId As DkmCompilerId, Instructions As ReadOnlyCollection(Of DkmILInstruction)) As DkmCompiledILInspectionQuery

Paramètres

RuntimeInstance
DkmRuntimeInstance

Dans La classe DkmRuntimeInstance représente un environnement d’exécution qui est chargé dans un DkmProcess et qui contient le code à déboguer.

DataContainer
DkmCustomDataContainer

[In, facultatif] Données personnalisées à associer à cette requête d’inspection. Elle est conservée tant que la requête est susceptible d’être exécutée.

LanguageId
DkmCompilerId

Dans Langue de l’évaluateur d’expression qui a créé cette requête.

Instructions
ReadOnlyCollection<DkmILInstruction>

Dans Corps de la requête.

Retours

DkmCompiledILInspectionQuery

À Résultat de cet appel de méthode.

S’applique à

Create(DkmRuntimeInstance, DkmCustomDataContainer, DkmCompilerId, DkmWorkerProcessConnection, ReadOnlyCollection<DkmILInstruction>)

Créez une instance de l’objet DkmCompiledILInspectionQuery.

         Cette API a été introduite dans Visual Studio 16 RTM (DkmApiVersion. VS16RTMPreview).
public:
 static Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmCompiledILInspectionQuery ^ Create(Microsoft::VisualStudio::Debugger::DkmRuntimeInstance ^ RuntimeInstance, Microsoft::VisualStudio::Debugger::Evaluation::DkmCustomDataContainer ^ DataContainer, Microsoft::VisualStudio::Debugger::Evaluation::DkmCompilerId LanguageId, Microsoft::VisualStudio::Debugger::DefaultPort::DkmWorkerProcessConnection ^ SourceWorkerProcess, System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction ^> ^ Instructions);
public static Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmCompiledILInspectionQuery Create (Microsoft.VisualStudio.Debugger.DkmRuntimeInstance RuntimeInstance, Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomDataContainer DataContainer, Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId LanguageId, Microsoft.VisualStudio.Debugger.DefaultPort.DkmWorkerProcessConnection SourceWorkerProcess, System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILInstruction> Instructions);
static member Create : Microsoft.VisualStudio.Debugger.DkmRuntimeInstance * Microsoft.VisualStudio.Debugger.Evaluation.DkmCustomDataContainer * Microsoft.VisualStudio.Debugger.Evaluation.DkmCompilerId * Microsoft.VisualStudio.Debugger.DefaultPort.DkmWorkerProcessConnection * System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILInstruction> -> Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmCompiledILInspectionQuery
Public Shared Function Create (RuntimeInstance As DkmRuntimeInstance, DataContainer As DkmCustomDataContainer, LanguageId As DkmCompilerId, SourceWorkerProcess As DkmWorkerProcessConnection, Instructions As ReadOnlyCollection(Of DkmILInstruction)) As DkmCompiledILInspectionQuery

Paramètres

RuntimeInstance
DkmRuntimeInstance

Dans La classe DkmRuntimeInstance représente un environnement d’exécution qui est chargé dans un DkmProcess et qui contient le code à déboguer.

DataContainer
DkmCustomDataContainer

[In, facultatif] Données personnalisées à associer à cette requête d’inspection. Elle est conservée tant que la requête est susceptible d’être exécutée.

LanguageId
DkmCompilerId

Dans Langue de l’évaluateur d’expression qui a créé cette requête.

SourceWorkerProcess
DkmWorkerProcessConnection

[In, facultatif] Si la valeur est non null, il s’agit du processus de travail dans lequel la requête d’inspection a été créée.

Instructions
ReadOnlyCollection<DkmILInstruction>

Dans Corps de la requête.

Retours

DkmCompiledILInspectionQuery

À Résultat de cet appel de méthode.

S’applique à