Edge Members
[This content is no longer valid. For the latest information on "M", "Quadrant", SQL Server Modeling Services, and the Repository, see the Model Citizen blog.]
An edge in an Mgraph structure.
The Edge type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Edge | Overloaded. Initializes a new instance of the Edge type. |
Top
Methods
Name | Description | |
---|---|---|
Equals | Overloaded. Compares two edges for equality. | |
Finalize | (Inherited from Object.) | |
FromKeyValuePairs | Returns a collection of edges from a collection of key-value pairs of labels and nodes. | |
FromNodes | Returns a collection of edges from a collection of nodes. | |
GetHashCode | Gets the edge hash code from the label and target node hash codes. (Overrides ValueType. . :: . .GetHashCode() () () ().) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
ToKeyValuePairs | Represents a collection of edges as an enumerable collection of key/value pairs, with the label as the key and the target node as the value. | |
ToNodes | Gets the target nodes from the collection of edges. | |
ToString | Represents an edge as a string of the form key => value. (Overrides ValueType. . :: . .ToString() () () ().) |
Top
Operators
Name | Description | |
---|---|---|
Equality | Determines whether two edges are equal. | |
Explicit Narrowing Explicit Explicit Explicit | Overloaded. | |
Inequality | Determines whether two edges are unequal. |
Top
Fields
Name | Description | |
---|---|---|
Default | The edge created by the default constructor. |
Top
Properties
Name | Description | |
---|---|---|
IsDefault | Gets a value that indicates whether this edge was constructed by the default constructor; such edges have neither a label nor a target node. | |
KeyValuePair | Gets a key-value pair whose key is the object's Label and whose value is the object's Node. | |
Label | Gets the object's Label. | |
Node | Gets this edge's target node. |
Top