[This is preliminary documentation and is subject to change.]
The ConfigAttrNode type exposes the following members.Constructors
| Name | Description | |
|---|---|---|
| ConfigAttrNode(Configuration, ConfigSectionNode) | Initializes a new instance of the ConfigAttrNode class | |
| ConfigAttrNode(Configuration, ConfigSectionNode, IConfigAttrNode) | Initializes a new instance of the ConfigAttrNode class | |
| ConfigAttrNode(Configuration, ConfigSectionNode, String, String) | Initializes a new instance of the ConfigAttrNode class |
Methods
| Name | Description | |
|---|---|---|
| checkCanModify | (Inherited from ConfigNode.) | |
| Delete |
Deletes this attribute from its parent
(Overrides ConfigNode Delete .) | |
Determines whether the specified object is equal to the current object. (Inherited from | ||
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from | ||
Serves as the default hash function. (Inherited from | ||
Gets the (Inherited from | ||
| IsSameName(String) |
Returns true when another name is the same as this node's name per case-insensitive culture-neutral comparison
(Inherited from ConfigNode.) | |
| IsSameName(IConfigNode) |
Returns true when another node has the same name as this one per case-insensitive culture-neutral comparison
(Inherited from ConfigNode.) | |
Creates a shallow copy of the current (Inherited from | ||
| ResetModified |
Resets modification flag
(Inherited from ConfigNode.) | |
| ToString | (Inherited from ConfigNode.) | |
| ValueAsBool | (Inherited from ConfigNode.) | |
| ValueAsByte | (Inherited from ConfigNode.) | |
| ValueAsByteArray | (Inherited from ConfigNode.) | |
| ValueAsDateTime | (Inherited from ConfigNode.) | |
| ValueAsDecimal | (Inherited from ConfigNode.) | |
| ValueAsDouble | (Inherited from ConfigNode.) | |
| ValueAsEnum TEnum | (Inherited from ConfigNode.) | |
| ValueAsFloat | (Inherited from ConfigNode.) | |
| ValueAsGDID | (Inherited from ConfigNode.) | |
| ValueAsGUID | (Inherited from ConfigNode.) | |
| ValueAsInt | (Inherited from ConfigNode.) | |
| ValueAsLong | (Inherited from ConfigNode.) | |
| ValueAsNullableBool | (Inherited from ConfigNode.) | |
| ValueAsNullableByte | (Inherited from ConfigNode.) | |
| ValueAsNullableDateTime | (Inherited from ConfigNode.) | |
| ValueAsNullableDecimal | (Inherited from ConfigNode.) | |
| ValueAsNullableDouble | (Inherited from ConfigNode.) | |
| ValueAsNullableEnum TEnum | (Inherited from ConfigNode.) | |
| ValueAsNullableFloat | (Inherited from ConfigNode.) | |
| ValueAsNullableGDID | (Inherited from ConfigNode.) | |
| ValueAsNullableGUID | (Inherited from ConfigNode.) | |
| ValueAsNullableInt | (Inherited from ConfigNode.) | |
| ValueAsNullableLong | (Inherited from ConfigNode.) | |
| ValueAsNullableSByte | (Inherited from ConfigNode.) | |
| ValueAsNullableShort | (Inherited from ConfigNode.) | |
| ValueAsNullableTimeSpan | (Inherited from ConfigNode.) | |
| ValueAsNullableUInt | (Inherited from ConfigNode.) | |
| ValueAsNullableULong | (Inherited from ConfigNode.) | |
| ValueAsNullableUShort | (Inherited from ConfigNode.) | |
| ValueAsSByte | (Inherited from ConfigNode.) | |
| ValueAsShort | (Inherited from ConfigNode.) | |
| ValueAsString | (Inherited from ConfigNode.) | |
| ValueAsTimeSpan | (Inherited from ConfigNode.) | |
| ValueAsType |
Tries to get value as specified type or throws if it can not be converted
(Inherited from ConfigNode.) | |
| ValueAsUInt | (Inherited from ConfigNode.) | |
| ValueAsULong | (Inherited from ConfigNode.) | |
| ValueAsUShort | (Inherited from ConfigNode.) |
Extension Methods
Fields
| Name | Description | |
|---|---|---|
| __Empty | (Inherited from ConfigNode.) | |
| m_Configuration | (Inherited from ConfigNode.) | |
| m_Modified | (Inherited from ConfigNode.) |
Properties
| Name | Description | |
|---|---|---|
| Configuration |
References configuration this node is under
(Inherited from ConfigNode.) | |
| EvaluatedValue |
Returns null or value of this node with all variables evaluated
(Inherited from ConfigNode.) | |
| Exists |
Determines whether this node really exists in configuration or is just a sentinel empty node
(Inherited from ConfigNode.) | |
| Modified |
Indicates whether a node was modified
(Inherited from ConfigNode.) | |
| Name |
Retrieves node name
(Inherited from ConfigNode.) | |
| Parent |
References parent node or Empty if this node has no parent
(Inherited from ConfigNode.) | |
| RootPath |
Returns path from root to this node
(Inherited from ConfigNode.) | |
| Value |
Retrieves node value or null. The value getter performs evaluation of variables, while setter sets the value verbatim
(Inherited from ConfigNode.) | |
| VerbatimValue |
Returns verbatim (without variable evaluation) node value or null
(Inherited from ConfigNode.) |
Explicit Interface Implementations
| Name | Description | |
|---|---|---|
| IConfigNode Parent |
References parent node
(Inherited from ConfigNode.) | |
| IConfigNode RootPath | (Inherited from ConfigNode.) |
See Also