C# Class Neo4jClient.Gremlin.GremlinQueryExtensions

Afficher le fichier Open project: albumprinter/Neo4jClient

Méthodes publiques

Méthode Description
AddBlock ( this baseQuery, string text ) : IGremlinQuery
AddCopySplitBlock ( this baseQuery, string text, IGremlinQuery queries ) : IGremlinQuery
AddFilterBlock ( this baseQuery, string text, IEnumerable filters, System.StringComparison comparison ) : IGremlinQuery
AddIfThenElseBlock ( this baseQuery, string ifThenElseText, IGremlinQuery ifExpression, IGremlinQuery ifThen, IGremlinQuery ifElse ) : IGremlinQuery
PrependVariablesToBlock ( this baseQuery, IGremlinQuery query ) : IGremlinQuery
ToDebugQueryText ( this query ) : string

Private Methods

Méthode Description
RebuildParametersAndDeclarations ( IGremlinQuery query, object>.Dictionary paramsDictionary, List declarations, int &nextParamaterIndex, string &rootQuery ) : string

Method Details

AddBlock() public static méthode

public static AddBlock ( this baseQuery, string text ) : IGremlinQuery
baseQuery this
text string
Résultat IGremlinQuery

AddCopySplitBlock() public static méthode

public static AddCopySplitBlock ( this baseQuery, string text, IGremlinQuery queries ) : IGremlinQuery
baseQuery this
text string
queries IGremlinQuery
Résultat IGremlinQuery

AddFilterBlock() public static méthode

public static AddFilterBlock ( this baseQuery, string text, IEnumerable filters, System.StringComparison comparison ) : IGremlinQuery
baseQuery this
text string
filters IEnumerable
comparison System.StringComparison
Résultat IGremlinQuery

AddIfThenElseBlock() public static méthode

public static AddIfThenElseBlock ( this baseQuery, string ifThenElseText, IGremlinQuery ifExpression, IGremlinQuery ifThen, IGremlinQuery ifElse ) : IGremlinQuery
baseQuery this
ifThenElseText string
ifExpression IGremlinQuery
ifThen IGremlinQuery
ifElse IGremlinQuery
Résultat IGremlinQuery

PrependVariablesToBlock() public static méthode

public static PrependVariablesToBlock ( this baseQuery, IGremlinQuery query ) : IGremlinQuery
baseQuery this
query IGremlinQuery
Résultat IGremlinQuery

ToDebugQueryText() public static méthode

public static ToDebugQueryText ( this query ) : string
query this
Résultat string