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

Définition

Récupère les données de l'objet spécifié et les retourne comme un tableau d'objets.

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

Paramètres

obj
Object

Objet à écrire dans le formateur.

members
MemberInfo[]

Membres à récupérer de l'objet.

Retours

Object[]

Tableau de Object qui contient les données stockées dans members et associées à obj.

Attributs

Exceptions

Le paramètre obj ou members est null.

Un élément de members est null.

Un élément de members ne représente pas un champ.

Remarques

Pour chaque membre fourni du members tableau, la GetObjectData méthode extrait la valeur associée à l’objet et la obj retourne. La longueur du tableau retourné est identique à la longueur du members tableau.

S’applique à