This is an automated email from the ASF dual-hosted git repository. florianhockmann pushed a commit to branch TINKERPOP-3035 in repository https://gitbox.apache.org/repos/asf/tinkerpop.git
commit a172ad5c37300f13bcdf3fe006b15365b575a620 Author: Florian Hockmann <f...@florian-hockmann.de> AuthorDate: Wed Apr 17 15:06:16 2024 +0200 TINKERPOP-3035 Add Property(IDictionary) overload This overload was missing in Gremlin.Net for some reason. --- .../src/Gremlin.Net/Process/Traversal/GraphTraversal.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/GraphTraversal.cs b/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/GraphTraversal.cs index c6cf798f9a..37fb0ab975 100644 --- a/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/GraphTraversal.cs +++ b/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/GraphTraversal.cs @@ -22,6 +22,7 @@ #endregion using System; +using System.Collections; using System.Collections.Generic; using System.Linq; using Gremlin.Net.Structure; @@ -1515,6 +1516,15 @@ namespace Gremlin.Net.Process.Traversal return Wrap<S, E>(this); } + /// <summary> + /// Adds the property step to this <see cref="GraphTraversal{SType, EType}" />. + /// </summary> + public GraphTraversal<S, E> Property(IDictionary value) + { + Bytecode.AddStep("property", value); + return Wrap<S, E>(this); + } + /// <summary> /// Adds the propertyMap step to this <see cref="GraphTraversal{SType, EType}" />. /// </summary>