Interface ICloneable<TSubnode, TIdentifier, TNode>
Assembly: MetricSetSyntaxTree.dll
Syntax
public interface ICloneable<TSubnode, TIdentifier, TNode> : ICloneable<TNode>, IDirectedAcyclicGraph<TNode> where TSubnode : TNode where TNode : ICloneable<TNode>
Type Parameters
Name |
Description |
TSubnode |
|
TIdentifier |
|
TNode |
|
Methods
View Source
Clone(TIdentifier, IReadOnlyList<TNode>)
Strongly typed clone method which also takes an identifier.
Declaration
TSubnode Clone(TIdentifier identifier, IReadOnlyList<TNode> parents)
Parameters
Type |
Name |
Description |
TIdentifier |
identifier |
|
IReadOnlyList<TNode> |
parents |
|
Returns
Type |
Description |
TSubnode |
|
Extension Methods