Мазмуну:

C# нетте сессия деген эмне?
C# нетте сессия деген эмне?

Video: C# нетте сессия деген эмне?

Video: C# нетте сессия деген эмне?
Video: Screencast: Kontaktny formular 2024, Май
Anonim

Сессия мамлекеттик башкаруунун техникасы болуп саналат. А Сессия маанини серверде сактай алат. Ал биздин жеке объектилерибиз менен бирге сактала турган объекттин каалаган түрүн колдоого алат. А сессия Мамлекеттик башкаруунун эң мыкты ыкмаларынын бири, анткени ал маалыматтарды кардар негизинде сактайт.

Мындан тышкары, мисал менен C# сеансы деген эмне?

Сеанстар Колдонмо боюнча колдонуучунун маалыматтарынын абалын сактоо үчүн колдонулат. Ал объекттин бардык түрүн сактайт. Колдонуу сессия , сиз өзгөрмө маанилерди кошо аласыз, ошондой эле класстын объекти, тизме, маалымат таблицасы ж.б. сыяктуу объекттин каалаган түрүн кошо аласыз. Ал коопсуз.

Экинчиден, сеанстар C# кайда сакталат? Негизинен а сессия кардар менен сервердин ортосунда колдонулган өзгөрмө сакталган сервер тарабында. Эми болушу мүмкүн сакталган же Интернет Маалымат Кызматынын (IIS) серверинде, ал демейки боюнча биздин "inproc" режиминде же болушу мүмкүн сакталган абалда же SQL Server биздин "outproc" режиминде.

Ошо сыяктуу эле, кимдир бирөө сеанстардын 3 түрү кандай?

asp.net сеансынын үч түрү

  • иштеп жаткан сессия.
  • Процесс сессиясы.
  • SQl-сервер сеансы.

Сеанс өзгөрмөлөрү C# канча убакытка созулат?

А сессия эгерде колдонуучу белгилүү бир мөөнөт ичинде өтүнмөнүн барагын сурабаса же жаңыртпаса аяктайт. Демейки боюнча, бул 20 мүнөт. Демейкиден кыскараак же узунураак күтүү аралыгын орнотууну кааласаңыз, Timeout касиетин колдонуңуз.

Сунушталууда: