NodePath
Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects
Represents a path to a node in the data pipeline.
public struct NodePath
Inheritance Object → ValueType → NodePath
Implements IConvertible, IComparable<NodePath>, IEquatable<NodePath>
Constructors
NodePath(String)
Creates a new instance of NodePath
public NodePath(string path)
Parameters
path
String
Path of node
NodePath()
Creates a new instance of NodePath
public NodePath()
Methods
Append(String)
Appends the node information to the path.
public NodePath Append(string qualifiedName)
Parameters
qualifiedName
String
Qualified name of the node
Returns
NodePath
New path
GetTypeCode()
public TypeCode GetTypeCode()
Returns
ToBoolean(IFormatProvider)
public bool ToBoolean(IFormatProvider provider)
Parameters
provider
IFormatProvider
Returns
ToByte(IFormatProvider)
public byte ToByte(IFormatProvider provider)
Parameters
provider
IFormatProvider
Returns
ToChar(IFormatProvider)
public char ToChar(IFormatProvider provider)
Parameters
provider
IFormatProvider
Returns
ToDateTime(IFormatProvider)
public DateTime ToDateTime(IFormatProvider provider)
Parameters
provider
IFormatProvider
Returns
ToDecimal(IFormatProvider)
public decimal ToDecimal(IFormatProvider provider)
Parameters
provider
IFormatProvider
Returns
ToDouble(IFormatProvider)
public double ToDouble(IFormatProvider provider)
Parameters
provider
IFormatProvider
Returns
ToInt16(IFormatProvider)
public short ToInt16(IFormatProvider provider)
Parameters
provider
IFormatProvider
Returns
ToInt32(IFormatProvider)
public int ToInt32(IFormatProvider provider)
Parameters
provider
IFormatProvider
Returns
ToInt64(IFormatProvider)
public long ToInt64(IFormatProvider provider)
Parameters
provider
IFormatProvider
Returns
ToSByte(IFormatProvider)
public sbyte ToSByte(IFormatProvider provider)
Parameters
provider
IFormatProvider
Returns
ToSingle(IFormatProvider)
public float ToSingle(IFormatProvider provider)
Parameters
provider
IFormatProvider
Returns
ToString(IFormatProvider)
public string ToString(IFormatProvider provider)
Parameters
provider
IFormatProvider
Returns
ToType(Type, IFormatProvider)
public object ToType(Type conversionType, IFormatProvider provider)
Parameters
conversionType
Type
provider
IFormatProvider
Returns
ToUInt16(IFormatProvider)
public ushort ToUInt16(IFormatProvider provider)
Parameters
provider
IFormatProvider
Returns
ToUInt32(IFormatProvider)
public uint ToUInt32(IFormatProvider provider)
Parameters
provider
IFormatProvider
Returns
ToUInt64(IFormatProvider)
public ulong ToUInt64(IFormatProvider provider)
Parameters
provider
IFormatProvider
Returns
ToString()
public string ToString()
Returns
GetHashCode()
public int GetHashCode()
Returns
CompareTo(NodePath)
public int CompareTo(NodePath other)
Parameters
other
NodePath
Returns
Equals(NodePath)
public bool Equals(NodePath other)
Parameters
other
NodePath
Returns
Equals(Object)
public bool Equals(object obj)
Parameters
obj
Object