System::ObjectExt::Box yöntemi

ObjectExt::Box(const String&) method

Dize değerlerini kutular.

SmartPtr<Object> System::ObjectExt::Box(const String &value)
ParameterTypeAçıklama
değerconst String&Kutulanacak değer.

ReturnValue

Kaynak string null ise kutulanmış değer veya null.

Ayrıca Bakınız

ObjectExt::Box(const T&) method

Değer türlerini Object olarak dönüştürmek için kutular. Enum türleri için uygulama.

template<typename T> static std::enable_if<std::is_enum<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
ParameterAçıklama
TEnum türü.
ParameterTypeAçıklama
valueconst T&Kutulanacak Enum değeri.

ReturnValue

Kutulanmış değeri tutan nesneye akıllı işaretçi.

Ayrıca Bakınız

ObjectExt::Box(const T&) method

Değer türlerini Object olarak dönüştürmek için kutular. Enum olmayan türler için uygulama.

template<typename T> static std::enable_if<!std::is_enum<T>::value &&!IsNullable<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
ParameterAçıklama
TDeğer türü.
ParameterTypeAçıklama
değerconst T&Kutulanacak değer.

ReturnValue

Kutulanmış değeri tutan nesneye akıllı işaretçi.

Ayrıca Bakınız

ObjectExt::Box(const T&) method

Nullable türlerini Object olarak dönüştürmek için kutular.

template<typename T> static std::enable_if<IsNullable<T>::value, System::SmartPtr<System::Object>>::type System::ObjectExt::Box(const T &value)
ParameterAçıklama
TDeğer türü.
ParameterTypeAçıklama
değerconst T&Kutulanacak değer.

ReturnValue

Kutulanmış değeri tutan nesneye akıllı işaretçi.

Ayrıca Bakınız