Სარჩევი:

რა არის სესია c# net-ში?
რა არის სესია c# net-ში?

ვიდეო: რა არის სესია c# net-ში?

ვიდეო: რა არის სესია c# net-ში?
ვიდეო: HTTP cессия. Session. Состояние сеанса. Работа с сессиями в ASP.NET MVC 2024, მაისი
Anonim

სესია არის სახელმწიფო მართვის ტექნიკა. ა სესია შეუძლია შეინახოს მნიშვნელობა სერვერზე. მას შეუძლია მხარი დაუჭიროს ნებისმიერი ტიპის ობიექტს, რომელიც ინახება ჩვენს საკუთარ ობიექტებთან ერთად. ა სესია სახელმწიფო მენეჯმენტისთვის ერთ-ერთი საუკეთესო ტექნიკაა, რადგან ის ინახავს მონაცემებს კლიენტზე დაფუძნებული სახით.

ამას გარდა, რა არის სესია C#-ში მაგალითით?

სესიები გამოიყენება მომხმარებლის მონაცემების მდგომარეობის შესანარჩუნებლად მთელ აპლიკაციაში. ის ინახავს ნებისმიერი ტიპის ობიექტს. Გამოყენებით სესია , შეგიძლიათ დაამატოთ ცვლადის მნიშვნელობები, ასევე ნებისმიერი ტიპის ობიექტი, როგორიცაა კლასის ობიექტი, სია, მონაცემთა ცხრილი და ა.შ. უსაფრთხოა.

მეორეც, სად ინახება სესიები C#? ძირითადად ა სესია არის ცვლადი, რომელიც გამოიყენება კლიენტსა და სერვერს შორის შენახული სერვერის მხარეს. ახლა ეს შეიძლება იყოს შენახული ან ინტერნეტ საინფორმაციო სერვისის (IIS) სერვერზე, რომელიც ნაგულისხმევად არის ჩვენი "inproc" რეჟიმი, ან შეიძლება იყოს შენახული სახელმწიფოში ან SQL სერვერზე, რომელიც არის ჩვენი "outproc" რეჟიმი.

ანალოგიურად შეიძლება იკითხოთ, რა არის 3 ტიპის სესიები?

სამი სახის სესია asp.net-ში

  • უპროცესო სესია.
  • პროცესის სესიის გარეთ.
  • SQl სერვერის სესია.

რამდენ ხანს გრძელდება სესიის ცვლადები C#?

ა სესია მთავრდება, თუ მომხმარებელმა არ მოითხოვა ან განაახლა გვერდი აპლიკაციაში მითითებული პერიოდის განმავლობაში. სტანდარტულად, ეს არის 20 წუთი. თუ გსურთ დააყენოთ დროის ამოწურვის ინტერვალი, რომელიც ნაგულისხმევზე მოკლე ან გრძელია, გამოიყენეთ Timeout თვისება.

გირჩევთ: