internal override void Populate(string property)
 {
     if (ProjectedProperties.Contains(property))
     {
         return;
     }
     VertexProperties.Add(new GremlinProperty(GremlinKeyword.PropertyCardinality.list, property, null, null));
     base.Populate(property);
 }
Exemplo n.º 2
0
 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);
 }