ScriptObject.WrapMembers Método

Definición

Crea objetos ajustados . Cada objeto ajustado contiene la información de un miembro (campo, propiedad o método), junto con una copia del objeto creado por instancias en el que se define el miembro. Esto permite que otros objetos que no contengan el miembro lo almacenen y, a continuación, devuelvan su valor como si fueran suyos propios.

Sobrecargas

Nombre Description
WrapMembers(MemberInfo, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea un objeto ajustado que contiene el miembro especificado junto con el objeto especificado.

WrapMembers(MemberInfo[], Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea una matriz de objetos ajustados que contienen los miembros especificados junto con el objeto especificado.

WrapMembers(MemberInfo[], Object, SimpleHashtable)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea una matriz de objetos encapsulados que contienen los miembros especificados junto con el objeto especificado, almacenando en caché los resultados en el almacenamiento de datos especificado.

WrapMembers(MemberInfo, Object)

Crea un objeto ajustado que contiene el miembro especificado junto con el objeto especificado.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

protected:
 static cli::array <System::Reflection::MemberInfo ^> ^ WrapMembers(System::Reflection::MemberInfo ^ member, System::Object ^ obj);
protected static System.Reflection.MemberInfo[] WrapMembers(System.Reflection.MemberInfo member, object obj);
static member WrapMembers : System.Reflection.MemberInfo * obj -> System.Reflection.MemberInfo[]
Protected Shared Function WrapMembers (member As MemberInfo, obj As Object) As MemberInfo()

Parámetros

member
MemberInfo

Miembro que se va a ajustar.

obj
Object

Objeto en el que member se define.

Devoluciones

Matriz de un elemento que tiene un objeto ajustado que contiene la información del miembro y obj.

Comentarios

Este método permite que otros objetos que no contengan el miembro lo almacenen y, a continuación, devuelvan su valor como si fueran suyos propios.

Consulte también

Se aplica a

WrapMembers(MemberInfo[], Object)

Crea una matriz de objetos ajustados que contienen los miembros especificados junto con el objeto especificado.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

protected:
 static cli::array <System::Reflection::MemberInfo ^> ^ WrapMembers(cli::array <System::Reflection::MemberInfo ^> ^ members, System::Object ^ obj);
protected static System.Reflection.MemberInfo[] WrapMembers(System.Reflection.MemberInfo[] members, object obj);
static member WrapMembers : System.Reflection.MemberInfo[] * obj -> System.Reflection.MemberInfo[]
Protected Shared Function WrapMembers (members As MemberInfo(), obj As Object) As MemberInfo()

Parámetros

members
MemberInfo[]

Miembros que se van a ajustar.

obj
Object

Objeto en el que members se definen.

Devoluciones

Matriz de objetos encapsulados, cada uno de los cuales contiene información de miembro y una copia de obj.

Comentarios

Este método permite que otros objetos que no contengan estos miembros los almacenen y, a continuación, devuelvan sus valores como si fueran suyos propios.

Consulte también

Se aplica a

WrapMembers(MemberInfo[], Object, SimpleHashtable)

Crea una matriz de objetos encapsulados que contienen los miembros especificados junto con el objeto especificado, almacenando en caché los resultados en el almacenamiento de datos especificado.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

protected:
 static cli::array <System::Reflection::MemberInfo ^> ^ WrapMembers(cli::array <System::Reflection::MemberInfo ^> ^ members, System::Object ^ obj, Microsoft::JScript::SimpleHashtable ^ cache);
protected static System.Reflection.MemberInfo[] WrapMembers(System.Reflection.MemberInfo[] members, object obj, Microsoft.JScript.SimpleHashtable cache);
static member WrapMembers : System.Reflection.MemberInfo[] * obj * Microsoft.JScript.SimpleHashtable -> System.Reflection.MemberInfo[]
Protected Shared Function WrapMembers (members As MemberInfo(), obj As Object, cache As SimpleHashtable) As MemberInfo()

Parámetros

members
MemberInfo[]

Miembros que se van a ajustar.

obj
Object

Objeto en el que members se definen.

cache
SimpleHashtable

Almacenamiento de datos temporales para los objetos ajustados.

Devoluciones

Matriz de objetos encapsulados, cada uno de los cuales contiene información de miembro y una copia de obj.

Comentarios

Este método permite que otros objetos que no contengan estos miembros los almacenen y, a continuación, devuelvan sus valores como si fueran suyos propios.

Consulte también

Se aplica a