ConstructorBuilder 成员
定义并表示动态类的构造函数。
下表列出了由 ConstructorBuilder 类型公开的成员。
公共属性
名称 | 说明 | |
---|---|---|
![]() |
Attributes | 已重写。检索此构造函数的属性。 |
![]() |
CallingConvention | 已重写。获取一个 CallingConventions 值,该值取决于声明类型是否为泛型。 |
![]() |
ContainsGenericParameters | 获取一个值,该值指示泛型方法是否包含未赋值的泛型类型参数。(从 MethodBase 继承。) |
![]() |
DeclaringType | 已重写。检索对声明此成员的类型的 Type 对象的引用。 |
![]() |
InitLocals | 获取或设置此构造函数中的局部变量是否应初始化为零。 |
![]() |
IsAbstract | 获取一个值,该值指示此方法是否为抽象方法。(从 MethodBase 继承。) |
![]() |
IsAssembly | 获取一个值,该值指示此方法是否可以由同一程序集中的其他类调用。(从 MethodBase 继承。) |
![]() |
IsConstructor | 获取一个值,该值指示此方法是否为构造函数。(从 MethodBase 继承。) |
![]() |
IsFamily | 获取一个值,该值指示对此方法的访问是否只限于此类的成员和它的派生类的成员。(从 MethodBase 继承。) |
![]() |
IsFamilyAndAssembly | 获取一个值,该值指示此方法是否可以由同一程序集中的派生类调用。(从 MethodBase 继承。) |
![]() |
IsFamilyOrAssembly | 获取一个值,该值指示此方法是否可以由派生类(与它们的位置无关)和同一程序集中的所有类调用。(从 MethodBase 继承。) |
![]() |
IsFinal | 获取一个值,该值指示此方法是否为 final。(从 MethodBase 继承。) |
![]() |
IsGenericMethod | 获取一个值,该值指示方法是否为泛型方法。(从 MethodBase 继承。) |
![]() |
IsGenericMethodDefinition | 获取一个值,该值指示方法是否为泛型方法定义。(从 MethodBase 继承。) |
![]() |
IsHideBySig | 获取一个值,该值指示是否只有一个签名完全相同的同一种类的成员在派生类中是隐藏的。(从 MethodBase 继承。) |
![]() |
IsPrivate | 获取一个值,该值指示此成员是否是私有的。(从 MethodBase 继承。) |
![]() |
IsPublic | 获取一个值,该值指示这是否是一个公共方法。(从 MethodBase 继承。) |
![]() |
IsSpecialName | 获取一个值,该值指示此方法是否具有特殊名称。(从 MethodBase 继承。) |
![]() |
IsStatic | 获取一个值,该值指示方法是否为 static。(从 MethodBase 继承。) |
![]() |
IsVirtual | 获取一个值,该值指示方法是否为 virtual。(从 MethodBase 继承。) |
![]() |
MemberType | 获取一个 MemberTypes 值,该值指示此成员是构造函数。(从 ConstructorInfo 继承。) |
![]() |
MetadataToken | 获取一个值,该值标识元数据元素。(从 MemberInfo 继承。) |
![]() |
MethodHandle | 已重写。检索此方法的内部句柄。使用此句柄访问基础元数据句柄。 |
![]() |
Module | 已重写。获取定义此构造函数的动态模块。 |
![]() |
Name | 已重写。检索此构造函数的名称。 |
![]() |
ReflectedType | 已重写。保存对从中获取该对象的 Type 对象的引用。 |
![]() |
ReturnType | 获取 空引用(在 Visual Basic 中为 Nothing)。 |
![]() |
Signature | 检索字符串形式的字段的签名。 |
页首
公共方法
名称 | 说明 | |
---|---|---|
![]() |
AddDeclarativeSecurity | 向此构造函数添加声明性安全。 |
![]() |
DefineParameter | 定义此构造函数的参数。 |
![]() |
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) |
![]() ![]() |
GetCurrentMethod | 返回表示当前正在执行的方法的 MethodBase 对象。 (从 MethodBase 继承。) |
![]() |
GetCustomAttributes | 已重载。 已重写。 返回为此构造函数定义的自定义属性。 |
![]() |
GetGenericArguments | 返回 Type 对象的数组,这些对象表示泛型方法的类型变量或泛型方法定义的类型参数。 (从 MethodBase 继承。) |
![]() |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) |
![]() |
GetILGenerator | 已重载。 获取可以用来为此构造函数发出方法体的 ILGenerator。 |
![]() |
GetMethodBody | 在派生类中重写后,获取 MethodBody 对象,该对象提供对 MSIL 流、局部变量和当前方法的异常的访问。 (从 MethodBase 继承。) |
![]() ![]() |
GetMethodFromHandle | 已重载。 使用指定句柄获取方法信息。 (从 MethodBase 继承。) |
![]() |
GetMethodImplementationFlags | 已重写。 返回此构造函数的方法实现标志。 |
![]() |
GetModule | 返回对包含此构造函数的模块的引用。 |
![]() |
GetParameters | 已重写。 返回此构造函数的参数。 |
![]() |
GetToken | 返回表示此构造函数的标记的 MethodToken。 |
![]() |
GetType | 获取当前实例的 Type。 (从 Object 继承。) |
![]() |
Invoke | 已重载。 动态调用该实例反映的构造函数。 |
![]() |
IsDefined | 已重写。 检查是否定义了指定的自定义属性类型。 |
![]() ![]() |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) |
![]() |
SetCustomAttribute | 已重载。 设置自定义属性。 |
![]() |
SetImplementationFlags | 设置此构造函数的方法实现标志。 |
![]() |
SetSymCustomAttribute | 设置与符号信息关联的此构造函数的自定义属性。 |
![]() |
ToString | 已重写。 以 String 形式返回此 ConstructorBuilder 实例。 |
页首
显式接口实现
名称 | 说明 | |
---|---|---|
![]() ![]() |
System.Runtime.InteropServices._ConstructorBuilder.GetIDsOfNames | 将一组名称映射为对应的一组调度标识符。 |
![]() ![]() |
System.Runtime.InteropServices._ConstructorBuilder.GetTypeInfo | 检索对象的类型信息,然后可以使用该信息获取接口的类型信息。 |
![]() ![]() |
System.Runtime.InteropServices._ConstructorBuilder.GetTypeInfoCount | 检索对象提供的类型信息接口的数量(0 或 1)。 |
![]() ![]() |
System.Runtime.InteropServices._ConstructorBuilder.Invoke | 提供对某一对象公开的属性和方法的访问。 |
页首