Aracılığıyla paylaş


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 members depolanan ve ile objilişkili verileri içeren dizisiObject.

Öznitelikler

Özel durumlar

obj veya members parametresidirnull.

öğesidir membersnull.

öğesi members bir alanı temsil etmez.

Açıklamalar

Dizinin sağlanan her üyesi membersGetObjectData 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