DkmCompiledILInspectionQuery.Create Yöntem

Tanım

Aşırı Yüklemeler

Create(DkmRuntimeInstance, ReadOnlyCollection<DkmILInstruction>)

Yeni bir Dkmcompiledilınspectionquery nesnesi örneği oluşturun.

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

Yeni bir Dkmcompiledilınspectionquery nesnesi örneği oluşturun.

         Bu API, Visual Studio 14 RTM (DkmApiVersion. VS14RTM) içinde tanıtılmıştır.
Create(DkmRuntimeInstance, DkmCustomDataContainer, DkmCompilerId, DkmWorkerProcessConnection, ReadOnlyCollection<DkmILInstruction>)

Yeni bir Dkmcompiledilınspectionquery nesnesi örneği oluşturun.

         Bu API, Visual Studio 16 RTM (DkmApiVersion. VS16RTMPreview) içinde tanıtılmıştır.

Create(DkmRuntimeInstance, ReadOnlyCollection<DkmILInstruction>)

Yeni bir Dkmcompiledilınspectionquery nesnesi örneği oluşturun.

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

Parametreler

RuntimeInstance
DkmRuntimeInstance

'Ndaki Dkmruntimeınstance sınıfı, bir DkmProcess öğesine yüklenen ve ayıklanacak kodu içeren bir yürütme ortamını temsil eder.

Instructions
ReadOnlyCollection<DkmILInstruction>

'Ndaki Sorgunun gövdesi.

Döndürülenler

DkmCompiledILInspectionQuery

Dışı Bu yöntem çağrısının sonucu.

Şunlara uygulanır

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

Yeni bir Dkmcompiledilınspectionquery nesnesi örneği oluşturun.

         Bu API, Visual Studio 14 RTM (DkmApiVersion. VS14RTM) içinde tanıtılmıştır.
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

Parametreler

RuntimeInstance
DkmRuntimeInstance

'Ndaki Dkmruntimeınstance sınıfı, bir DkmProcess öğesine yüklenen ve ayıklanacak kodu içeren bir yürütme ortamını temsil eder.

DataContainer
DkmCustomDataContainer

[In, Isteğe bağlı] Bu İnceleme sorgusuyla ilişkilendirilecek özel veriler. Sorgunun yürütülmesi olası olduğu sürece devam eder.

LanguageId
DkmCompilerId

'Ndaki Bu sorguyu oluşturan ifade değerlendiricisi dili.

Instructions
ReadOnlyCollection<DkmILInstruction>

'Ndaki Sorgunun gövdesi.

Döndürülenler

DkmCompiledILInspectionQuery

Dışı Bu yöntem çağrısının sonucu.

Şunlara uygulanır

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

Yeni bir Dkmcompiledilınspectionquery nesnesi örneği oluşturun.

         Bu API, Visual Studio 16 RTM (DkmApiVersion. VS16RTMPreview) içinde tanıtılmıştır.
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

Parametreler

RuntimeInstance
DkmRuntimeInstance

'Ndaki Dkmruntimeınstance sınıfı, bir DkmProcess öğesine yüklenen ve ayıklanacak kodu içeren bir yürütme ortamını temsil eder.

DataContainer
DkmCustomDataContainer

[In, Isteğe bağlı] Bu İnceleme sorgusuyla ilişkilendirilecek özel veriler. Sorgunun yürütülmesi olası olduğu sürece devam eder.

LanguageId
DkmCompilerId

'Ndaki Bu sorguyu oluşturan ifade değerlendiricisi dili.

SourceWorkerProcess
DkmWorkerProcessConnection

[In, Isteğe bağlı] Null olmayan, denetleme sorgusunun oluşturulduğu çalışan işlem.

Instructions
ReadOnlyCollection<DkmILInstruction>

'Ndaki Sorgunun gövdesi.

Döndürülenler

DkmCompiledILInspectionQuery

Dışı Bu yöntem çağrısının sonucu.

Şunlara uygulanır