Expression.ListBind 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í.
MemberListBinding Vytvoří objekt.
Přetížení
ListBind(MethodInfo, ElementInit[]) |
MemberListBinding Vytvoří objekt založený na metodě přistupu zadané vlastnosti. |
ListBind(MethodInfo, IEnumerable<ElementInit>) |
Vytvoří na MemberListBinding základě metody přistupu zadané vlastnosti. |
ListBind(MemberInfo, IEnumerable<ElementInit>) |
Vytvoří místo MemberListBinding , kde člen je pole nebo vlastnost. |
ListBind(MemberInfo, ElementInit[]) |
Vytvoří místo MemberListBinding , kde člen je pole nebo vlastnost. |
ListBind(MethodInfo, ElementInit[])
- Zdroj:
- MemberListBinding.cs
- Zdroj:
- MemberListBinding.cs
- Zdroj:
- MemberListBinding.cs
MemberListBinding Vytvoří objekt založený na metodě přistupu zadané vlastnosti.
public:
static System::Linq::Expressions::MemberListBinding ^ ListBind(System::Reflection::MethodInfo ^ propertyAccessor, ... cli::array <System::Linq::Expressions::ElementInit ^> ^ initializers);
public static System.Linq.Expressions.MemberListBinding ListBind (System.Reflection.MethodInfo propertyAccessor, params System.Linq.Expressions.ElementInit[] initializers);
static member ListBind : System.Reflection.MethodInfo * System.Linq.Expressions.ElementInit[] -> System.Linq.Expressions.MemberListBinding
Public Shared Function ListBind (propertyAccessor As MethodInfo, ParamArray initializers As ElementInit()) As MemberListBinding
Parametry
- propertyAccessor
- MethodInfo
A MethodInfo , který představuje metodu přistupu vlastnosti.
- initializers
- ElementInit[]
Pole ElementInit objektů, které se mají použít k naplnění Initializers kolekce.
Návraty
AMemberListBinding, která má BindingType vlastnost rovna ListBinding, nastavena Member na MemberInfo vlastnost, která představuje vlastnost přístup v propertyAccessor
a Initializers naplněné prvky .initializers
Výjimky
propertyAccessor
nepředstavuje metodu přistupu vlastnosti.
-nebo-
Vlastnost PropertyType , kterou metoda reprezentovaná propertyAccessor
accessy neimplementuje IEnumerable.
Platí pro
ListBind(MethodInfo, IEnumerable<ElementInit>)
- Zdroj:
- MemberListBinding.cs
- Zdroj:
- MemberListBinding.cs
- Zdroj:
- MemberListBinding.cs
Vytvoří na MemberListBinding základě metody přistupu zadané vlastnosti.
public:
static System::Linq::Expressions::MemberListBinding ^ ListBind(System::Reflection::MethodInfo ^ propertyAccessor, System::Collections::Generic::IEnumerable<System::Linq::Expressions::ElementInit ^> ^ initializers);
public static System.Linq.Expressions.MemberListBinding ListBind (System.Reflection.MethodInfo propertyAccessor, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ElementInit> initializers);
static member ListBind : System.Reflection.MethodInfo * seq<System.Linq.Expressions.ElementInit> -> System.Linq.Expressions.MemberListBinding
Public Shared Function ListBind (propertyAccessor As MethodInfo, initializers As IEnumerable(Of ElementInit)) As MemberListBinding
Parametry
- propertyAccessor
- MethodInfo
A MethodInfo , který představuje metodu přistupu vlastnosti.
- initializers
- IEnumerable<ElementInit>
Objekt IEnumerable<T> obsahující objekty, které ElementInit se mají použít k naplnění Initializers kolekce.
Návraty
AMemberListBinding, která má BindingType vlastnost rovna ListBinding, nastavena Member na MemberInfo vlastnost, která představuje vlastnost přístup v propertyAccessor
a Initializers naplněné prvky .initializers
Výjimky
propertyAccessor
nepředstavuje metodu přistupu vlastnosti.
-nebo-
Vlastnost PropertyType , kterou metoda reprezentovaná propertyAccessor
accessy neimplementuje IEnumerable.
Platí pro
ListBind(MemberInfo, IEnumerable<ElementInit>)
- Zdroj:
- MemberListBinding.cs
- Zdroj:
- MemberListBinding.cs
- Zdroj:
- MemberListBinding.cs
Vytvoří místo MemberListBinding , kde člen je pole nebo vlastnost.
public:
static System::Linq::Expressions::MemberListBinding ^ ListBind(System::Reflection::MemberInfo ^ member, System::Collections::Generic::IEnumerable<System::Linq::Expressions::ElementInit ^> ^ initializers);
public static System.Linq.Expressions.MemberListBinding ListBind (System.Reflection.MemberInfo member, System.Collections.Generic.IEnumerable<System.Linq.Expressions.ElementInit> initializers);
static member ListBind : System.Reflection.MemberInfo * seq<System.Linq.Expressions.ElementInit> -> System.Linq.Expressions.MemberListBinding
Public Shared Function ListBind (member As MemberInfo, initializers As IEnumerable(Of ElementInit)) As MemberListBinding
Parametry
- member
- MemberInfo
A MemberInfo , který představuje pole nebo vlastnost, která má nastavit Member vlastnost na rovna.
- initializers
- IEnumerable<ElementInit>
Objekt IEnumerable<T> obsahující objekty, které ElementInit se mají použít k naplnění Initializers kolekce.
Návraty
Vlastnost MemberListBinding a, která má BindingType vlastnost rovna ListBinding a Member vlastnosti a Initializers nastavené na zadané hodnoty.
Výjimky
member
nepředstavuje pole ani vlastnost.
-nebo-
Hodnota FieldType nebo PropertyType pole nebo vlastnosti, která představuje, member
neimplementuje IEnumerable.
Platí pro
ListBind(MemberInfo, ElementInit[])
- Zdroj:
- MemberListBinding.cs
- Zdroj:
- MemberListBinding.cs
- Zdroj:
- MemberListBinding.cs
Vytvoří místo MemberListBinding , kde člen je pole nebo vlastnost.
public:
static System::Linq::Expressions::MemberListBinding ^ ListBind(System::Reflection::MemberInfo ^ member, ... cli::array <System::Linq::Expressions::ElementInit ^> ^ initializers);
public static System.Linq.Expressions.MemberListBinding ListBind (System.Reflection.MemberInfo member, params System.Linq.Expressions.ElementInit[] initializers);
static member ListBind : System.Reflection.MemberInfo * System.Linq.Expressions.ElementInit[] -> System.Linq.Expressions.MemberListBinding
Public Shared Function ListBind (member As MemberInfo, ParamArray initializers As ElementInit()) As MemberListBinding
Parametry
- member
- MemberInfo
A MemberInfo , který představuje pole nebo vlastnost, která má nastavit Member vlastnost na rovna.
- initializers
- ElementInit[]
Pole ElementInit objektů, které se mají použít k naplnění Initializers kolekce.
Návraty
Vlastnost MemberListBinding a, která má BindingType vlastnost rovna ListBinding a Member vlastnosti a Initializers nastavené na zadané hodnoty.
Výjimky
member
nepředstavuje pole ani vlastnost.
-nebo-
Hodnota FieldType nebo PropertyType pole nebo vlastnosti, která představuje, member
neimplementuje IEnumerable.