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>)Преобразует значение в bool.
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.

См. также