System::Runtime::Serialization::IFormatterConverter class

IFormatterConverter class

Provides the connection between an instance of System::Runtime::Serialization::SerializationInfo and the formatter-provided class best suited to parse the data inside the System::Runtime::Serialization::SerializationInfo.

class IFormatterConverter : public System::Object

Methods

MethodDescription
virtual Convert(System::SharedPtr<Object>, const TypeInfo&)RTTI information.
virtual Convert(System::SharedPtr<Object>, TypeCode)Converts a value to the given System::TypeCode.
virtual ToBoolean(System::SharedPtr<Object>)Converts a value to a bool.
virtual ToByte(System::SharedPtr<Object>)Converts a value to a uint8_t.
virtual ToChar(System::SharedPtr<Object>)Converts a value to a char16_t.
virtual ToDateTime(System::SharedPtr<Object>)Converts a value to a DateTime.
virtual ToDecimal(System::SharedPtr<Object>)Converts a value to a Decimal.
virtual ToDouble(System::SharedPtr<Object>)Converts a value to a double.
virtual ToInt16(System::SharedPtr<Object>)Converts a value to a int16_t.
virtual ToInt32(System::SharedPtr<Object>)Converts a value to a int32_t.
virtual ToInt64(System::SharedPtr<Object>)Converts a value to a int64_t.
virtual ToSByte(System::SharedPtr<Object>)Converts a value to a int8_t.
virtual ToSingle(System::SharedPtr<Object>)Converts a value to a float.
virtual ToString(System::SharedPtr<Object>)Converts a value to a String.
virtual ToUInt16(System::SharedPtr<Object>)Converts a value to a uint16_t.
virtual ToUInt32(System::SharedPtr<Object>)Converts a value to a uint32_t.
virtual ToUInt64(System::SharedPtr<Object>)Converts a value to a uint64_t.

See Also