FormatterServices.GetObjectData(Object, MemberInfo[]) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Extrahiert die Daten vom angegebenen Objekt und gibt sie als Array von Objekten zurück.
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()
Parameter
- obj
- Object
Das Objekt, das in das Formatierungsprogramm geschrieben werden soll.
- members
- MemberInfo[]
Die Member, die aus dem Objekt extrahiert werden sollen.
Gibt zurück
Ein Array von Object mit Daten, die in members
gespeichert und obj
zugeordnet sind.
- Attribute
Ausnahmen
Der obj
-Parameter oder der members
-Parameter ist null
.
Ein Element von members
ist null
.
Ein Element von members
stellt kein Feld dar.
Hinweise
Für jedes angegebene Element des members
Arrays extrahiert die GetObjectData Methode den dem obj
Objekt zugeordneten Wert und gibt ihn zurück. Die Länge des zurückgegebenen Arrays entspricht der Länge des members
Arrays.