تعيين عدد صحيح غير موقّع وأنواع طويلة في إطار الكيان
كيان إطار عمل خارج الصندوق كافية لتمثيل القيم الطويلة. ومع ذلك ، عند التعامل مع أنواع طويلة (Ulong) غير الموقعة ، تصبح الأمور أكثر تعقيدًا. يتخطى موفر EF الخاص بـ MySQL أنواع بيانات Ulong افتراضيًا. للتغلب على هذا القيد على الأعمدة Ulong ، يتمثل الحل البديل في تخزين القيمة في نوع بيانات طويل مدعوم ويلميها إلى Ulong عند الحاجة.
لتنفيذ هذا الحل: وهو ما يمثل القيمة الطويلة غير الموقعة.
تنفيذ getter و setter لـ myVariable لأداء التمثيل اللازم.
// تجنب تعديل ما يلي مباشرة. // تستخدم كعمود قاعدة بيانات فقط. العام الطويل __mmyvariable {get ؛ تعيين؛ } // الوصول/تعديل هذا المتغير بدلاً من ذلك. // أخبر EF بعدم تعيين هذا الحقل إلى جدول DB [غير محدد] العام الأمثل المتوابل { يحصل { غير محدد { العودة (Ulong) __ myvariable ؛ } } تعيين { غير محدد { __mmyvariable = (طويل) القيمة ؛ } } }
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3