آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

آموزش کلاسهای سلسله مراتبی Fluent API

دوره های مرتبط با این مقاله

آموزش کلاس های سلسله مراتبی Fluent API

تصویر زیر سلسله مراتب مهم کلاس های Fluent API را نشان می دهد.


آموزش Entity Framework

همان طور که مشاهده می کنید کلاس ها را به وسیله سطوح مجزا نموده ایم برای مثال کلاس DbModelBuilder در سطح صفر قرار دارد زیرا از کلاس های اصلی Fluent API configuration می باشد. کلاس EntityTypeConfiguration یک کلاس سطح 1 می باشد که رابطه بین موجودیت ها را با این کلاس set می کنیم. کلاس های ManyNavigarionConfiguration، OptionalNavigationPropertyConfiguration و RequiredNavigationPropertyConfiguration سطح 2 هستند که پیکربندی اضافی بین موجودیت را set می کنند.
بنابراین کلاس های سطح 1 و 2 می توانند برای پیکربندی بین موجودیت ها استفاده شود، که می تواند با جدول های پایگاه داده به کار رود. سطوح 3 و 4 می تواند برای پیکربندی اضافی بین موجودیت ها استفاده شود.
در چند قسمت بعد روش استفاده از این کلاس ها برای پیکربندی روابط یک به یک، یک به چند و چند به چند با استفاده از این کلاس ها توضیح داده خواهد شد.


  • 3235
  •    1414
  • تاریخ ارسال :   1394/07/27

دانلود PDF دانلود سورس کد دانشجویان گرامی اگر این مطلب برای شما مفید بود لطفا ما را در GooglePlus محبوب کنید
رمز عبور: tahlildadeh.com یا www.tahlildadeh.com
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال

آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .