فئة 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. |
انظر أيضًا
- Class Object
- Namespace System::Runtime::Serialization
- Library Aspose.Page for C++