System::Runtime::Serialization::IFormatterConverter 类

IFormatterConverter class

提供实例 System::Runtime::Serialization::SerializationInfo 与最适合解析该 System::Runtime::Serialization::SerializationInfo 中数据的格式化程序提供的类之间的连接。

class IFormatterConverter : public System::Object

方法

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

另见