DkmILExecuteIntrinsic.Create Método

Definição

Sobrecargas

Create(Guid, Guid, UInt32, UInt32, ReadOnlyCollection<DkmCompiledInspectionQuery>)

Crie uma nova instância do objeto DkmILExecuteIntrinsic.

Create(Guid, Guid, UInt32, UInt32, ReadOnlyCollection<DkmCompiledInspectionQuery>, DkmWorkerProcessConnection)

Crie uma nova instância do objeto DkmILExecuteIntrinsic.

         Essa API foi introduzida no Visual Studio 16 RTM (DkmApiVersion. VS16RTMPreview).

Create(Guid, Guid, UInt32, UInt32, ReadOnlyCollection<DkmCompiledInspectionQuery>)

Crie uma nova instância do objeto DkmILExecuteIntrinsic.

public:
 static Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILExecuteIntrinsic ^ Create(Guid SourceId, Guid LanguageId, System::UInt32 Id, System::UInt32 ArgumentCount, System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::VisualStudio::Debugger::Evaluation::DkmCompiledInspectionQuery ^> ^ Subroutines);
public static Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILExecuteIntrinsic Create (Guid SourceId, Guid LanguageId, uint Id, uint ArgumentCount, System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Evaluation.DkmCompiledInspectionQuery> Subroutines);
static member Create : Guid * Guid * uint32 * uint32 * System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Evaluation.DkmCompiledInspectionQuery> -> Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILExecuteIntrinsic
Public Shared Function Create (SourceId As Guid, LanguageId As Guid, Id As UInteger, ArgumentCount As UInteger, Subroutines As ReadOnlyCollection(Of DkmCompiledInspectionQuery)) As DkmILExecuteIntrinsic

Parâmetros

SourceId
Guid

No Identifica a origem de um objeto. SourceIds são usados para habilitar a filtragem em cenários quando vários componentes podem estar criando instâncias de uma classe. Por exemplo, as IDs de origem podem ser usadas para determinar se um ponto de interrupção é proveniente do AD7 AL (ex: ponto de interrupção do usuário ou de outro ponto de interrupção visível no nível do SDM) em vez de um ponto de interrupção que pode ser criado por outro componente (por exemplo, um ponto de interrupção interno usado para depuração).

LanguageId
Guid

No O idioma associado à função intrínseca.

Id
UInt32

No Um identificador exclusivo para a função intrínseca dentro do idioma.

ArgumentCount
UInt32

No O número de argumentos a serem passados para a função intrínseca. Esses argumentos são retirados da pilha IL.

Subroutines
ReadOnlyCollection<DkmCompiledInspectionQuery>

[In, opcional] Coleção opcional de sub-rotinas para as quais a função intrínseca pode chamar.

Retornos

DkmILExecuteIntrinsic

Fora Resultado dessa chamada de método.

Aplica-se a

Create(Guid, Guid, UInt32, UInt32, ReadOnlyCollection<DkmCompiledInspectionQuery>, DkmWorkerProcessConnection)

Crie uma nova instância do objeto DkmILExecuteIntrinsic.

         Essa API foi introduzida no Visual Studio 16 RTM (DkmApiVersion. VS16RTMPreview).
public:
 static Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILExecuteIntrinsic ^ Create(Guid SourceId, Guid LanguageId, System::UInt32 Id, System::UInt32 ArgumentCount, System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::VisualStudio::Debugger::Evaluation::DkmCompiledInspectionQuery ^> ^ Subroutines, Microsoft::VisualStudio::Debugger::DefaultPort::DkmWorkerProcessConnection ^ SourceWorkerProcess);
public static Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILExecuteIntrinsic Create (Guid SourceId, Guid LanguageId, uint Id, uint ArgumentCount, System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Evaluation.DkmCompiledInspectionQuery> Subroutines, Microsoft.VisualStudio.Debugger.DefaultPort.DkmWorkerProcessConnection SourceWorkerProcess);
static member Create : Guid * Guid * uint32 * uint32 * System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Debugger.Evaluation.DkmCompiledInspectionQuery> * Microsoft.VisualStudio.Debugger.DefaultPort.DkmWorkerProcessConnection -> Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILExecuteIntrinsic
Public Shared Function Create (SourceId As Guid, LanguageId As Guid, Id As UInteger, ArgumentCount As UInteger, Subroutines As ReadOnlyCollection(Of DkmCompiledInspectionQuery), SourceWorkerProcess As DkmWorkerProcessConnection) As DkmILExecuteIntrinsic

Parâmetros

SourceId
Guid

No Identifica a origem de um objeto. SourceIds são usados para habilitar a filtragem em cenários quando vários componentes podem estar criando instâncias de uma classe. Por exemplo, as IDs de origem podem ser usadas para determinar se um ponto de interrupção é proveniente do AD7 AL (ex: ponto de interrupção do usuário ou de outro ponto de interrupção visível no nível do SDM) em vez de um ponto de interrupção que pode ser criado por outro componente (por exemplo, um ponto de interrupção interno usado para depuração).

LanguageId
Guid

No O idioma associado à função intrínseca.

Id
UInt32

No Um identificador exclusivo para a função intrínseca dentro do idioma.

ArgumentCount
UInt32

No O número de argumentos a serem passados para a função intrínseca. Esses argumentos são retirados da pilha IL.

Subroutines
ReadOnlyCollection<DkmCompiledInspectionQuery>

[In, opcional] Coleção opcional de sub-rotinas para as quais a função intrínseca pode chamar.

SourceWorkerProcess
DkmWorkerProcessConnection

[In, opcional] Se não for NULL, o processo de trabalho em que a consulta de inspeção foi criada.

Retornos

DkmILExecuteIntrinsic

Fora Resultado dessa chamada de método.

Aplica-se a