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
要寫入格式化器的物件。
- members
- MemberInfo[]
要從物體中提取的成員。
傳回
Object[]
該陣列 Object 包含儲存在 members 中且與 obj相關聯的資料。
- 屬性
例外狀況
的 members 元素不代表域。
備註
對於陣列中每個提供的成員 members ,方法會 GetObjectData 擷取與該 obj 物件相關的值,並回傳該值。 回傳陣列的長度與陣 members 列的長度相同。