Click or drag to resize

EdgeType Methods

The EdgeType type exposes the following members.

Public methodStatic memberCompare
Compares two edge types by id
Public methodCompareTo
Compares two EdgeType objects by id
Public methodCountEdges
Get a count of existing edges of this type
Public methodEquals
Compares two edge types by id
Public methodFindProperty
Gets the property type given a property type name
Public methodGetEdge(Int32, Boolean, Boolean)
Gets an edge given an edge id. Throws if no such edge exist.
Public methodGetEdge(Int32, Vertex, Vertex)
Get an edge for a given id
Public methodGetEdges
Enumerates all edges of this type
Public methodGetHashCode
Get a hash code for an edge tyepe based on type id
Public methodGetPropertyKeys
Return all the keys associated with the edge type.
Public methodGetPropertyTypes
Return all the property types associated with edge type.
Public methodGetPropertyValue
Gets a property value given an edge id and a property type
Public methodNewEdge
Create an edge between tail and head vertex
Public methodNewEdgeX
Not yet implemented
Public methodNewProperty
Creates a new Property.
Public methodRemove
Removes this EdgeType from a graph. An exception is thrown if the EdgeType is in use.
Public methodRemoveEdge
Removing an edge from this edge type
Public methodSetPropertyValue(EdgeType, Int32, PropertyType, IComparable)
Sets an edge property given an edge id, property type and a value
Public methodSetPropertyValue(VertexType, Int32, PropertyType, IComparable)
Public methodToString
Displays class name plus object id
(Overrides OptimizedPersistableToString.)
Public methodUnpersist
Removes an object from the persistent store and makes the object a transient object. It does not automatically make referenced objects unpersisted. Best way to do so is to override this virtual function in your own classes.
(Overrides OptimizedPersistableUnpersist(SessionBase).)
Extension Methods
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.)
See Also