FormatterServices.GetObjectData(Object, MemberInfo[]) Yöntem

Tanım

Belirtilen nesneden verileri ayıklar ve bir nesne dizisi olarak döndürür.

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()

Parametreler

obj
Object

Biçimlendiriciye yazacak nesne.

members
MemberInfo[]

Nesneden ayıklanması gereken üyeler.

Döndürülenler

Object[]

içinde Object depolanan ve ile membersilişkili verileri içeren dizisiobj.

Öznitelikler

Özel durumlar

obj veya members parametresidirnull.

öğesinin members öğesidir null.

öğesi members bir alanı temsil etmez.

Açıklamalar

Dizinin members sağlanan her üyesi GetObjectData için yöntemi nesnesiyle obj ilişkili değeri ayıklar ve döndürür. Döndürülen dizinin uzunluğu, dizinin uzunluğuyla members aynıdır.

Şunlara uygulanır