为给定nameappDomain和与模块关联的方法实例的枚举提供句柄。
注意
此 API 最初旨在供运行时内部使用。 尽管现在支持第三方使用,但我们建议尽量使用 ICorDebug 和 ICorProfiler API。
语法
HRESULT StartEnumMethodInstancesByName(
    [in] LPCWSTR name,
    [in] ULONG32 flags,
    [in] IXCLRDataAppDomain *appDomain,
    [out] CLRDATA_ENUM *handle
);
参数
name
[in]一个缓冲区,其中包含要枚举与模块关联的给定 appDomain 内的方法实例的名称。
flags
[in]一组用于控制方法实例枚举的标志。
标志可能包含以下一个或多个值:
| 标志 | 值 | 说明 | 
|---|---|---|
| CLRDATA_BYNAME_CASE_SENSITIVE | 0x00000000 | 枚举应区分大小写 name。 | 
| CLRDATA_BYNAME_CASE_INSENSITIVE | 0x00000001 | 枚举应根据 name大小写不区分大小写。 | 
appDomain
[in]从中枚举给定 name方法实例的 AppDomain。
handle
[out]枚举给定 name 和 appDomain 与模块关联的方法实例的句柄。
注解
提供的方法是接口的 IXCLRDataModule 一部分,对应于虚拟方法表的第 23 个槽。
要求
平台:请参阅系统要求。 标头:无;库:无;.NET Framework 版本:自 4.7 起可用