Module 成员
在模块上执行反射。
下表列出了由 Module 类型公开的成员。
公共字段
名称 | 说明 | |
---|---|---|
FilterTypeName | 一个 TypeFilter 对象,它根据名称筛选此模块中定义的类型列表。此字段区分大小写且为只读。 | |
FilterTypeNameIgnoreCase | 一个 TypeFilter 对象,它根据名称筛选此模块中定义的类型列表。此字段不区分大小写且为只读。 |
页首
公共属性
名称 | 说明 | |
---|---|---|
Assembly | 为此 Module 实例获取适当的 Assembly。 | |
FullyQualifiedName | 获取表示此模块的完全限定名和路径的字符串。 | |
MDStreamVersion | 获取元数据流版本。 | |
MetadataToken | 获取一个标记,该标记用于标识元数据中的模块。 | |
ModuleHandle | 获取模块的句柄。 | |
ModuleVersionId | 获取一个通用唯一标识符 (UUID),该标识符可用于区分一个模块的两个版本。 | |
Name | 获取 String,它表示移除了路径的模块名。 | |
ScopeName | 获取表示模块名的字符串。 |
页首
公共方法
(请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) | |
FindTypes | 返回给定的筛选器和筛选条件接受的类数组。 | |
GetCustomAttributes | 已重载。 返回自定义属性。 | |
GetField | 已重载。 返回指定的字段。 | |
GetFields | 已重载。 返回在模块中定义的全局字段。 | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetMethod | 已重载。 返回具有指定条件的方法。 | |
GetMethods | 已重载。 返回在模块中定义的全局方法。 | |
GetObjectData | 提供序列化对象的 ISerializable 实现。 | |
GetPEKind | 获取一对值,这一对值指示某个模块中代码的性质和该模块的目标平台。 | |
GetSignerCertificate | 返回与证书(包括在此模块所属的程序集的 Authenticode 签名中)对应的 X509Certificate 对象。如果此程序集没有 Authenticode 签名,则返回 空引用(在 Visual Basic 中为 Nothing)。 | |
GetType | 已重载。 返回指定的类型。 | |
GetTypes | 返回在此模块内定义的所有类型。 | |
IsDefined | 确定是否在此模块上定义了指定的 attributeType。 | |
IsResource | 获取一个值,该值指示此对象是否是资源。 | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
ResolveField | 已重载。 返回由元数据标记标识的字段。 | |
ResolveMember | 已重载。 返回由元数据标记标识的类型或成员。 | |
ResolveMethod | 已重载。 返回由元数据标记标识的方法。 | |
ResolveSignature | 返回由元数据标记标识的签名 Blob。 | |
ResolveString | 返回由指定元数据标记标识的字符串。 | |
ResolveType | 已重载。 返回由元数据标记标识的类型。 | |
ToString | 已重写。 返回模块的名称。 |
页首
受保护的方法
名称 | 说明 | |
---|---|---|
Finalize | 允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。) | |
GetMethodImpl | 返回符合指定条件的方法实现。 | |
MemberwiseClone | 创建当前 Object 的浅表副本。 (从 Object 继承。) |
页首
显式接口实现
名称 | 说明 | |
---|---|---|
System.Runtime.InteropServices._Module.GetIDsOfNames | 将一组名称映射为对应的一组调度标识符。 | |
System.Runtime.InteropServices._Module.GetTypeInfo | 检索对象的类型信息,然后可以使用该信息获取接口的类型信息。 | |
System.Runtime.InteropServices._Module.GetTypeInfoCount | 检索对象提供的类型信息接口的数量(0 或 1)。 | |
System.Runtime.InteropServices._Module.Invoke | 提供对某一对象公开的属性和方法的访问。 |
页首