Re: Configuration locking
- From: "Cowboy \(Gregory A. Beamer\)" <NoSpamMgbworld@xxxxxxxxxxxxxxxxxx>
- Date: Tue, 14 Oct 2008 15:28:18 -0500
The lock works quite a bit like a lock on a thread, only there is far less information you can get from it. If you want something more full featured, you will have to build your own. Before doing that, consider the next question and response very carefully:
How often are you updating configs on a multi-user application? If the values you are looking at are routinely changed, they would be better in a persistant store than a configuration file.
--
Gregory A. Beamer
MVP, MCP: +I, SE, SD, DBA
Subscribe to my blog
http://feeds.feedburner.com/GregoryBeamer#
or just read it:
http://feeds.feedburner.com/GregoryBeamer
********************************************
| Think outside the box! |
********************************************
"Ralf" <Ralf@xxxxxxxxxxxxxxxx> wrote in message news:uhjgInhLJHA.1156@xxxxxxxxxxxxxxxxxxxxxxx
Hi,
in an application I'm using a non trivial configuration,
implemented with classes from the System.Configuration namespace.
The parameters will be written to the app.exe.config file.
My application is stored on a network device and can be used from
more than one user at the same time.
To prevent the parameters for competing access, I want to lock
the parameters during one user is editing these parameters.
The ConfigurationElement class has lock functionality: ConfigurationElement.LockItem.
But I can't find any background informations about the locking mechanism.
Does anyone works with the locking mechanism?
I have a few questions about this:
1. Can I use LockItem for multi user locking?
2. How can I get the information which user is locking the parameters at the moment?
3. How can I manually unlock the parameters if a lock is lost?
4. How does it work?
5. Is there a better way for configuration locking?
Regards
Ralf
.
- Follow-Ups:
- Re: Configuration locking
- From: Ralf
- Re: Configuration locking
- References:
- Configuration locking
- From: Ralf
- Configuration locking
- Prev by Date: Re: Linq to Sql Filtering child table
- Next by Date: Re: How do you tell if the .Net Framework 2.0 is installed?
- Previous by thread: Configuration locking
- Next by thread: Re: Configuration locking
- Index(es):
Relevant Pages
|