Aracılığıyla paylaş


ScriptObject.WrapMembers Yöntem

Tanım

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 objiç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ı objiç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ı objiç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