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