Expression.MemberBind Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří, MemberMemberBinding který představuje rekurzivní inicializaci členů člena.
Přetížení
MemberBind(MethodInfo, MemberBinding[]) |
Vytvoří objekt MemberMemberBinding , který představuje rekurzivní inicializaci členů člena, ke kterému se přistupuje pomocí metody přistupující vlastnosti. |
MemberBind(MethodInfo, IEnumerable<MemberBinding>) |
Vytvoří objekt MemberMemberBinding , který představuje rekurzivní inicializaci členů člena, ke kterému se přistupuje pomocí metody přistupující vlastnosti. |
MemberBind(MemberInfo, IEnumerable<MemberBinding>) |
Vytvoří objekt MemberMemberBinding , který představuje rekurzivní inicializaci členů pole nebo vlastnosti. |
MemberBind(MemberInfo, MemberBinding[]) |
Vytvoří objekt MemberMemberBinding , který představuje rekurzivní inicializaci členů pole nebo vlastnosti. |
MemberBind(MethodInfo, MemberBinding[])
- Zdroj:
- MemberMemberBinding.cs
- Zdroj:
- MemberMemberBinding.cs
- Zdroj:
- MemberMemberBinding.cs
Vytvoří objekt MemberMemberBinding , který představuje rekurzivní inicializaci členů člena, ke kterému se přistupuje pomocí metody přistupující vlastnosti.
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
Parametry
- propertyAccessor
- MethodInfo
Objekt MethodInfo , který představuje přistupnou metodu vlastnosti.
- bindings
- MemberBinding[]
Pole MemberBinding objektů, které se mají použít k naplnění Bindings kolekce.
Návraty
AMemberMemberBinding, který má BindingType vlastnost rovna MemberBindingMember , vlastnost nastavená PropertyInfo na vlastnost, která představuje vlastnost přístup v propertyAccessor
, a Bindings vlastnosti nastavené na zadané hodnoty.
Výjimky
propertyAccessor
nebo bindings
je null
.
propertyAccessor
nepředstavuje metodu přistupu vlastnosti.
-nebo-
Vlastnost Member elementu bindings
nepředstavuje člena typu vlastnosti, ke které přistupuje metoda, která propertyAccessor
představuje.
Platí pro
MemberBind(MethodInfo, IEnumerable<MemberBinding>)
- Zdroj:
- MemberMemberBinding.cs
- Zdroj:
- MemberMemberBinding.cs
- Zdroj:
- MemberMemberBinding.cs
Vytvoří objekt MemberMemberBinding , který představuje rekurzivní inicializaci členů člena, ke kterému se přistupuje pomocí metody přistupující vlastnosti.
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
Parametry
- propertyAccessor
- MethodInfo
Objekt MethodInfo , který představuje přistupnou metodu vlastnosti.
- bindings
- IEnumerable<MemberBinding>
Objekt IEnumerable<T> obsahující objekty, které MemberBinding se mají použít k naplnění Bindings kolekce.
Návraty
AMemberMemberBinding, který má BindingType vlastnost rovna MemberBindingMember , vlastnost nastavená PropertyInfo na vlastnost, která představuje vlastnost přístup v propertyAccessor
, a Bindings vlastnosti nastavené na zadané hodnoty.
Výjimky
propertyAccessor
nebo bindings
je null
.
propertyAccessor
nepředstavuje metodu přistupu vlastnosti.
-nebo-
Vlastnost Member elementu bindings
nepředstavuje člena typu vlastnosti, ke které přistupuje metoda, která propertyAccessor
představuje.
Platí pro
MemberBind(MemberInfo, IEnumerable<MemberBinding>)
- Zdroj:
- MemberMemberBinding.cs
- Zdroj:
- MemberMemberBinding.cs
- Zdroj:
- MemberMemberBinding.cs
Vytvoří objekt MemberMemberBinding , který představuje rekurzivní inicializaci členů pole nebo vlastnosti.
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
Parametry
- member
- MemberInfo
Vlastnost MemberInfo se má nastavit Member na rovna.
- bindings
- IEnumerable<MemberBinding>
Objekt IEnumerable<T> obsahující objekty, které MemberBinding se mají použít k naplnění Bindings kolekce.
Návraty
Vlastnost MemberMemberBinding a, která má BindingType vlastnost rovna MemberBinding a Member vlastnosti a Bindings nastavené na zadané hodnoty.
Výjimky
member
nebo bindings
je null
.
member
nepředstavuje pole ani vlastnost.
-nebo-
Vlastnost Member elementu bindings
nepředstavuje člena typu pole nebo vlastnosti, která member
představuje.
Poznámky
Parametr member
musí představovat pole nebo vlastnost.
Platí pro
MemberBind(MemberInfo, MemberBinding[])
- Zdroj:
- MemberMemberBinding.cs
- Zdroj:
- MemberMemberBinding.cs
- Zdroj:
- MemberMemberBinding.cs
Vytvoří objekt MemberMemberBinding , který představuje rekurzivní inicializaci členů pole nebo vlastnosti.
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
Parametry
- member
- MemberInfo
Vlastnost MemberInfo se má nastavit Member na rovna.
- bindings
- MemberBinding[]
Pole MemberBinding objektů, které se mají použít k naplnění Bindings kolekce.
Návraty
Vlastnost MemberMemberBinding a, která má BindingType vlastnost rovna MemberBinding a Member vlastnosti a Bindings nastavené na zadané hodnoty.
Výjimky
member
nebo bindings
je null
.
member
nepředstavuje pole ani vlastnost.
-nebo-
Vlastnost Member elementu bindings
nepředstavuje člena typu pole nebo vlastnosti, která member
představuje.
Poznámky
Parametr member
musí představovat pole nebo vlastnost.