نمایش نتایج 1 تا 3 از 3

نام تاپیک: نوع Timestamp , ConcurrencyCheck در EF Code first چه کاربردی دارند؟

  1. #1

    Question نوع Timestamp , ConcurrencyCheck در EF Code first چه کاربردی دارند؟

    نوع Timestamp , ConcurrencyCheck در EF Code first چه کاربردی دارند؟

  2. #2
    کاربر دائمی آواتار sempay_ninjutsu
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    تهران
    سن
    35
    پست
    313

    نقل قول: نوع Timestamp , ConcurrencyCheck در EF Code first چه کاربردی دارند؟

    نقل قول نوشته شده توسط rahimi.mohamad24 مشاهده تاپیک
    نوع Timestamp , ConcurrencyCheck در EF Code first چه کاربردی دارند؟
    نوع اولی که گفتید مربوط میشه به زمانی که میخواید از concurrency استفاده کنید .خوب برای استفاده از concurrency معمولا روی یه فیلد که مقدار آن uniq می باشد استفاده می شود.مثلا فکر کنید یه رکورد دارید که توسط user a و بعد توسط user b در حال ویرایش می باشد.وقتی که user a دکمه سیو را می زند و اطلاعات به سمت دیتابیس می ره و ذخیره می گردد ,user b هم دکه سیو را می زند اونوقت اگر گفته باشید که concurrency ِچک شود یه پیغام می دهد .حالا از کجا متوجه شده که اون رکورد تغییر پیدا کرده .از همون فیلدی که گفتم uniq استش.مثلا رکوردی که داره ویرایش میشه یه فیلدی داره به اسم version که با هر بار update مقدار آن تغییر می کند.که خود ef هم از نوع timestamp استفاده می کند برای هندل کردن concurrency ِ.امیدوارم خوب توضیح داده باشم.

  3. #3

    Thumbs up نقل قول: نوع Timestamp , ConcurrencyCheck در EF Code first چه کاربردی دارند؟

    نقل قول نوشته شده توسط sempay_ninjutsu مشاهده تاپیک
    نوع اولی که گفتید مربوط میشه به زمانی که میخواید از concurrency استفاده کنید .خوب برای استفاده از concurrency معمولا روی یه فیلد که مقدار آن uniq می باشد استفاده می شود.مثلا فکر کنید یه رکورد دارید که توسط user a و بعد توسط user b در حال ویرایش می باشد.وقتی که user a دکمه سیو را می زند و اطلاعات به سمت دیتابیس می ره و ذخیره می گردد ,user b هم دکه سیو را می زند اونوقت اگر گفته باشید که concurrency ِچک شود یه پیغام می دهد .حالا از کجا متوجه شده که اون رکورد تغییر پیدا کرده .از همون فیلدی که گفتم uniq استش.مثلا رکوردی که داره ویرایش میشه یه فیلدی داره به اسم version که با هر بار update مقدار آن تغییر می کند.که خود ef هم از نوع timestamp استفاده می کند برای هندل کردن concurrency ِ.امیدوارم خوب توضیح داده باشم.

    خیلی زیبا توضیح دادی ممنونم از شما

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •