ScriptObject.WrapMembers Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sarmalanmış nesneler oluşturur. Sarmalanan her nesne, üyenin tanımlandığı örneklenen nesnenin bir kopyasıyla birlikte bir üyenin (alan, özellik veya yöntem) bilgilerini içerir. Bu, üyeyi içermeyen diğer nesnelerin onu depolamasını ve ardından kendi değerleriymiş gibi değerini döndürmesini sağlar.
Aşırı Yüklemeler
WrapMembers(MemberInfo, Object) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen üyeyi, belirtilen nesneyle birlikte içeren sarmalanmış bir nesne oluşturur. |
WrapMembers(MemberInfo[], Object) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen nesneyle birlikte belirtilen üyeleri içeren sarmalanmış nesne dizisi oluşturur. |
WrapMembers(MemberInfo[], Object, SimpleHashtable) |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Belirtilen nesneyle birlikte belirtilen üyeleri içeren sarmalanmış nesneler dizisi oluşturur ve sonuçları belirtilen veri depolama alanında önbelleğe alır. |
WrapMembers(MemberInfo, Object)
Belirtilen üyeyi, belirtilen nesneyle birlikte içeren sarmalanmış bir nesne oluşturur.
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
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()
Parametreler
- member
- MemberInfo
Sarmalama yapılan üye.
- obj
- Object
Üzerinde tanımlanan nesne member
.
Döndürülenler
ve üye bilgilerini obj
içeren sarmalanmış bir nesnesi olan tek öğeli bir dizi.
Açıklamalar
Bu yöntem, üyeyi içermeyen diğer nesnelerin onu depolamasına ve ardından kendi değerleriymiş gibi döndürmesine olanak tanır.
Ayrıca bkz.
Şunlara uygulanır
WrapMembers(MemberInfo[], Object)
Belirtilen nesneyle birlikte belirtilen üyeleri içeren sarmalanmış nesne dizisi oluşturur.
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
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()
Parametreler
- members
- MemberInfo[]
Saracak üyeler.
- obj
- Object
üzerinde tanımlanan nesne members
.
Döndürülenler
Her biri üye bilgilerini ve bir kopyasını obj
içeren sarmalanmış nesneler dizisi.
Açıklamalar
Bu yöntem, bu üyeleri içermeyen diğer nesnelerin bunları depolamasına ve sonra kendi değerleriymiş gibi döndürmesine olanak tanır.
Ayrıca bkz.
Şunlara uygulanır
WrapMembers(MemberInfo[], Object, SimpleHashtable)
Belirtilen nesneyle birlikte belirtilen üyeleri içeren sarmalanmış nesneler dizisi oluşturur ve sonuçları belirtilen veri depolama alanında önbelleğe alır.
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.
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()
Parametreler
- members
- MemberInfo[]
Saracak üyeler.
- obj
- Object
üzerinde tanımlanan nesne members
.
- cache
- SimpleHashtable
Sarmalanan nesneler için geçici veri depolama.
Döndürülenler
Her biri üye bilgilerini ve bir kopyasını obj
içeren sarmalanmış nesneler dizisi.
Açıklamalar
Bu yöntem, bu üyeleri içermeyen diğer nesnelerin bunları depolamasına ve sonra kendi değerleriymiş gibi döndürmesine olanak tanır.