Condividi tramite


FormatterServices.GetObjectData(Object, MemberInfo[]) Metodo

Definizione

Estrae i dati dall'oggetto specificato e li restituisce come matrice di oggetti.

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()

Parametri

obj
Object

Oggetto da scrivere nel formattatore.

members
MemberInfo[]

Membri da estrarre dall'oggetto.

Restituisce

Object[]

Matrice di oggetti Object in cui sono contenuti i dati memorizzati in members e associati a obj.

Attributi

Eccezioni

Il parametro obj o il parametro members è null.

Un elemento di members è null.

Un elemento di members non rappresenta un campo.

Commenti

Per ogni membro fornito della members matrice, il GetObjectData metodo estrae il valore associato all'oggetto obj e lo restituisce. La lunghezza della matrice restituita corrisponde alla lunghezza della members matrice.

Si applica a