Compartir a través de


IXCLRDataModule::StartEnumMethodInstancesByName (Método)

Proporciona un identificador para la enumeración de instancias de método de un determinado name y appDomain asociado al módulo.

Nota:

Esta API se diseñó originalmente para su uso interno en tiempo de ejecución. Aunque ahora es compatible con el uso de terceros, se recomienda trabajar con las API ICorDebug y ICorProfiler siempre que sea posible.

Sintaxis

HRESULT StartEnumMethodInstancesByName(
    [in] LPCWSTR name,
    [in] ULONG32 flags,
    [in] IXCLRDataAppDomain *appDomain,
    [out] CLRDATA_ENUM *handle
);

Parámetros

name
[in] Búfer que contiene el nombre para el que se van a enumerar instancias de método dentro del especificado appDomain asociado al módulo.

flags
[in] Conjunto de marcas que rigen la enumeración de instancias de método.

Las marcas pueden contener uno o varios de los siguientes valores:

Marca Value Descripción
CLRDATA_BYNAME_CASE_SENSITIVE 0x00000000 La enumeración debe distinguir mayúsculas de minúsculas según name.
CLRDATA_BYNAME_CASE_INSENSITIVE 0x00000001 La enumeración debe no distinguir mayúsculas de minúsculas según name.

appDomain
[in] AppDomain desde el que se van a enumerar las instancias de método del objeto especificado name.

handle
[out] Identificador para enumerar instancias de método de un determinado name y appDomain asociado al módulo.

Comentarios

El método proporcionado forma parte de la IXCLRDataModule interfaz y corresponde a la ranura 23 de la tabla de métodos virtuales.

Requisitos

Plataformas: Vea Requisitos de sistema. Encabezado: Ninguna Biblioteca: Ninguna versión de .NET Framework: disponible desde la versión 4.7

Consulte también