Click or drag to resize

NameSplitterBase Class

Represents a base implementation of a name splitter node, providing a dictionary of child nodes.
Inheritance Hierarchy

Namespace: Altaxo.Serialization.NamePropertyExtraction
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3618.0 (4.8.3618.0)
Syntax
C#
public abstract class NameSplitterBase : IPropertyExtractionTreeNode, 
	IEquatable<NameSplitterBase>

The NameSplitterBase type exposes the following members.

Constructors
 NameDescription
Protected methodNameSplitterBaseInitializes a new instance of the NameSplitterBase class
Top
Properties
 NameDescription
Public propertyChildren Gets a list of child nodes, where each tuple contains the index of the name part and the corresponding child node.
Top
Methods
 NameDescription
Protected methodStatic memberDeserializeChildren Deserializes the children from the provided IXmlDeserializationInfo.
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Protected methodStatic memberSerializeChildren Serializes the children of the given NameSplitterBase instance into the provided IXmlSerializationInfo.
Top
See Also