Click or drag to resize

PropertyTypeNoDuplicateValuesT Class

Used with string property type values. Avoids storing duplicate string values.
Inheritance Hierarchy
SystemObject
  VelocityDbOptimizedPersistable
    VelocityGraphPropertyType
      VelocityGraphPropertyTypeTUInt64
        VelocityGraphPropertyTypeNoDuplicateValuesT

Namespace:  VelocityGraph
Assembly:  VelocityGraph (in VelocityGraph.dll) Version: 11.1.0.0 (11.1)
Syntax
[SerializableAttribute]
public class PropertyTypeNoDuplicateValues<T> : PropertyTypeT<ulong>
where T : IComparable

Type Parameters

T
always String for now

The PropertyTypeNoDuplicateValuesT type exposes the following members.

Properties
Methods
  NameDescription
Public methodGetPropertyEdge(IComparable)
Try to find an Edge with a given property value.
(Overrides PropertyTypeTTGetPropertyEdge(IComparable).)
Public methodGetPropertyEdge(T)
Try to find an Edge with a given property value.
Public methodGetPropertyEdges(IComparable)
Try to find all Edge with a given property value.
(Overrides PropertyTypeTTGetPropertyEdges(IComparable).)
Public methodGetPropertyEdges(T)
Public methodGetPropertyValue
Get property value of a Vertex/Edge
(Overrides PropertyTypeTTGetPropertyValue(Int32).)
Public methodGetPropertyVertex(IComparable, Boolean, Boolean) (Overrides PropertyTypeTTGetPropertyVertex(IComparable, Boolean, Boolean).)
Public methodGetPropertyVertex(T, Boolean, Boolean)
Try to find a Vertex with a given property value.
Public methodGetPropertyVertices(IComparable, Boolean)
Try to find all Vertex with a given property value.
(Overrides PropertyTypeTTGetPropertyVertices(IComparable, Boolean).)
Public methodGetPropertyVertices(T, Boolean)
Try to find all Vertex with a given property value.
Public methodSetPropertyValue(EdgeType, Int32, Int32, IComparable) (Overrides PropertyTypeTTSetPropertyValue(EdgeType, Int32, Int32, IComparable).)
Public methodSetPropertyValue(VertexType, Int32, Int32, IComparable)
Sets a property value for an element
(Overrides PropertyTypeTTSetPropertyValue(VertexType, Int32, Int32, IComparable).)
Top
Extension Methods
  NameDescription
Public Extension MethodToStringDetails(SessionBase, Boolean)Overloaded.
Object details as a string
(Defined by Utilities.)
Public Extension MethodToStringDetails(Schema, TypeVersion, Boolean)Overloaded.
Currently only used by Database Manager
(Defined by Utilities.)
Top
See Also