DkmILExecuteIntrinsic.Create Метод

Определение

Перегрузки

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

Создайте новый экземпляр объекта Дкмилексекутеинтринсик.

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

Создайте новый экземпляр объекта Дкмилексекутеинтринсик.

         Этот API появился в Visual Studio 16 RTM (Дкмапиверсион. VS16RTMPreview).

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

Создайте новый экземпляр объекта Дкмилексекутеинтринсик.

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

Параметры

SourceId
Guid

Окне Определяет источник объекта. Саурцеидс используются для включения фильтрации в сценариях, когда несколько компонентов могут создавать экземпляры класса. Например, идентификаторы источников можно использовать, чтобы определить, поступает ли точка останова из AD7 AL (например, точки останова пользователя или другой точки останова, видимой на уровне SDM) вместо точки останова, которая может быть создана другим компонентом (например, внутренняя точка останова, используемая для пошагового выполнения).

LanguageId
Guid

Окне Язык, связанный с встроенной функцией.

Id
UInt32

Окне Уникальный идентификатор для встроенной функции внутри языка.

ArgumentCount
UInt32

Окне Число аргументов, передаваемых в подставляемую функцию. Эти аргументы извлекаются из стека IL.

Subroutines
ReadOnlyCollection<DkmCompiledInspectionQuery>

[Входные, необязательные] Необязательная коллекция подпрограмм, которые может вызывать встроенная функция.

Возвращаемое значение

DkmILExecuteIntrinsic

Заполняет Результат вызова этого метода.

Применяется к

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

Создайте новый экземпляр объекта Дкмилексекутеинтринсик.

         Этот API появился в Visual Studio 16 RTM (Дкмапиверсион. 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

Параметры

SourceId
Guid

Окне Определяет источник объекта. Саурцеидс используются для включения фильтрации в сценариях, когда несколько компонентов могут создавать экземпляры класса. Например, идентификаторы источников можно использовать, чтобы определить, поступает ли точка останова из AD7 AL (например, точки останова пользователя или другой точки останова, видимой на уровне SDM) вместо точки останова, которая может быть создана другим компонентом (например, внутренняя точка останова, используемая для пошагового выполнения).

LanguageId
Guid

Окне Язык, связанный с встроенной функцией.

Id
UInt32

Окне Уникальный идентификатор для встроенной функции внутри языка.

ArgumentCount
UInt32

Окне Число аргументов, передаваемых в подставляемую функцию. Эти аргументы извлекаются из стека IL.

Subroutines
ReadOnlyCollection<DkmCompiledInspectionQuery>

[Входные, необязательные] Необязательная коллекция подпрограмм, которые может вызывать встроенная функция.

SourceWorkerProcess
DkmWorkerProcessConnection

[Входные, необязательные] Если значение не равно null, Рабочий процесс, в котором был создан запрос проверки.

Возвращаемое значение

DkmILExecuteIntrinsic

Заполняет Результат вызова этого метода.

Применяется к