ScriptObject.WrapMembers 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
wrapped 개체를 만듭니다. 래핑된 각 개체에는 하나의 멤버(필드, 속성 또는 메서드)에 대한 정보와 함께 멤버가 정의되어 있는 인스턴스화된 개체의 복사본이 들어 있습니다. 이렇게 하면 멤버가 들어 있지 않은 다른 개체에서도 멤버를 저장한 다음 해당 값을 고유한 값인 것처럼 반환할 수 있습니다.
오버로드
WrapMembers(MemberInfo, Object) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 지정된 개체와 함께 지정된 멤버를 포함하는 래핑된 개체를 만듭니다. |
WrapMembers(MemberInfo[], Object) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 지정된 개체와 함께 지정된 멤버를 포함하는 래핑된 개체의 배열을 만듭니다. |
WrapMembers(MemberInfo[], Object, SimpleHashtable) |
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. 지정된 데이터 스토리지에 결과를 캐시하면서 지정된 개체와 함께 지정된 멤버를 포함하는 래핑된 개체의 배열을 만듭니다. |
WrapMembers(MemberInfo, Object)
지정된 개체와 함께 지정된 멤버를 포함하는 래핑된 개체를 만듭니다.
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.
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()
매개 변수
- member
- MemberInfo
래핑할 멤버입니다.
- obj
- Object
member
가 정의된 개체입니다.
반환
멤버 정보 및 obj
를 포함하는 래핑된 개체가 있는 요소가 하나인 배열입니다.
설명
이 메서드를 사용하면 멤버를 포함하지 않는 다른 개체가 해당 개체를 저장한 다음 해당 값을 자신의 개체처럼 반환할 수 있습니다.
추가 정보
적용 대상
WrapMembers(MemberInfo[], Object)
지정된 개체와 함께 지정된 멤버를 포함하는 래핑된 개체의 배열을 만듭니다.
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.
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()
매개 변수
- members
- MemberInfo[]
래핑할 멤버입니다.
- obj
- Object
members
가 정의된 개체입니다.
반환
각각 멤버 정보와 obj
의 복사본을 포함하는 래핑된 개체의 배열입니다.
설명
이 메서드를 사용하면 이러한 멤버를 포함하지 않는 다른 개체가 해당 멤버를 저장한 다음 자신의 값처럼 반환할 수 있습니다.
추가 정보
적용 대상
WrapMembers(MemberInfo[], Object, SimpleHashtable)
지정된 데이터 스토리지에 결과를 캐시하면서 지정된 개체와 함께 지정된 멤버를 포함하는 래핑된 개체의 배열을 만듭니다.
이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다.
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()
매개 변수
- members
- MemberInfo[]
래핑할 멤버입니다.
- obj
- Object
members
가 정의된 개체입니다.
- cache
- SimpleHashtable
래핑된 개체를 위한 임시 데이터 스토리지입니다.
반환
각각 멤버 정보와 obj
의 복사본을 포함하는 래핑된 개체의 배열입니다.
설명
이 메서드를 사용하면 이러한 멤버를 포함하지 않는 다른 개체가 해당 멤버를 저장한 다음 자신의 값처럼 반환할 수 있습니다.
추가 정보
적용 대상
.NET