فئة System::Runtime::Serialization::SerializationInfo

SerializationInfo class

يحتوي على مجموعة من الحقول المسماة التي تمثل كائنًا مُسلسلًا. غير مُنفّذ. يجب إنشاء كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيسبّب أخطاءً وقت التشغيل أو أعطالًا في التأكيد. دائمًا قم بلف هذه الفئة في مؤشر System::SmartPtr واستخدم هذا المؤشر لتمريره إلى الدوال كمعامل.

class SerializationInfo : public System::Object

الطرق

طريقةالوصف
AddValue(const System::String&, float)يضع قيمة عائمة. غير مُنفّذ.
AddValue(const System::String&, short)يضع قيمة قصيرة. غير مُنفّذ.
AddValue(const System::String&, bool)يضع قيمة منطقية. غير مُنفّذ.
AddValue(const System::String&, const System::SharedPtr<System::Object>&)يضع قيمة كائن. غير مُنفّذ.
AddValue(const System::String&, const System::SharedPtr<System::Object>&, const System::TypeInfo&)يضع قيمة كائن بالنوع المحدد. غير مُنفّذ.
GetValue(const System::String&, const System::TypeInfo&)يسترجع قيمة من مخزن SerializationInfo. غير مُنفّذ.
SerializationInfo(const System::TypeInfo&, const System::SharedPtr<IFormatterConverter>&)معلومات RTTI.

انظر أيضًا