FormatterServices.GetObjectData(Object, MemberInfo[]) 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í.
Extrae los datos del objeto especificado y los devuelve como matriz de objetos.
public:
static cli::array <System::Object ^> ^ GetObjectData(System::Object ^ obj, cli::array <System::Reflection::MemberInfo ^> ^ members);
public static object?[] GetObjectData (object obj, System.Reflection.MemberInfo[] members);
public static object[] GetObjectData (object obj, System.Reflection.MemberInfo[] members);
[System.Security.SecurityCritical]
public static object[] GetObjectData (object obj, System.Reflection.MemberInfo[] members);
static member GetObjectData : obj * System.Reflection.MemberInfo[] -> obj[]
[<System.Security.SecurityCritical>]
static member GetObjectData : obj * System.Reflection.MemberInfo[] -> obj[]
Public Shared Function GetObjectData (obj As Object, members As MemberInfo()) As Object()
Parámetros
- obj
- Object
Objeto que se va a escribir en el formateador.
- members
- MemberInfo[]
Miembros que se van a extraer del objeto.
Devoluciones
Matriz de Object que contiene datos almacenados en members
y asociados a obj
.
- Atributos
Excepciones
Un elemento de members
no representa un campo.
Comentarios
Para cada miembro proporcionado de la members
matriz, el GetObjectData método extrae el valor asociado al obj
objeto y lo devuelve. La longitud de la matriz devuelta es la misma que la longitud de la members
matriz.