[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