PropertyTypeNoDuplicateValuesT Class |
Used with string property type values. Avoids storing duplicate string values.
Inheritance Hierarchy
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
<SerializableAttribute>
Public Class PropertyTypeNoDuplicateValues(Of T As IComparable)
Inherits PropertyTypeT(Of ULong)
[SerializableAttribute]
generic<typename T>
where T : IComparable
public ref class PropertyTypeNoDuplicateValues : public PropertyTypeT<unsigned long long>
[<SerializableAttribute>]
type PropertyTypeNoDuplicateValues<'T when 'T : IComparable> =
class
inherit PropertyTypeT<uint64>
end
Type Parameters
- T
- always String for now
The PropertyTypeNoDuplicateValuesT type exposes the following members.
Properties Methods
| Name | Description |
---|
| GetPropertyEdge(IComparable) |
Try to find an Edge with a given property value.
(Overrides PropertyTypeTTGetPropertyEdge(IComparable).) |
| GetPropertyEdge(T) |
Try to find an Edge with a given property value.
|
| GetPropertyEdges(IComparable) |
Try to find all Edge with a given property value.
(Overrides PropertyTypeTTGetPropertyEdges(IComparable).) |
| GetPropertyEdges(T) | |
| GetPropertyValue |
Get property value of a Vertex/Edge
(Overrides PropertyTypeTTGetPropertyValue(Int32).) |
| GetPropertyVertex(IComparable, Boolean, Boolean) | (Overrides PropertyTypeTTGetPropertyVertex(IComparable, Boolean, Boolean).) |
| GetPropertyVertex(T, Boolean, Boolean) |
Try to find a Vertex with a given property value.
|
| GetPropertyVertices(IComparable, Boolean) |
Try to find all Vertex with a given property value.
(Overrides PropertyTypeTTGetPropertyVertices(IComparable, Boolean).) |
| GetPropertyVertices(T, Boolean) |
Try to find all Vertex with a given property value.
|
| SetPropertyValue(EdgeType, Int32, Int32, IComparable) | (Overrides PropertyTypeTTSetPropertyValue(EdgeType, Int32, Int32, IComparable).) |
| SetPropertyValue(VertexType, Int32, Int32, IComparable) |
Sets a property value for an element
(Overrides PropertyTypeTTSetPropertyValue(VertexType, Int32, Int32, IComparable).) |
TopExtension Methods See Also