ScriptObject.WrapMembers Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.