Is it necessary to lock application state before accessing it ?
Answer / kumar saurabh
Only if you're performing a multistep update and want the update to be treated as an atomic operation. Here's an example:
Application.Lock ();
Application["ItemsSold"] = (int) Application["ItemsSold"] + 1;
Application["ItemsLeft"] = (int) Application["ItemsLeft"] - 1;
Application.UnLock ();
By locking application state before updating it and unlocking it afterwards, you ensure that another request being processed on another thread doesn't read application state at exactly the wrong time and see an inconsistent view of it.
| Is This Answer Correct ? | 0 Yes | 0 No |
Describe session handling in a webfarm, how does it work and what are the limits?
Can I stream live content/events?
Is react a template engine?
How To Send Value one page to Another Page On MasterMenu Click ? please Tell Me!
What is the postback property in asp.net?
How to manage pagination in a page?
How can you get public key information?
Explain why it is useful to use mvc instead of webforms? : asp.net mvc
how to retrieve data using web services in asp.net pls give me the code and explain me briefly
Explain the steps to be followed to use passport authentication.
What are the different web pages?
what is CLR?
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)