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 dessiné à partir du tableau de données d’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);
[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 ce qui décrit les champs et les 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 n’est members pas une instance de FieldInfo.
L’appelant n’a pas l’autorisation requise.
Remarques
Si un élément est , dataPopulateObjectMembers n’écrit nullrien dans ce champ.