FormatterServices.PopulateObjectMembers Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wypełnia określony obiekt wartościami dla każdego pola pobranego z tablicy danych obiektów.
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
Parametry
- obj
- Object
Obiekt do wypełnienia.
- members
- MemberInfo[]
Tablica zawierająca MemberInfo opis pól i właściwości do wypełnienia.
Zwraca
Nowo wypełniony obiekt.
- Atrybuty
Wyjątki
Długość parametru members
nie jest zgodna z długością .data
Element elementu members
nie jest wystąpieniem FieldInfoklasy .
Obiekt wywołujący nie posiada wymaganych uprawnień.
Uwagi
Jeśli element w data
pliku to null
, PopulateObjectMembers nie zapisuje nic w tym polu.