Freigeben über


IRemoteTypeContract.GetMember(String, MemberTypes, BindingFlags) Methode

Definition

Gibt eine Auflistung von IContract-Objekten zurück, die unter Verwendung der angegebenen Bindungseinschränkungen Zugriff auf alle angegebenen Member des angegebenen Membertyps im aktuellen IRemoteTypeContract bereitstellt.

public:
 System::AddIn::Contract::Collections::IArrayContract<System::AddIn::Contract::IContract ^> ^ GetMember(System::String ^ name, System::Reflection::MemberTypes memberTypes, System::Reflection::BindingFlags bindingFlags);
public System.AddIn.Contract.Collections.IArrayContract<System.AddIn.Contract.IContract> GetMember (string name, System.Reflection.MemberTypes memberTypes, System.Reflection.BindingFlags bindingFlags);
abstract member GetMember : string * System.Reflection.MemberTypes * System.Reflection.BindingFlags -> System.AddIn.Contract.Collections.IArrayContract<System.AddIn.Contract.IContract>
Public Function GetMember (name As String, memberTypes As MemberTypes, bindingFlags As BindingFlags) As IArrayContract(Of IContract)

Parameter

name
String

Der Name eines Members des aktuellen IRemoteTypeContract. Der Name kann mehrere Member darstellen, die denselben Namen aufweisen.

memberTypes
MemberTypes

Eine bitweise Kombination der MemberTypes-Werte, die die zu suchenden Member angibt.

bindingFlags
BindingFlags

Eine bitweise Kombination der BindingFlags-Werte, die angibt, wie nach den Membern gesucht werden soll.

Gibt zurück

Ein IArrayContract<C> von IContract-Objekten, die die Member des aktuellen IRemoteTypeContract darstellen, die den angegebenen Namen aufweisen und den vom memberTypes-Parameter und vom bindingFlags-Parameter angegebenen Kriterien entsprechen.

Hinweise

Diese Methode kann verwendet werden, um einen einzelnen Member oder mehrere Member mit demselben Namen abzurufen, z. B. Konstruktor- oder Methodenüberladungen.

Gilt für: