Expression.MemberBind Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt u een MemberMemberBinding die de recursieve initialisatie van leden van een lid vertegenwoordigt.
Overloads
| Name | Description |
|---|---|
| MemberBind(MethodInfo, MemberBinding[]) |
Hiermee maakt u een MemberMemberBinding die de recursieve initialisatie vertegenwoordigt van leden van een lid dat wordt geopend met behulp van een methode voor eigenschapstoegang. |
| MemberBind(MethodInfo, IEnumerable<MemberBinding>) |
Hiermee maakt u een MemberMemberBinding die de recursieve initialisatie vertegenwoordigt van leden van een lid dat wordt geopend met behulp van een methode voor eigenschapstoegang. |
| MemberBind(MemberInfo, IEnumerable<MemberBinding>) |
Hiermee maakt u een MemberMemberBinding naam voor de recursieve initialisatie van leden van een veld of eigenschap. |
| MemberBind(MemberInfo, MemberBinding[]) |
Hiermee maakt u een MemberMemberBinding naam voor de recursieve initialisatie van leden van een veld of eigenschap. |
MemberBind(MethodInfo, MemberBinding[])
Hiermee maakt u een MemberMemberBinding die de recursieve initialisatie vertegenwoordigt van leden van een lid dat wordt geopend met behulp van een methode voor eigenschapstoegang.
public:
static System::Linq::Expressions::MemberMemberBinding ^ MemberBind(System::Reflection::MethodInfo ^ propertyAccessor, ... cli::array <System::Linq::Expressions::MemberBinding ^> ^ bindings);
public static System.Linq.Expressions.MemberMemberBinding MemberBind(System.Reflection.MethodInfo propertyAccessor, params System.Linq.Expressions.MemberBinding[] bindings);
static member MemberBind : System.Reflection.MethodInfo * System.Linq.Expressions.MemberBinding[] -> System.Linq.Expressions.MemberMemberBinding
Public Shared Function MemberBind (propertyAccessor As MethodInfo, ParamArray bindings As MemberBinding()) As MemberMemberBinding
Parameters
- propertyAccessor
- MethodInfo
De MethodInfo methode die een eigenschapstoegangsmethode vertegenwoordigt.
- bindings
- MemberBinding[]
Een matrix met MemberBinding objecten die moeten worden gebruikt om de Bindings verzameling te vullen.
Retouren
Een MemberMemberBinding met de BindingType eigenschap die gelijk is aan MemberBinding, de Member eigenschap die is ingesteld op de PropertyInfo eigenschap die wordt geopend in propertyAccessoren Bindings eigenschappen die zijn ingesteld op de opgegeven waarden.
Uitzonderingen
propertyAccessor of bindings is null.
propertyAccessor vertegenwoordigt geen eigenschapstoegangsmethode.
– of –
De Member eigenschap van een element van bindings een element vertegenwoordigt geen lid van het type eigenschap dat wordt geopend door de methode die propertyAccessor vertegenwoordigt.
Van toepassing op
MemberBind(MethodInfo, IEnumerable<MemberBinding>)
Hiermee maakt u een MemberMemberBinding die de recursieve initialisatie vertegenwoordigt van leden van een lid dat wordt geopend met behulp van een methode voor eigenschapstoegang.
public:
static System::Linq::Expressions::MemberMemberBinding ^ MemberBind(System::Reflection::MethodInfo ^ propertyAccessor, System::Collections::Generic::IEnumerable<System::Linq::Expressions::MemberBinding ^> ^ bindings);
public static System.Linq.Expressions.MemberMemberBinding MemberBind(System.Reflection.MethodInfo propertyAccessor, System.Collections.Generic.IEnumerable<System.Linq.Expressions.MemberBinding> bindings);
static member MemberBind : System.Reflection.MethodInfo * seq<System.Linq.Expressions.MemberBinding> -> System.Linq.Expressions.MemberMemberBinding
Public Shared Function MemberBind (propertyAccessor As MethodInfo, bindings As IEnumerable(Of MemberBinding)) As MemberMemberBinding
Parameters
- propertyAccessor
- MethodInfo
De MethodInfo methode die een eigenschapstoegangsmethode vertegenwoordigt.
- bindings
- IEnumerable<MemberBinding>
Een IEnumerable<T> met MemberBinding objecten die moeten worden gebruikt om de Bindings verzameling te vullen.
Retouren
Een MemberMemberBinding met de BindingType eigenschap die gelijk is aan MemberBinding, de Member eigenschap die is ingesteld op de PropertyInfo eigenschap die wordt geopend in propertyAccessoren Bindings eigenschappen die zijn ingesteld op de opgegeven waarden.
Uitzonderingen
propertyAccessor of bindings is null.
propertyAccessor vertegenwoordigt geen eigenschapstoegangsmethode.
– of –
De Member eigenschap van een element van bindings een element vertegenwoordigt geen lid van het type eigenschap dat wordt geopend door de methode die propertyAccessor vertegenwoordigt.
Van toepassing op
MemberBind(MemberInfo, IEnumerable<MemberBinding>)
Hiermee maakt u een MemberMemberBinding naam voor de recursieve initialisatie van leden van een veld of eigenschap.
public:
static System::Linq::Expressions::MemberMemberBinding ^ MemberBind(System::Reflection::MemberInfo ^ member, System::Collections::Generic::IEnumerable<System::Linq::Expressions::MemberBinding ^> ^ bindings);
public static System.Linq.Expressions.MemberMemberBinding MemberBind(System.Reflection.MemberInfo member, System.Collections.Generic.IEnumerable<System.Linq.Expressions.MemberBinding> bindings);
static member MemberBind : System.Reflection.MemberInfo * seq<System.Linq.Expressions.MemberBinding> -> System.Linq.Expressions.MemberMemberBinding
Public Shared Function MemberBind (member As MemberInfo, bindings As IEnumerable(Of MemberBinding)) As MemberMemberBinding
Parameters
- member
- MemberInfo
Hiermee MemberInfo stelt u de Member eigenschap in die gelijk is aan.
- bindings
- IEnumerable<MemberBinding>
Een IEnumerable<T> met MemberBinding objecten die moeten worden gebruikt om de Bindings verzameling te vullen.
Retouren
Een MemberMemberBinding met de BindingType eigenschap gelijk aan MemberBinding en de Member eigenschappen die Bindings zijn ingesteld op de opgegeven waarden.
Uitzonderingen
member of bindings is null.
member vertegenwoordigt geen veld of eigenschap.
– of –
De Member eigenschap van een element van bindings een element vertegenwoordigt geen lid van het type veld of eigenschap dat member vertegenwoordigt.
Opmerkingen
De member parameter moet een veld of eigenschap vertegenwoordigen.
Van toepassing op
MemberBind(MemberInfo, MemberBinding[])
Hiermee maakt u een MemberMemberBinding naam voor de recursieve initialisatie van leden van een veld of eigenschap.
public:
static System::Linq::Expressions::MemberMemberBinding ^ MemberBind(System::Reflection::MemberInfo ^ member, ... cli::array <System::Linq::Expressions::MemberBinding ^> ^ bindings);
public static System.Linq.Expressions.MemberMemberBinding MemberBind(System.Reflection.MemberInfo member, params System.Linq.Expressions.MemberBinding[] bindings);
static member MemberBind : System.Reflection.MemberInfo * System.Linq.Expressions.MemberBinding[] -> System.Linq.Expressions.MemberMemberBinding
Public Shared Function MemberBind (member As MemberInfo, ParamArray bindings As MemberBinding()) As MemberMemberBinding
Parameters
- member
- MemberInfo
Hiermee MemberInfo stelt u de Member eigenschap in die gelijk is aan.
- bindings
- MemberBinding[]
Een matrix met MemberBinding objecten die moeten worden gebruikt om de Bindings verzameling te vullen.
Retouren
Een MemberMemberBinding met de BindingType eigenschap gelijk aan MemberBinding en de Member eigenschappen die Bindings zijn ingesteld op de opgegeven waarden.
Uitzonderingen
member of bindings is null.
member vertegenwoordigt geen veld of eigenschap.
– of –
De Member eigenschap van een element van bindings een element vertegenwoordigt geen lid van het type veld of eigenschap dat member vertegenwoordigt.
Opmerkingen
De member parameter moet een veld of eigenschap vertegenwoordigen.