Expression.MemberBind Método

Definición

Crea un MemberMemberBinding objeto que representa la inicialización recursiva de los miembros de un miembro.

Sobrecargas

Nombre Description
MemberBind(MethodInfo, MemberBinding[])

Crea un MemberMemberBinding objeto que representa la inicialización recursiva de los miembros de un miembro al que se tiene acceso mediante un método de descriptor de acceso de propiedad.

MemberBind(MethodInfo, IEnumerable<MemberBinding>)

Crea un MemberMemberBinding objeto que representa la inicialización recursiva de los miembros de un miembro al que se tiene acceso mediante un método de descriptor de acceso de propiedad.

MemberBind(MemberInfo, IEnumerable<MemberBinding>)

Crea un MemberMemberBinding objeto que representa la inicialización recursiva de los miembros de un campo o propiedad.

MemberBind(MemberInfo, MemberBinding[])

Crea un MemberMemberBinding objeto que representa la inicialización recursiva de los miembros de un campo o propiedad.

MemberBind(MethodInfo, MemberBinding[])

Crea un MemberMemberBinding objeto que representa la inicialización recursiva de los miembros de un miembro al que se tiene acceso mediante un método de descriptor de acceso de propiedad.

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

Parámetros

propertyAccessor
MethodInfo

MethodInfo que representa un método de descriptor de acceso de propiedad.

bindings
MemberBinding[]

Matriz de MemberBinding objetos que se van a usar para rellenar la Bindings colección.

Devoluciones

que MemberMemberBinding tiene la BindingType propiedad igual a MemberBinding, la Member propiedad establecida en que PropertyInfo representa la propiedad a la que se tiene acceso en y Bindings las propiedades establecidas en propertyAccessorlos valores especificados.

Excepciones

propertyAccessor o bindings es null.

propertyAccessor no representa un método de descriptor de acceso de propiedad.

O bien

La Member propiedad de un elemento de bindings no representa un miembro del tipo de la propiedad a la que accede el método que propertyAccessor representa.

Se aplica a

MemberBind(MethodInfo, IEnumerable<MemberBinding>)

Crea un MemberMemberBinding objeto que representa la inicialización recursiva de los miembros de un miembro al que se tiene acceso mediante un método de descriptor de acceso de propiedad.

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

Parámetros

propertyAccessor
MethodInfo

MethodInfo que representa un método de descriptor de acceso de propiedad.

bindings
IEnumerable<MemberBinding>

que IEnumerable<T> contiene MemberBinding objetos que se van a usar para rellenar la Bindings colección.

Devoluciones

que MemberMemberBinding tiene la BindingType propiedad igual a MemberBinding, la Member propiedad establecida en que PropertyInfo representa la propiedad a la que se tiene acceso en y Bindings las propiedades establecidas en propertyAccessorlos valores especificados.

Excepciones

propertyAccessor o bindings es null.

propertyAccessor no representa un método de descriptor de acceso de propiedad.

O bien

La Member propiedad de un elemento de bindings no representa un miembro del tipo de la propiedad a la que accede el método que propertyAccessor representa.

Se aplica a

MemberBind(MemberInfo, IEnumerable<MemberBinding>)

Crea un MemberMemberBinding objeto que representa la inicialización recursiva de los miembros de un campo o propiedad.

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

Parámetros

member
MemberInfo

que MemberInfo se va a establecer la Member propiedad igual a.

bindings
IEnumerable<MemberBinding>

que IEnumerable<T> contiene MemberBinding objetos que se van a usar para rellenar la Bindings colección.

Devoluciones

que MemberMemberBinding tiene la BindingType propiedad igual a MemberBinding y las Member propiedades y Bindings establecidas en los valores especificados.

Excepciones

member o bindings es null.

member no representa un campo ni una propiedad.

O bien

La Member propiedad de un elemento de bindings no representa un miembro del tipo del campo o propiedad que member representa.

Comentarios

El member parámetro debe representar un campo o una propiedad.

Se aplica a

MemberBind(MemberInfo, MemberBinding[])

Crea un MemberMemberBinding objeto que representa la inicialización recursiva de los miembros de un campo o propiedad.

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

Parámetros

member
MemberInfo

que MemberInfo se va a establecer la Member propiedad igual a.

bindings
MemberBinding[]

Matriz de MemberBinding objetos que se van a usar para rellenar la Bindings colección.

Devoluciones

que MemberMemberBinding tiene la BindingType propiedad igual a MemberBinding y las Member propiedades y Bindings establecidas en los valores especificados.

Excepciones

member o bindings es null.

member no representa un campo ni una propiedad.

O bien

La Member propiedad de un elemento de bindings no representa un miembro del tipo del campo o propiedad que member representa.

Comentarios

El member parámetro debe representar un campo o una propiedad.

Se aplica a