_Type.GetMember Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides COM objects with version-independent access to the GetMember method.
Overloads
GetMember(String) |
Provides COM objects with version-independent access to the GetMember(String) method. |
GetMember(String, BindingFlags) |
Provides COM objects with version-independent access to the GetMember(String, BindingFlags) method. |
GetMember(String, MemberTypes, BindingFlags) |
Provides COM objects with version-independent access to the GetMember(String, MemberTypes, BindingFlags) method. |
Remarks
This method is for access to managed classes from unmanaged code, and should not be called from managed code.
The Type.GetMember method gets the specified members of the current Type.
GetMember(String)
Provides COM objects with version-independent access to the GetMember(String) method.
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()
Parameters
Returns
An array of MemberInfo objects representing the public members with the specified name, if found; otherwise, an empty array.
Remarks
This method is for access to managed classes from unmanaged code, and should not be called from managed code.
The Type.GetMember method searches for the public members with the specified name.
Applies to
GetMember(String, BindingFlags)
Provides COM objects with version-independent access to the GetMember(String, BindingFlags) method.
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()
Parameters
- bindingAttr
- BindingFlags
A bitmask comprised of one or more BindingFlags that specify how the search is conducted.
-or-
Zero, to return an empty array.
Returns
An array of MemberInfo objects representing the public members with the specified name, if found; otherwise, an empty array.
Remarks
This method is for access to managed classes from unmanaged code, and should not be called from managed code.
The Type.GetMember method searches for the specified members, using the specified binding constraints.
Applies to
GetMember(String, MemberTypes, BindingFlags)
Provides COM objects with version-independent access to the GetMember(String, MemberTypes, BindingFlags) method.
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()
Parameters
- type
- MemberTypes
The MemberTypes value to search for.
- bindingAttr
- BindingFlags
A bitmask comprised of one or more BindingFlags that specify how the search is conducted.
-or-
Zero, to return an empty array.
Returns
An array of MemberInfo objects representing the public members with the specified name, if found; otherwise, an empty array.
Remarks
This method is for access to managed classes from unmanaged code, and should not be called from managed code.
The Type.GetMember method searches for the specified members of the specified member type, using the specified binding constraints.