DkmILExecuteIntrinsic.Create Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
|
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
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
Fora Resultado dessa chamada de método.