FormatterServices.PopulateObjectMembers Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Remplit l'objet spécifié avec des valeurs pour chaque champ tirées du tableau de données des objets.
public:
static System::Object ^ PopulateObjectMembers(System::Object ^ obj, cli::array <System::Reflection::MemberInfo ^> ^ members, cli::array <System::Object ^> ^ data);
public static object PopulateObjectMembers (object obj, System.Reflection.MemberInfo[] members, object?[] data);
public static object PopulateObjectMembers (object obj, System.Reflection.MemberInfo[] members, object[] data);
[System.Security.SecurityCritical]
public static object PopulateObjectMembers (object obj, System.Reflection.MemberInfo[] members, object[] data);
static member PopulateObjectMembers : obj * System.Reflection.MemberInfo[] * obj[] -> obj
[<System.Security.SecurityCritical>]
static member PopulateObjectMembers : obj * System.Reflection.MemberInfo[] * obj[] -> obj
Public Shared Function PopulateObjectMembers (obj As Object, members As MemberInfo(), data As Object()) As Object
Paramètres
- obj
- Object
Objet à remplir.
- members
- MemberInfo[]
Tableau de MemberInfo qui décrit les champs et propriétés à remplir.
Retours
Objet nouvellement rempli.
- Attributs
Exceptions
La longueur de members
ne correspond pas à la longueur de data
.
Un élément de members
n'est pas une instance de FieldInfo.
L'appelant n'a pas l'autorisation requise.
Remarques
Si un élément dans est null
, PopulateObjectMembers n’écrit rien dans data
ce champ.