FormatterServices.GetObjectData(Object, MemberInfo[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從指定物件擷取資料,並將它傳回為物件陣列。
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()
參數
- obj
- Object
寫入至格式子 (Formatter) 的物件。
- members
- MemberInfo[]
要從物件擷取的成員。
傳回
Object[]
Object 的陣列,包含儲存於 members
以及與 obj
相關聯的資料。
- 屬性
例外狀況
members
的元素不表示欄位。
備註
針對陣列的每個提供的成員 members
, GetObjectData 方法會擷取與 物件相關聯的 obj
值,並傳回它。 傳回陣列的長度與陣列的 members
長度相同。