Condividi tramite


Expression.MemberBind Metodo

Definizione

Crea un oggetto MemberMemberBinding che rappresenta l'inizializzazione ricorsiva di membri di un membro.

Overload

MemberBind(MethodInfo, MemberBinding[])

Crea un oggetto MemberMemberBinding che rappresenta l'inizializzazione ricorsiva di membri di un membro a cui si accede usando un metodo della funzione di accesso della proprietà.

MemberBind(MethodInfo, IEnumerable<MemberBinding>)

Crea un oggetto MemberMemberBinding che rappresenta l'inizializzazione ricorsiva di membri di un membro a cui si accede usando un metodo della funzione di accesso della proprietà.

MemberBind(MemberInfo, IEnumerable<MemberBinding>)

Crea un oggetto MemberMemberBinding che rappresenta l'inizializzazione ricorsiva di membri di un campo o una proprietà.

MemberBind(MemberInfo, MemberBinding[])

Crea un oggetto MemberMemberBinding che rappresenta l'inizializzazione ricorsiva di membri di un campo o una proprietà.

MemberBind(MethodInfo, MemberBinding[])

Origine:
MemberMemberBinding.cs
Origine:
MemberMemberBinding.cs
Origine:
MemberMemberBinding.cs

Crea un oggetto MemberMemberBinding che rappresenta l'inizializzazione ricorsiva di membri di un membro a cui si accede usando un metodo della funzione di accesso della proprietà.

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

Parametri

propertyAccessor
MethodInfo

Oggetto MethodInfo che rappresenta un metodo della funzione di accesso della proprietà.

bindings
MemberBinding[]

Matrice di oggetti MemberBinding da usare per popolare la raccolta Bindings.

Restituisce

Oggetto MemberMemberBinding la cui proprietà BindingType è uguale a MemberBinding, la cui proprietà Member è impostata sull'oggetto PropertyInfo che rappresenta la proprietà a cui si accede in propertyAccessor e le cui proprietà Bindings sono impostate sui valori specificati.

Eccezioni

propertyAccessor o bindings è null.

propertyAccessor non rappresenta un metodo della funzione di accesso della proprietà.

-oppure-

La proprietà Member di un elemento di bindings non rappresenta un membro del tipo della proprietà a cui si accede con il metodo che propertyAccessor rappresenta.

Si applica a

MemberBind(MethodInfo, IEnumerable<MemberBinding>)

Origine:
MemberMemberBinding.cs
Origine:
MemberMemberBinding.cs
Origine:
MemberMemberBinding.cs

Crea un oggetto MemberMemberBinding che rappresenta l'inizializzazione ricorsiva di membri di un membro a cui si accede usando un metodo della funzione di accesso della proprietà.

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

Parametri

propertyAccessor
MethodInfo

Oggetto MethodInfo che rappresenta un metodo della funzione di accesso della proprietà.

bindings
IEnumerable<MemberBinding>

Oggetto IEnumerable<T> contenente gli oggetti MemberBinding da usare per popolare la raccolta Bindings.

Restituisce

Oggetto MemberMemberBinding la cui proprietà BindingType è uguale a MemberBinding, la cui proprietà Member è impostata sull'oggetto PropertyInfo che rappresenta la proprietà a cui si accede in propertyAccessor e le cui proprietà Bindings sono impostate sui valori specificati.

Eccezioni

propertyAccessor o bindings è null.

propertyAccessor non rappresenta un metodo della funzione di accesso della proprietà.

-oppure-

La proprietà Member di un elemento di bindings non rappresenta un membro del tipo della proprietà a cui si accede con il metodo che propertyAccessor rappresenta.

Si applica a

MemberBind(MemberInfo, IEnumerable<MemberBinding>)

Origine:
MemberMemberBinding.cs
Origine:
MemberMemberBinding.cs
Origine:
MemberMemberBinding.cs

Crea un oggetto MemberMemberBinding che rappresenta l'inizializzazione ricorsiva di membri di un campo o una proprietà.

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

Parametri

member
MemberInfo

Oggetto MemberInfo su cui impostare la proprietà Member.

bindings
IEnumerable<MemberBinding>

Oggetto IEnumerable<T> contenente gli oggetti MemberBinding da usare per popolare la raccolta Bindings.

Restituisce

Oggetto MemberMemberBinding la cui proprietà BindingType è uguale a MemberBinding e le cui proprietà Member e Bindings sono impostate sui valori specificati.

Eccezioni

member o bindings è null.

member non rappresenta un campo o una proprietà.

-oppure-

La proprietà Member di un elemento di bindings non rappresenta un membro del tipo del campo o della proprietà che member rappresenta.

Commenti

Il member parametro deve rappresentare un campo o una proprietà.

Si applica a

MemberBind(MemberInfo, MemberBinding[])

Origine:
MemberMemberBinding.cs
Origine:
MemberMemberBinding.cs
Origine:
MemberMemberBinding.cs

Crea un oggetto MemberMemberBinding che rappresenta l'inizializzazione ricorsiva di membri di un campo o una proprietà.

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

Parametri

member
MemberInfo

Oggetto MemberInfo su cui impostare la proprietà Member.

bindings
MemberBinding[]

Matrice di oggetti MemberBinding da usare per popolare la raccolta Bindings.

Restituisce

Oggetto MemberMemberBinding la cui proprietà BindingType è uguale a MemberBinding e le cui proprietà Member e Bindings sono impostate sui valori specificati.

Eccezioni

member o bindings è null.

member non rappresenta un campo o una proprietà.

-oppure-

La proprietà Member di un elemento di bindings non rappresenta un membro del tipo del campo o della proprietà che member rappresenta.

Commenti

Il member parametro deve rappresentare un campo o una proprietà.

Si applica a