مداد
ورود
ثبت نام
برچسب:
کلاس Student
بررسی [Required] در Entity Framework Code First
یک attribute دیگر که به منظور پیکربندی property های مختلف مربوط به entity class ها از آن استفاده خواهیم کرد [Required] نام دارد. اگر از این attribute بر روی یک property استفاده کنید Entity Framework یک ستون NOT NULL را در جدول متناظر در دیتابیس ایجاد خواهد کرد. مثالی از نحوه استفاده کردن از این attribute را در کد زیر مشاهده می کنید
مرکز آموزش برنامه نویسی و توسعه نرم افزار پرووید
۱ اسفند
-
۱ دقیقه
بررسی [Timestamp] در Entity Framework Code First
یکی دیگر از attribute هایی که در Entity Framework به منظور پیکربندی convention های پیش فرض استفاده می شود [Timestamp] نام دارد. این attribute میتواند در هر entity class فقط یک بار مورد استفاده قرار بگیرد. ضمناً property مورد نظر که قرار است این attribute بر روی آن لحاظ بشود، حتماً باید آرایهای از نوع داده ای byte باشد. این attribute یک ستون از نوع داده ای timestamp را در دیتابیس ایجاد خواهد کرد. Entity Framework API به صورت پیش فرض از این ستون به منظور چک کردن موارد مربوط به هم روندی و یا concurrency در جملات UPDATE استفاده خواهد کرد. کدی که در قسمت زیر مشاهده می کنید مثالی از استفاده کردن از این attribute را نشان میدهد
مرکز آموزش برنامه نویسی و توسعه نرم افزار پرووید
۱ اسفند
-
۲ دقیقه