CreateIListWrapperImpl()

ListExt::CreateIListWrapperImpl() method

IListWrapper implementation helper for reference types.

template<typename T1> std::enable_if<System::IsSmartPtr<T1>::value, System::SharedPtr<System::Collections::IList>>::type System::Collections::Generic::ListExt<T>::CreateIListWrapperImpl()

ListExt::CreateIListWrapperImpl() method

IListWrapper implementation helper for value types.

template<typename T1> std::enable_if<!System::IsSmartPtr<T1>::value &&System::IsBoxable<T1>::value, System::SharedPtr<System::Collections::IList>>::type System::Collections::Generic::ListExt<T>::CreateIListWrapperImpl()

ListExt::CreateIListWrapperImpl() method

IListWrapper implementation helper for other types.

template<typename T1> std::enable_if<!System::IsSmartPtr<T1>::value &&!System::IsBoxable<T>::value, System::SharedPtr<System::Collections::IList>>::type System::Collections::Generic::ListExt<T>::CreateIListWrapperImpl()

See Also