예제 #1
0
        public static IGremlinRelationshipQuery CopySplitE(this IGremlinQuery baseQuery, params IGremlinQuery[] queries)
        {
            foreach (var query in queries.Where(query => query.GetType() == typeof(IdentityPipe)))
            {
                ((IdentityPipe)query).Client = query.Client;
            }

            baseQuery = baseQuery.AddCopySplitBlock("._.copySplit({0}, {1})", queries);
            return(new GremlinRelationshipEnumerable(baseQuery));
        }
예제 #2
0
 public static IGremlinQuery CopySplitV(this IGremlinQuery baseQuery,
                                        params IGremlinQuery[] queries)
 {
     baseQuery = baseQuery.AddCopySplitBlock("._.copySplit({0}, {1})", queries);
     return(baseQuery);
 }