ScriptObject.WrapMembers Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.