_Type.GetMember 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为 COM 对象提供对 GetMember 方法的与版本无关的访问。
重载
GetMember(String) |
为 COM 对象提供对 GetMember(String) 方法的与版本无关的访问。 |
GetMember(String, BindingFlags) |
为 COM 对象提供对 GetMember(String, BindingFlags) 方法的与版本无关的访问。 |
GetMember(String, MemberTypes, BindingFlags) |
为 COM 对象提供对 GetMember(String, MemberTypes, BindingFlags) 方法的与版本无关的访问。 |
注解
此方法用于从非托管代码访问托管类,不应从托管代码调用。
Type.GetMember 方法获取当前 Type的指定成员。
GetMember(String)
为 COM 对象提供对 GetMember(String) 方法的与版本无关的访问。
public:
cli::array <System::Reflection::MemberInfo ^> ^ GetMember(System::String ^ name);
public System.Reflection.MemberInfo[] GetMember (string name);
abstract member GetMember : string -> System.Reflection.MemberInfo[]
Public Function GetMember (name As String) As MemberInfo()
参数
返回
表示具有指定名称的公共成员的 MemberInfo 对象的数组(如果找到);否则为空数组。
注解
此方法用于从非托管代码访问托管类,不应从托管代码调用。
Type.GetMember 方法搜索具有指定名称的公共成员。
适用于
GetMember(String, BindingFlags)
为 COM 对象提供对 GetMember(String, BindingFlags) 方法的与版本无关的访问。
public:
cli::array <System::Reflection::MemberInfo ^> ^ GetMember(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.MemberInfo[] GetMember (string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetMember : string * System.Reflection.BindingFlags -> System.Reflection.MemberInfo[]
Public Function GetMember (name As String, bindingAttr As BindingFlags) As MemberInfo()
参数
返回
表示具有指定名称的公共成员的 MemberInfo 对象的数组(如果找到);否则为空数组。
注解
此方法用于从非托管代码访问托管类,不应从托管代码调用。
Type.GetMember 方法使用指定的绑定约束搜索指定成员。
适用于
GetMember(String, MemberTypes, BindingFlags)
为 COM 对象提供对 GetMember(String, MemberTypes, BindingFlags) 方法的与版本无关的访问。
public:
cli::array <System::Reflection::MemberInfo ^> ^ GetMember(System::String ^ name, System::Reflection::MemberTypes type, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.MemberInfo[] GetMember (string name, System.Reflection.MemberTypes type, System.Reflection.BindingFlags bindingAttr);
abstract member GetMember : string * System.Reflection.MemberTypes * System.Reflection.BindingFlags -> System.Reflection.MemberInfo[]
Public Function GetMember (name As String, type As MemberTypes, bindingAttr As BindingFlags) As MemberInfo()
参数
- type
- MemberTypes
要搜索的 MemberTypes 值。
返回
表示具有指定名称的公共成员的 MemberInfo 对象的数组(如果找到);否则为空数组。
注解
此方法用于从非托管代码访问托管类,不应从托管代码调用。
Type.GetMember 方法使用指定的绑定约束搜索指定成员类型的指定成员。