Bagikan melalui


ScriptObject.WrapMembers Metode

Definisi

Membuat objek yang dibungkus . Setiap objek yang dibungkus berisi informasi untuk satu anggota (bidang, properti, atau metode), bersama dengan salinan objek yang dibuat yang ditentukan anggota. Ini memungkinkan objek lain yang tidak berisi anggota untuk menyimpannya dan kemudian mengembalikan nilainya seolah-olah itu adalah milik mereka sendiri.

Overload

WrapMembers(MemberInfo, Object)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Membuat objek yang dibungkus yang berisi anggota yang ditentukan bersama dengan objek yang ditentukan.

WrapMembers(MemberInfo[], Object)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Membuat array objek yang dibungkus yang berisi anggota yang ditentukan bersama dengan objek yang ditentukan.

WrapMembers(MemberInfo[], Object, SimpleHashtable)

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

Membuat array objek yang dibungkus yang berisi anggota yang ditentukan bersama dengan objek yang ditentukan, penembolokan hasil dalam penyimpanan data yang ditentukan.

WrapMembers(MemberInfo, Object)

Membuat objek yang dibungkus yang berisi anggota yang ditentukan bersama dengan objek yang ditentukan.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

protected:
 static cli::array <System::Reflection::MemberInfo ^> ^ WrapMembers(System::Reflection::MemberInfo ^ member, System::Object ^ obj);
protected static System.Reflection.MemberInfo[] WrapMembers (System.Reflection.MemberInfo member, object obj);
static member WrapMembers : System.Reflection.MemberInfo * obj -> System.Reflection.MemberInfo[]
Protected Shared Function WrapMembers (member As MemberInfo, obj As Object) As MemberInfo()

Parameter

member
MemberInfo

Anggota yang akan dibungkus.

obj
Object

Objek yang member didefinisikan.

Mengembalikan

Array satu elemen yang memiliki objek yang dibungkus yang berisi informasi anggota dan obj.

Keterangan

Metode ini memungkinkan objek lain yang tidak berisi anggota untuk menyimpannya dan kemudian mengembalikan nilainya seolah-olah itu adalah milik mereka sendiri.

Lihat juga

Berlaku untuk

WrapMembers(MemberInfo[], Object)

Membuat array objek yang dibungkus yang berisi anggota yang ditentukan bersama dengan objek yang ditentukan.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

protected:
 static cli::array <System::Reflection::MemberInfo ^> ^ WrapMembers(cli::array <System::Reflection::MemberInfo ^> ^ members, System::Object ^ obj);
protected static System.Reflection.MemberInfo[] WrapMembers (System.Reflection.MemberInfo[] members, object obj);
static member WrapMembers : System.Reflection.MemberInfo[] * obj -> System.Reflection.MemberInfo[]
Protected Shared Function WrapMembers (members As MemberInfo(), obj As Object) As MemberInfo()

Parameter

members
MemberInfo[]

Anggota yang akan dibungkus.

obj
Object

Objek yang members didefinisikan.

Mengembalikan

Array objek yang dibungkus, yang masing-masing berisi informasi anggota dan salinan obj.

Keterangan

Metode ini memungkinkan objek lain yang tidak berisi anggota ini untuk menyimpannya dan kemudian mengembalikan nilai mereka seolah-olah mereka sendiri.

Lihat juga

Berlaku untuk

WrapMembers(MemberInfo[], Object, SimpleHashtable)

Membuat array objek yang dibungkus yang berisi anggota yang ditentukan bersama dengan objek yang ditentukan, penembolokan hasil dalam penyimpanan data yang ditentukan.

API ini mendukung infrastruktur produk dan tidak dimaksudkan untuk digunakan langsung dari kode Anda.

protected:
 static cli::array <System::Reflection::MemberInfo ^> ^ WrapMembers(cli::array <System::Reflection::MemberInfo ^> ^ members, System::Object ^ obj, Microsoft::JScript::SimpleHashtable ^ cache);
protected static System.Reflection.MemberInfo[] WrapMembers (System.Reflection.MemberInfo[] members, object obj, Microsoft.JScript.SimpleHashtable cache);
static member WrapMembers : System.Reflection.MemberInfo[] * obj * Microsoft.JScript.SimpleHashtable -> System.Reflection.MemberInfo[]
Protected Shared Function WrapMembers (members As MemberInfo(), obj As Object, cache As SimpleHashtable) As MemberInfo()

Parameter

members
MemberInfo[]

Anggota yang akan dibungkus.

obj
Object

Objek yang members didefinisikan.

cache
SimpleHashtable

Penyimpanan data sementara untuk objek yang dibungkus.

Mengembalikan

Array objek yang dibungkus, yang masing-masing berisi informasi anggota dan salinan obj.

Keterangan

Metode ini memungkinkan objek lain yang tidak berisi anggota ini untuk menyimpannya dan kemudian mengembalikan nilai mereka seolah-olah mereka sendiri.

Lihat juga

Berlaku untuk