Sdílet prostřednictvím


FormatterServices.GetObjectData(Object, MemberInfo[]) Metoda

Definice

Extrahuje data ze zadaného objektu a vrátí je jako pole objektů.

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

Parametry

obj
Object

Objekt pro zápis do formátovače.

members
MemberInfo[]

Členy, které se mají extrahovat z objektu.

Návraty

Object[]

Pole Object obsahující data uložená v members a přidružená k obj.

Atributy

Výjimky

Parametr obj nebo members je null.

Prvek je membersnull.

Prvek nepředstavuje members pole.

Poznámky

Pro každý zadaný člen members pole GetObjectData metoda extrahuje hodnotu přidruženou k objektu obj a vrátí ji. Délka vráceného pole je stejná jako délka members pole.

Platí pro