Click or drag to resize

NamedElementSequenceT Class

A Sequence of XML elements related to a specific element name. An XML element may contain different NamedElementSequences with different names.
Inheritance Hierarchy
SystemObject
  Aml.Engine.CAEXNamedElementSequenceT
    Aml.Engine.CAEXCAEXSequenceT
    Aml.Engine.CAEXValueSequenceTDataType

Namespace: Aml.Engine.CAEX
Assembly: Aml.Engine (in Aml.Engine.dll) Version: 3.2
Syntax
public abstract class NamedElementSequence<T> : IEnumerable<T>, 
	IEnumerable

Type Parameters

T
any object.

The NamedElementSequenceT type exposes the following members.

Properties
 NameDescription
Public propertyCAEXOwner Gets the CAEX owner of this sequence
Public propertyCount Gets the number of elements in this sequence
Public propertyElementName Gets the name of the elements in this sequence
Public propertyElements Gets a list of unwrapped CAEX elements (XElements) of this sequence
Public propertyExists Determines, if the sequence contains any element
Public propertyIsOwnerDefined Determines, if the owner of the sequence is defined
Public propertyItem Gets or sets the value at the specified index position in this sequence.
Public propertyOwner Gets the owner of this sequence
Top
Methods
 NameDescription
Public methodGetEnumerator Returns an enumerator that iterates through the collection.
Public methodRemove Removes all CAEX objects from this sequence.
Public methodRemoveAt Removes the element at the given index.
Top
Explicit Interface Implementations
 NameDescription
Explicit interface implementationPrivate methodIEnumerableGetEnumerator Returns an enumerator that runs through a collection.
Top
See Also