FormatterServices.GetObjectData(Object, MemberInfo[]) Metoda

Definicja

Wyodrębnia dane z określonego obiektu i zwraca je jako tablicę obiektów.

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

Obiekt, który ma być zapisywany w formacie.

members
MemberInfo[]

Elementy członkowskie do wyodrębnienia z obiektu.

Zwraca

Object[]

Tablica zawierająca Object dane przechowywane w members programie i skojarzone z objprogramem .

Atrybuty

Wyjątki

Parametr obj or members to null.

Elementem elementu members jest null.

Element nie members reprezentuje pola.

Uwagi

Dla każdego dostarczonego members elementu członkowskiego tablicy GetObjectData metoda wyodrębnia wartość skojarzona z obiektem obj i zwraca ją. Długość zwracanej tablicy jest taka sama jak długość tablicy members .

Dotyczy