Expression.MemberBind Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un MemberMemberBinding qui représente l'initialisation récursive des membres d'un membre.
Surcharges
MemberBind(MethodInfo, MemberBinding[]) |
Crée un MemberMemberBinding qui représente l'initialisation récursive des membres d'un membre accessible via une méthode d'accesseur de propriété. |
MemberBind(MethodInfo, IEnumerable<MemberBinding>) |
Crée un MemberMemberBinding qui représente l'initialisation récursive des membres d'un membre accessible via une méthode d'accesseur de propriété. |
MemberBind(MemberInfo, IEnumerable<MemberBinding>) |
Crée un MemberMemberBinding qui représente l'initialisation récursive des membres d'un champ ou d'une propriété. |
MemberBind(MemberInfo, MemberBinding[]) |
Crée un MemberMemberBinding qui représente l'initialisation récursive des membres d'un champ ou d'une propriété. |
MemberBind(MethodInfo, MemberBinding[])
- Source:
- MemberMemberBinding.cs
- Source:
- MemberMemberBinding.cs
- Source:
- MemberMemberBinding.cs
Crée un MemberMemberBinding qui représente l'initialisation récursive des membres d'un membre accessible via une méthode d'accesseur de propriété.
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
Paramètres
- propertyAccessor
- MethodInfo
MethodInfo qui représente une méthode d'accesseur de propriété.
- bindings
- MemberBinding[]
Tableau d'objets MemberBinding à utiliser pour remplir la collection Bindings.
Retours
MemberMemberBinding dont la propriété BindingType est égale à MemberBinding, la propriété Member est égale à PropertyInfo qui représente la propriété accessible dans propertyAccessor
, et dont les propriétés Bindings ont les valeurs spécifiées.
Exceptions
propertyAccessor
ou bindings
est null
.
propertyAccessor
ne représente pas une méthode d'accesseur de propriété.
- ou -
La propriété Member d'un élément bindings
ne représente pas un membre du type de la propriété à laquelle accède la méthode représentée par propertyAccessor
.
S’applique à
MemberBind(MethodInfo, IEnumerable<MemberBinding>)
- Source:
- MemberMemberBinding.cs
- Source:
- MemberMemberBinding.cs
- Source:
- MemberMemberBinding.cs
Crée un MemberMemberBinding qui représente l'initialisation récursive des membres d'un membre accessible via une méthode d'accesseur de propriété.
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
Paramètres
- propertyAccessor
- MethodInfo
MethodInfo qui représente une méthode d'accesseur de propriété.
- bindings
- IEnumerable<MemberBinding>
IEnumerable<T> qui contient des objets MemberBinding à utiliser pour remplir la collection Bindings.
Retours
MemberMemberBinding dont la propriété BindingType est égale à MemberBinding, la propriété Member est égale à PropertyInfo qui représente la propriété accessible dans propertyAccessor
, et dont les propriétés Bindings ont les valeurs spécifiées.
Exceptions
propertyAccessor
ou bindings
est null
.
propertyAccessor
ne représente pas une méthode d'accesseur de propriété.
- ou -
La propriété Member d'un élément bindings
ne représente pas un membre du type de la propriété à laquelle accède la méthode représentée par propertyAccessor
.
S’applique à
MemberBind(MemberInfo, IEnumerable<MemberBinding>)
- Source:
- MemberMemberBinding.cs
- Source:
- MemberMemberBinding.cs
- Source:
- MemberMemberBinding.cs
Crée un MemberMemberBinding qui représente l'initialisation récursive des membres d'un champ ou d'une propriété.
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
Paramètres
- member
- MemberInfo
MemberInfo auquel la propriété Member doit être égale.
- bindings
- IEnumerable<MemberBinding>
IEnumerable<T> qui contient des objets MemberBinding à utiliser pour remplir la collection Bindings.
Retours
MemberMemberBinding dont la propriété BindingType est égale à MemberBinding et dont les propriétés Member et Bindings ont les valeurs spécifiées.
Exceptions
member
ou bindings
est null
.
member
ne représente pas un champ ou une propriété.
- ou -
La propriété Member d'un élément bindings
ne représente pas un membre du type du champ ou de la propriété représenté par member
.
Remarques
Le member
paramètre doit représenter un champ ou une propriété.
S’applique à
MemberBind(MemberInfo, MemberBinding[])
- Source:
- MemberMemberBinding.cs
- Source:
- MemberMemberBinding.cs
- Source:
- MemberMemberBinding.cs
Crée un MemberMemberBinding qui représente l'initialisation récursive des membres d'un champ ou d'une propriété.
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
Paramètres
- member
- MemberInfo
MemberInfo auquel la propriété Member doit être égale.
- bindings
- MemberBinding[]
Tableau d'objets MemberBinding à utiliser pour remplir la collection Bindings.
Retours
MemberMemberBinding dont la propriété BindingType est égale à MemberBinding et dont les propriétés Member et Bindings ont les valeurs spécifiées.
Exceptions
member
ou bindings
est null
.
member
ne représente pas un champ ou une propriété.
- ou -
La propriété Member d'un élément bindings
ne représente pas un membre du type du champ ou de la propriété représenté par member
.
Remarques
Le member
paramètre doit représenter un champ ou une propriété.