LockAttributes Property

ConfigurationElement.LockAttributes Property

Note: This property is new in the .NET Framework version 2.0.

Gets the collection of locked attributes

Namespace: System.Configuration
Assembly: System.Configuration (in system.configuration.dll)

property ConfigurationLockCollection^ LockAttributes {
	ConfigurationLockCollection^ get ();

/** @property */
public ConfigurationLockCollection get_LockAttributes ()

public function get LockAttributes () : ConfigurationLockCollection

Property Value

The ConfigurationLockCollection of locked attributes (properties) for the element.

The LockAttributes property allows you to lock all the attributes you specify.

To do that you use the Contains method, as explained in the next example.


The LockAttributes property allows you to prevent the child configuration elements of the element to which you apply the rule from being modified. Use LockItem if you want to put a general lock on the element itself and its children.

Notes to Implementers Remember, if you use the LockAllAttributesExcept and LockAttributes properties at the same time, the most restrictive rule applies.

The following example shows how to use the LockAttributes property.

No code example is currently available or this language may not be supported.

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.

.NET Framework

Supported in: 2.0

Community Additions

© 2016 Microsoft