Table of Contents

Class CreateAssetTree

Namespace
InSite.Persistence
Assembly
InSite.Persistence.dll
public class CreateAssetTree
Inheritance
CreateAssetTree
Inherited Members

Constructors

CreateAssetTree()

public CreateAssetTree()

Properties

this[CreateAssetNode]

public INode<CreateAssetNode> this[CreateAssetNode group] { get; }

Parameters

group CreateAssetNode

Property Value

INode<CreateAssetNode>

Root

public INode<CreateAssetNode> Root { get; }

Property Value

INode<CreateAssetNode>

Methods

Add(CreateAssetNode)

public void Add(CreateAssetNode group)

Parameters

group CreateAssetNode

Add(CreateAssetNode, CreateAssetNode)

public void Add(CreateAssetNode child, CreateAssetNode parent)

Parameters

child CreateAssetNode
parent CreateAssetNode

CalculatePath(INode<CreateAssetNode>)

public static string CalculatePath(INode<CreateAssetNode> node)

Parameters

node INode<CreateAssetNode>

Returns

string

Contains(CreateAssetNode)

public bool Contains(CreateAssetNode group)

Parameters

group CreateAssetNode

Returns

bool

FindById(int)

public INode<CreateAssetNode> FindById(int id)

Parameters

id int

Returns

INode<CreateAssetNode>