FormatterServices.PopulateObjectMembers Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Fyller det angivna objektet med värden för varje fält som hämtas från datamatrisen för objekt.
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
Parametrar
- obj
- Object
Objektet som ska fyllas i.
- members
- MemberInfo[]
En matris med MemberInfo som beskriver vilka fält och egenskaper som ska fyllas i.
Returer
Det nyligen ifyllda objektet.
- Attribut
Undantag
Längden på members matchar inte längden datapå .
Ett element i members är inte en instans av FieldInfo.
Anroparen har inte den behörighet som krävs.
Kommentarer
Om ett element i data är nullskriver PopulateObjectMembers inte något till det fältet.