다음을 통해 공유


FormatterServices.GetObjectData(Object, MemberInfo[]) 메서드

정의

지정된 개체에서 데이터를 추출하여 개체의 배열로서 반환합니다.

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[]

members에 저장되어 있고 obj와 관련된 데이터가 포함된 Object의 배열입니다.

특성

예외

obj 또는 members 매개 변수가 null인 경우

members의 요소가 null입니다.

members의 요소가 필드를 나타내지 않는 경우

설명

배열의 제공된 각 멤버에 members 대해 메서드는 GetObjectData 개체와 obj 연결된 값을 추출하고 반환합니다. 반환된 배열의 길이는 배열의 길이와 members 같습니다.

적용 대상