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