internal override void Populate(string property) { if (ProjectedProperties.Contains(property)) { return; } VertexProperties.Add(new GremlinProperty(GremlinKeyword.PropertyCardinality.list, property, null, null)); base.Populate(property); }
internal override void Populate(string property) { if (ProjectedProperties.Contains(property)) { return; } VertexProperties.Add(property); VertexProperties.Add(null); base.Populate(property); }
internal override void Property(GremlinToSqlContext currentContext, GremlinProperty vertexProperty) { vertexProperty.Cardinality = GremlinKeyword.PropertyCardinality.list; if (PropertyFromAddVParameters.ContainsKey(vertexProperty.Key)) { foreach (var property in PropertyFromAddVParameters[vertexProperty.Key]) { VertexProperties.Remove(property); } } ProjectedProperties.Add(vertexProperty.Key); VertexProperties.Add(vertexProperty); }