System::Runtime::Serialization::FormatterConverter 类

FormatterConverter class

表示对 System::Runtime::Serialization::IFormatterConverter 接口的基本实现。

class FormatterConverter : public System::Runtime::Serialization::IFormatterConverter

方法

方法描述
Convert(System::SharedPtr<Object>, const TypeInfo&) overrideRTTI 信息。
Convert(System::SharedPtr<Object>, TypeCode) override将值转换为给定的 System::TypeCode
ToBoolean(System::SharedPtr<Object>) override将值转换为布尔值。
ToByte(System::SharedPtr<Object>) override将一个值转换为 uint8_t。
ToChar(System::SharedPtr<Object>) override将一个值转换为 char16_t。
ToDateTime(System::SharedPtr<Object>) override将一个值转换为 DateTime
ToDecimal(System::SharedPtr<Object>) override将一个值转换为 Decimal
ToDouble(System::SharedPtr<Object>) override将一个值转换为 double。
ToInt16(System::SharedPtr<Object>) override将一个值转换为 int16_t。
ToInt32(System::SharedPtr<Object>) override将一个值转换为 int32_t。
ToInt64(System::SharedPtr<Object>) override将一个值转换为 int64_t。
ToSByte(System::SharedPtr<Object>) override将一个值转换为 int8_t。
ToSingle(System::SharedPtr<Object>) override将一个值转换为 float。
ToString(System::SharedPtr<Object>) override将一个值转换为 String
ToUInt16(System::SharedPtr<Object>) override将一个值转换为 uint16_t。
ToUInt32(System::SharedPtr<Object>) override将一个值转换为 uint32_t。
ToUInt64(System::SharedPtr<Object>) override将一个值转换为 uint64_t。

另见