C# Class Neo4jClient.Relationship

ファイルを表示 Open project: Readify/Neo4jClient Class Usage Examples

Public Methods

Method Description
ByIndexLookup ( string indexName, string propertyName, object value ) : StartBit

Used for Cypher START clauses, like Start(new { foo = Relationship.ByIndexLookup(…) })

ByIndexQuery ( string indexName, string query ) : StartBit

Used for Cypher START clauses, like Start(new { foo = Relationship.ByIndexQuery(…) })

Protected Methods

Method Description
Relationship ( NodeReference targetNode ) : System
Relationship ( NodeReference targetNode, object data ) : System

Private Methods

Method Description
DetermineRelationshipDirection ( Type baseNodeType, Relationship relationship ) : RelationshipDirection
GetAllowedNodeTypes ( Type relationshipType, RelationshipEnd end ) : IEnumerable

Method Details

ByIndexLookup() public static method

Used for Cypher START clauses, like Start(new { foo = Relationship.ByIndexLookup(…) })
public static ByIndexLookup ( string indexName, string propertyName, object value ) : StartBit
indexName string
propertyName string
value object
return Neo4jClient.Cypher.StartBit

ByIndexQuery() public static method

Used for Cypher START clauses, like Start(new { foo = Relationship.ByIndexQuery(…) })
public static ByIndexQuery ( string indexName, string query ) : StartBit
indexName string
query string
return Neo4jClient.Cypher.StartBit

Relationship() protected method

protected Relationship ( NodeReference targetNode ) : System
targetNode NodeReference
return System

Relationship() protected method

protected Relationship ( NodeReference targetNode, object data ) : System
targetNode NodeReference
data object
return System