FormatterServices.GetObjectData(Object, MemberInfo[]) Método

Definición

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

Object[]

Matriz de Object que contiene datos almacenados en members y asociados a obj.

Atributos

Excepciones

El parámetro obj o members es null.

Un elemento de members es null.

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.

Se aplica a