You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2019/10/09 23:39:10 UTC

svn commit: r1868209 [6/21] - in /tinkerpop/site: docs/3.3.9-SNAPSHOT/dev/developer/ docs/3.3.9-SNAPSHOT/dev/provider/ docs/3.3.9-SNAPSHOT/recipes/ docs/3.3.9-SNAPSHOT/reference/ docs/3.3.9-SNAPSHOT/tutorials/getting-started/ docs/3.3.9-SNAPSHOT/tutori...

Modified: tinkerpop/site/dotnetdocs/3.3.9-SNAPSHOT/index.json
URL: http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.3.9-SNAPSHOT/index.json?rev=1868209&r1=1868208&r2=1868209&view=diff
==============================================================================
--- tinkerpop/site/dotnetdocs/3.3.9-SNAPSHOT/index.json (original)
+++ tinkerpop/site/dotnetdocs/3.3.9-SNAPSHOT/index.json Wed Oct  9 23:39:08 2019
@@ -1,517 +1,527 @@
 {
-  "index.html": {
-    "href": "index.html",
-    "title": "Gremlin.Net | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Gremlin.Net <!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. --> Apache TinkerPop™ is a graph computing framework for both graph databases (OLTP) and graph analytic systems (OLAP). Gremlin is the graph traversal language of TinkerPop. It can be described as a function
 al, data-flow language that enables users to succinctly express complex traversals on (or queries of) their application's property graph. Gremlin.Net implements Gremlin within the C# language. It targets .NET Standard and can therefore be used on different operating systems and with different .NET frameworks, such as .NET Framework and .NET Core. nuget install Gremlin.Net Please see the reference documentation at Apache TinkerPop for more information."
+  "api/Gremlin.Net.Process.Traversal.AnonymousTraversalSource.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.AnonymousTraversalSource.html",
+    "title": "Class AnonymousTraversalSource | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class AnonymousTraversalSource Provides a method for creating a GraphTraversalSource that does not spawn from a instance. Inheritance System.Object AnonymousTraversalSource Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class AnonymousTraversalSource Methods Traversal() Generates a reusable GraphTraversalSource instance. Declaration public static GraphTraversalSource Traversal() Returns Type Description GraphTraversalSource A graph traversal source."
   },
-  "api/Gremlin.Net.Process.Traversal.Direction.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Direction.html",
-    "title": "Class Direction | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class Direction Inheritance System.Object EnumWrapper Direction Implements System.IEquatable < EnumWrapper > Inherited Members EnumWrapper.EnumName EnumWrapper.EnumValue EnumWrapper.Equals(EnumWrapper) EnumWrapper.Equals(Object) EnumWrapper.GetHashCode() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class Direction : EnumWrapper, IEquatable<EnumWrapper> Properties Both Declaration public static Direction Both { get; } Property Value Type Description Direction In Declaration public static Direction In { get; } Property Value Type Description Direction Out Declaration public static Direction Out { get; } Property Value Type Description Direction Methods GetByValue(String) Gets the Direction enumeration by value. Declaration public static Direc
 tion GetByValue(string value) Parameters Type Name Description System.String value Returns Type Description Direction Implements System.IEquatable<T>"
+  "api/Gremlin.Net.Process.Traversal.Strategy.Verification.ReservedKeysVerificationStrategy.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Verification.ReservedKeysVerificationStrategy.html",
+    "title": "Class ReservedKeysVerificationStrategy | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class ReservedKeysVerificationStrategy Provides a way to prevent traversal from using property keys that are reserved terms. By default, these are \"id\" and \"label\" - providers may have their own reserved terms as well. Inheritance System.Object AbstractTraversalStrategy ReservedKeysVerificationStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Tra
 versal.Strategy.Verification Assembly : cs.temp.dll.dll Syntax public class ReservedKeysVerificationStrategy : AbstractTraversalStrategy, ITraversalStrategy, IEquatable<AbstractTraversalStrategy> Constructors ReservedKeysVerificationStrategy() Initializes a new instance of the ReservedKeysVerificationStrategy class. Declaration public ReservedKeysVerificationStrategy() ReservedKeysVerificationStrategy(Boolean, Boolean, List<String>) Initializes a new instance of the ReservedKeysVerificationStrategy class Declaration public ReservedKeysVerificationStrategy(bool logWarning = false, bool throwException = false, List<string> keys = null) Parameters Type Name Description System.Boolean logWarning Write a warning to the configured log on the server if a reserved key is used. System.Boolean throwException Throw an exception if a reserved key is used. System.Collections.Generic.List < System.String > keys List of keys to define as reserved. If not set then the defaults are used. Implements 
 ITraversalStrategy System.IEquatable<T>"
   },
-  "api/Gremlin.Net.Process.Remote.RemoteStrategy.html": {
-    "href": "api/Gremlin.Net.Process.Remote.RemoteStrategy.html",
-    "title": "Class RemoteStrategy | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class RemoteStrategy Reconstructs a by submitting it to a remote server via an IRemoteConnection instance. Inheritance System.Object RemoteStrategy Namespace : Gremlin.Net.Process.Remote Assembly : cs.temp.dll.dll Syntax public class RemoteStrategy : ITraversalStrategy Constructors RemoteStrategy(IRemoteConnection) Initializes a new instance of the RemoteStrategy class. Declaration public RemoteStrategy(IRemoteConnection remoteConnection) Parameters Type Name Description IRemoteConnection remoteConnection The IRemoteConnection that should be used. Methods Apply<S, E>(ITraversal<S, E>) Declaration public void Apply<S, E>(ITraversal<S, E> traversal) Parameters Type Name Description ITraversal <S, E> traversal Type Parameters Name Description S E ApplyAsync<S, E>(ITraversal<S, E>) Declaration public Task ApplyAsync<S, E>(ITraversal<S, E> traversal) Parameters Type Name Description ITraversal <S, E> traversal Returns Type Description System.Threading.Tasks.Task Type Par
 ameters Name Description S E"
+  "api/Gremlin.Net.Process.Traversal.Lambda.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Lambda.html",
+    "title": "Class Lambda | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class Lambda Provides methods to create lambdas. Inheritance System.Object Lambda Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public static class Lambda Methods Groovy(String) Creates a new Groovy lambda. Declaration public static ILambda Groovy(string expression) Parameters Type Name Description System.String expression The lambda expression. Returns Type Description ILambda The created lambda. Python(String) Creates a new Python lambda. Declaration public static ILambda Python(string expression) Parameters Type Name Description System.String expression The lambda expression. Returns Type Description ILambda The created lambda."
   },
-  "api/Gremlin.Net.Driver.Remote.html": {
-    "href": "api/Gremlin.Net.Driver.Remote.html",
-    "title": "Namespace Gremlin.Net.Driver.Remote | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Namespace Gremlin.Net.Driver.Remote Classes DriverRemoteConnection A implementation for Gremlin Server."
+  "api/Gremlin.Net.Process.Traversal.Operator.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Operator.html",
+    "title": "Class Operator | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class Operator Inheritance System.Object EnumWrapper Operator Implements System.IEquatable < EnumWrapper > IBinaryOperator IBiFunction Inherited Members EnumWrapper.EnumName EnumWrapper.EnumValue EnumWrapper.Equals(EnumWrapper) EnumWrapper.Equals(Object) EnumWrapper.GetHashCode() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class Operator : EnumWrapper, IEquatable<EnumWrapper>, IBinaryOperator, IBiFunction Properties AddAll Declaration public static Operator AddAll { get; } Property Value Type Description Operator And Declaration public static Operator And { get; } Property Value Type Description Operator Assign Declaration public static Operator Assign { get; } Property Value Type Description Operator Div Declaration public static Operator
  Div { get; } Property Value Type Description Operator Max Declaration public static Operator Max { get; } Property Value Type Description Operator Min Declaration public static Operator Min { get; } Property Value Type Description Operator Minus Declaration public static Operator Minus { get; } Property Value Type Description Operator Mult Declaration public static Operator Mult { get; } Property Value Type Description Operator Or Declaration public static Operator Or { get; } Property Value Type Description Operator Sum Declaration public static Operator Sum { get; } Property Value Type Description Operator SumLong Declaration public static Operator SumLong { get; } Property Value Type Description Operator Methods GetByValue(String) Gets the Operator enumeration by value. Declaration public static Operator GetByValue(string value) Parameters Type Name Description System.String value Returns Type Description Operator Implements System.IEquatable<T> IBinaryOperator IBiFunction"
   },
-  "api/Gremlin.Net.Driver.Messages.RequestMessage.html": {
-    "href": "api/Gremlin.Net.Driver.Messages.RequestMessage.html",
-    "title": "Class RequestMessage | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class RequestMessage The model for a request message sent to the server. Inheritance System.Object RequestMessage Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Driver.Messages Assembly : cs.temp.dll.dll Syntax public class RequestMessage Properties Arguments Gets arguments of the RequestMessage . Declaration public Dictionary<string, object> Arguments { get; } Property Value Type Description System.Collections.Generic.Dictionary < System.String , System.Object > Operation Gets the name of the operation that should be executed by the Gremlin Server. Declaration public string Operation { get; } Property Value Type Description System.String The name of the \"operation\" to execute based on the available OpProcessor config
 ured in the Gremlin Server. This defaults to \"eval\" which evaluates a request script. Processor Gets the name of the OpProcessor to utilize. Declaration public string Processor { get; } Property Value Type Description System.String The name of the OpProcessor to utilize. This defaults to an empty string which represents the default OpProcessor for evaluating scripts. RequestId Gets the ID of this request message. Declaration public Guid RequestId { get; } Property Value Type Description System.Guid A UUID representing the unique identification for the request. Methods Build(String) Initializes a RequestMessage.Builder to build a RequestMessage . Declaration public static RequestMessage.Builder Build(string operation) Parameters Type Name Description System.String operation The name of the OpProcessor to utilize. Returns Type Description RequestMessage.Builder A RequestMessage.Builder to build a RequestMessage ."
+  "api/Gremlin.Net.Process.Traversal.Strategy.Decoration.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Decoration.html",
+    "title": "Namespace Gremlin.Net.Process.Traversal.Strategy.Decoration | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Namespace Gremlin.Net.Process.Traversal.Strategy.Decoration Classes ConnectiveStrategy ConnectiveStrategy rewrites the binary conjunction form of a.and().b into an AndStep of and(a, b) (likewise for OrStep). ElementIdStrategy Provides a degree of control over element identifier assignment as some graphs don't provide that feature. HaltedTraverserStrategy PartitionStrategy Partitions the vertices, edges and vertex properties of a graph into String named partitions. SubgraphStrategy Provides a way to limit the view of a ITraversal . VertexProgramStrategy"
   },
-  "api/Gremlin.Net.Driver.GremlinClientExtensions.html": {
-    "href": "api/Gremlin.Net.Driver.GremlinClientExtensions.html",
-    "title": "Class GremlinClientExtensions | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class GremlinClientExtensions Provides extension methods for the IGremlinClient interface. Inheritance System.Object GremlinClientExtensions Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Driver Assembly : cs.temp.dll.dll Syntax public static class GremlinClientExtensions Methods SubmitAsync(IGremlinClient, RequestMessage) Submits a request message as an asynchronous operation without returning the result received from the Gremlin Server. Declaration public static Task SubmitAsync(this IGremlinClient gremlinClient, RequestMessage requestMessage) Parameters Type Name Description IGremlinClient gremlinClient The IGremlinClient that submits the request. RequestMessage requestMessage The RequestMessage to send. Returns Type
  Description System.Threading.Tasks.Task The task object representing the asynchronous operation. Exceptions Type Condition ResponseException Thrown when a response is received from Gremlin Server that indicates that an error occurred. SubmitAsync(IGremlinClient, String, Dictionary<String, Object>) Submits a request message that consists of a script with bindings as an asynchronous operation without returning the result received from the Gremlin Server. Declaration public static Task SubmitAsync(this IGremlinClient gremlinClient, string requestScript, Dictionary<string, object> bindings = null) Parameters Type Name Description IGremlinClient gremlinClient The IGremlinClient that submits the request. System.String requestScript The Gremlin request script to send. System.Collections.Generic.Dictionary < System.String , System.Object > bindings Bindings for parameters used in the requestScript. Returns Type Description System.Threading.Tasks.Task The task object representing the asynch
 ronous operation. Exceptions Type Condition ResponseException Thrown when a response is received from Gremlin Server that indicates that an error occurred. SubmitAsync<T>(IGremlinClient, String, Dictionary<String, Object>) Submits a request message that consists of a script with bindings as an asynchronous operation. Declaration public static Task<IReadOnlyCollection<T>> SubmitAsync<T>(this IGremlinClient gremlinClient, string requestScript, Dictionary<string, object> bindings = null) Parameters Type Name Description IGremlinClient gremlinClient The IGremlinClient that submits the request. System.String requestScript The Gremlin request script to send. System.Collections.Generic.Dictionary < System.String , System.Object > bindings Bindings for parameters used in the requestScript. Returns Type Description System.Threading.Tasks.Task < System.Collections.Generic.IReadOnlyCollection <T>> A collection of the data returned from the server. Type Parameters Name Description T The type of
  the expected results. Exceptions Type Condition ResponseException Thrown when a response is received from Gremlin Server that indicates that an error occurred. SubmitWithSingleResultAsync<T>(IGremlinClient, RequestMessage) Submits a request message as an asynchronous operation where only a single result gets returned. Declaration public static Task<T> SubmitWithSingleResultAsync<T>(this IGremlinClient gremlinClient, RequestMessage requestMessage) Parameters Type Name Description IGremlinClient gremlinClient The IGremlinClient that submits the request. RequestMessage requestMessage The RequestMessage to send. Returns Type Description System.Threading.Tasks.Task <T> A single result received from the Gremlin Server. Type Parameters Name Description T The type of the expected result. Remarks If multiple results are received from Gremlin Server, then only the first gets returned. Use SubmitAsync<T>(IGremlinClient, String, Dictionary<String, Object>) instead when you expect a collection 
 of results. Exceptions Type Condition ResponseException Thrown when a response is received from Gremlin Server that indicates that an error occurred. SubmitWithSingleResultAsync<T>(IGremlinClient, String, Dictionary<String, Object>) Submits a request message that consists of a script with bindings as an asynchronous operation where only a single result gets returned. Declaration public static Task<T> SubmitWithSingleResultAsync<T>(this IGremlinClient gremlinClient, string requestScript, Dictionary<string, object> bindings = null) Parameters Type Name Description IGremlinClient gremlinClient The IGremlinClient that submits the request. System.String requestScript The Gremlin request script to send. System.Collections.Generic.Dictionary < System.String , System.Object > bindings Bindings for parameters used in the requestScript. Returns Type Description System.Threading.Tasks.Task <T> A single result received from the Gremlin Server. Type Parameters Name Description T The type of the 
 expected result. Remarks If multiple results are received from Gremlin Server, then only the first gets returned. Use SubmitAsync<T>(IGremlinClient, String, Dictionary<String, Object>) instead when you expect a collection of results. Exceptions Type Condition ResponseException Thrown when a response is received from Gremlin Server that indicates that an error occurred."
+  "api/Gremlin.Net.Process.Traversal.Strategy.Finalization.MatchAlgorithmStrategy.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Finalization.MatchAlgorithmStrategy.html",
+    "title": "Class MatchAlgorithmStrategy | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class MatchAlgorithmStrategy Inheritance System.Object AbstractTraversalStrategy MatchAlgorithmStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Finalization Assembly : cs.temp.dll.dll Syntax public class MatchAlgorithmStrategy : AbstractTraversalStrategy, ITraversalStrategy, IEquatable<AbstractTraversalStrategy> Constructors Match
 AlgorithmStrategy() Declaration public MatchAlgorithmStrategy() MatchAlgorithmStrategy(String) Declaration public MatchAlgorithmStrategy(string matchAlgorithm = null) Parameters Type Name Description System.String matchAlgorithm Implements ITraversalStrategy System.IEquatable<T>"
   },
-  "api/Gremlin.Net.Structure.html": {
-    "href": "api/Gremlin.Net.Structure.html",
-    "title": "Namespace Gremlin.Net.Structure | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Namespace Gremlin.Net.Structure Classes Edge Represents an edge between to vertices. Element A common base class for Graph elements. Graph A Graph is a container object for a collection of Vertex , Edge , VertexProperty , and Property objects. Path A Path denotes a particular walk through a graph as defined by a . Property A Property denotes a key/value pair associated with an Edge . Vertex Represents a vertex. VertexProperty A VertexProperty denotes a key/value pair associated with a Vertex ."
+  "api/Gremlin.Net.Driver.Remote.DriverRemoteConnection.html": {
+    "href": "api/Gremlin.Net.Driver.Remote.DriverRemoteConnection.html",
+    "title": "Class DriverRemoteConnection | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class DriverRemoteConnection A implementation for Gremlin Server. Inheritance System.Object DriverRemoteConnection Implements System.IDisposable Namespace : Gremlin.Net.Driver.Remote Assembly : cs.temp.dll.dll Syntax public class DriverRemoteConnection : IRemoteConnection, IDisposable Constructors DriverRemoteConnection(IGremlinClient) Initializes a new . Declaration public DriverRemoteConnection(IGremlinClient client) Parameters Type Name Description IGremlinClient client The IGremlinClient that will be used for the connection. Exceptions Type Condition System.ArgumentNullException Thrown when client is null. DriverRemoteConnection(IGremlinClient, String) Initializes a new . Declaration public DriverRemoteConnection(IGremlinClient client, string traversalSource) Parameters Type Name Description IGremlinClient client The IGremlinClient that will be used for the connection. System.String traversalSource The name of the traversal source on the server to bind to. Excep
 tions Type Condition System.ArgumentNullException Thrown when client is null. Methods Dispose() Declaration public void Dispose() SubmitAsync<S, E>(Bytecode) Submits for evaluation to a remote Gremlin Server. Declaration public Task<ITraversal<S, E>> SubmitAsync<S, E>(Bytecode bytecode) Parameters Type Name Description Bytecode bytecode The to submit. Returns Type Description System.Threading.Tasks.Task < ITraversal <S, E>> A allowing to access the results and side-effects. Type Parameters Name Description S E Implements System.IDisposable"
   },
-  "api/Gremlin.Net.Process.Traversal.ITraversalStrategy.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.ITraversalStrategy.html",
-    "title": "Interface ITraversalStrategy | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Interface ITraversalStrategy A ITraversalStrategy defines a particular atomic operation for mutating a ITraversal prior to its evaluation. Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public interface ITraversalStrategy Methods Apply<S, E>(ITraversal<S, E>) Applies the strategy to the given ITraversal . Declaration void Apply<S, E>(ITraversal<S, E> traversal) Parameters Type Name Description ITraversal <S, E> traversal The ITraversal the strategy should be applied to. Type Parameters Name Description S E ApplyAsync<S, E>(ITraversal<S, E>) Applies the strategy to the given ITraversal asynchronously. Declaration Task ApplyAsync<S, E>(ITraversal<S, E> traversal) Parameters Type Name Description ITraversal <S, E> traversal The ITraversal the strategy should be applied to. Returns Type Description System.Threading.Tasks.Task Type Parameters Name Description S E"
+  "api/Gremlin.Net.Process.Traversal.Barrier.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Barrier.html",
+    "title": "Class Barrier | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class Barrier Inheritance System.Object EnumWrapper Barrier Implements System.IEquatable < EnumWrapper > IConsumer Inherited Members EnumWrapper.EnumName EnumWrapper.EnumValue EnumWrapper.Equals(EnumWrapper) EnumWrapper.Equals(Object) EnumWrapper.GetHashCode() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class Barrier : EnumWrapper, IEquatable<EnumWrapper>, IConsumer Properties NormSack Declaration public static Barrier NormSack { get; } Property Value Type Description Barrier Methods GetByValue(String) Gets the Barrier enumeration by value. Declaration public static Barrier GetByValue(string value) Parameters Type Name Description System.String value Returns Type Description Barrier Implements System.IEquatable<T> IConsumer"
   },
-  "api/Gremlin.Net.Process.Traversal.Strategy.Decoration.HaltedTraverserStrategy.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Decoration.HaltedTraverserStrategy.html",
-    "title": "Class HaltedTraverserStrategy | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class HaltedTraverserStrategy Inheritance System.Object AbstractTraversalStrategy HaltedTraverserStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Decoration Assembly : cs.temp.dll.dll Syntax public class HaltedTraverserStrategy : AbstractTraversalStrategy, ITraversalStrategy, IEquatable<AbstractTraversalStrategy> Constructors Halt
 edTraverserStrategy() Declaration public HaltedTraverserStrategy() HaltedTraverserStrategy(String) Declaration public HaltedTraverserStrategy(string haltedTraverserFactoryName = null) Parameters Type Name Description System.String haltedTraverserFactoryName Implements ITraversalStrategy System.IEquatable<T>"
+  "api/Gremlin.Net.Process.Traversal.Strategy.Verification.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Verification.html",
+    "title": "Namespace Gremlin.Net.Process.Traversal.Strategy.Verification | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Namespace Gremlin.Net.Process.Traversal.Strategy.Verification Classes EdgeLabelVerificationStrategy Provides a way to prevent traversals that sub-optimally fail to include edge label specification . LambdaRestrictionStrategy Does not allow lambdas to be used in a ITraversal . ReadOnlyStrategy Detects mutating steps and throws an exception if one is found. ReservedKeysVerificationStrategy Provides a way to prevent traversal from using property keys that are reserved terms. By default, these are \"id\" and \"label\" - providers may have their own reserved terms as well."
   },
-  "api/Gremlin.Net.Process.Traversal.P.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.P.html",
-    "title": "Class P | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class P A P is a predicate of the form Func<object, bool>. That is, given some object, return true or false. Inheritance System.Object P Implements IPredicate Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class P : IPredicate Constructors P(String, Object, P) Initializes a new instance of the P class. Declaration public P(string operatorName, dynamic value, P other = null) Parameters Type Name Description System.String operatorName The name of the predicate. System.Object value The value of the predicate. P other An optional other predicate that is used as an argument for this predicate. Properties OperatorName Gets the name of the predicate. Declaration public string OperatorName { ge
 t; } Property Value Type Description System.String Other Gets an optional other predicate that is used as an argument for this predicate. Declaration public P Other { get; } Property Value Type Description P Value Gets the value of the predicate. Declaration public dynamic Value { get; } Property Value Type Description System.Object Methods And(P) Returns a composed predicate that represents a logical AND of this predicate and another. Declaration public P And(P otherPredicate) Parameters Type Name Description P otherPredicate A predicate that will be logically-ANDed with this predicate. Returns Type Description P The composed predicate. Between(Object[]) Declaration public static P Between(params object[] args) Parameters Type Name Description System.Object [] args Returns Type Description P Eq(Object[]) Declaration public static P Eq(params object[] args) Parameters Type Name Description System.Object [] args Returns Type Description P Gt(Object[]) Declaration public static P Gt(p
 arams object[] args) Parameters Type Name Description System.Object [] args Returns Type Description P Gte(Object[]) Declaration public static P Gte(params object[] args) Parameters Type Name Description System.Object [] args Returns Type Description P Inside(Object[]) Declaration public static P Inside(params object[] args) Parameters Type Name Description System.Object [] args Returns Type Description P Lt(Object[]) Declaration public static P Lt(params object[] args) Parameters Type Name Description System.Object [] args Returns Type Description P Lte(Object[]) Declaration public static P Lte(params object[] args) Parameters Type Name Description System.Object [] args Returns Type Description P Neq(Object[]) Declaration public static P Neq(params object[] args) Parameters Type Name Description System.Object [] args Returns Type Description P Not(Object[]) Declaration public static P Not(params object[] args) Parameters Type Name Description System.Object [] args Returns Type Desc
 ription P Or(P) Returns a composed predicate that represents a logical OR of this predicate and another. Declaration public P Or(P otherPredicate) Parameters Type Name Description P otherPredicate A predicate that will be logically-ORed with this predicate. Returns Type Description P The composed predicate. Outside(Object[]) Declaration public static P Outside(params object[] args) Parameters Type Name Description System.Object [] args Returns Type Description P Test(Object[]) Declaration public static P Test(params object[] args) Parameters Type Name Description System.Object [] args Returns Type Description P ToString() Declaration public override string ToString() Returns Type Description System.String Overrides System.Object.ToString() Within(Object[]) Declaration public static P Within(params object[] args) Parameters Type Name Description System.Object [] args Returns Type Description P Without(Object[]) Declaration public static P Without(params object[] args) Parameters Type
  Name Description System.Object [] args Returns Type Description P Implements IPredicate"
+  "api/Gremlin.Net.Process.Traversal.Strategy.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Strategy.html",
+    "title": "Namespace Gremlin.Net.Process.Traversal.Strategy | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Namespace Gremlin.Net.Process.Traversal.Strategy Classes AbstractTraversalStrategy Provides a common base class for strategies that are only included in Bytecode to be applied remotely."
   },
   "api/Gremlin.Net.Structure.VertexProperty.html": {
     "href": "api/Gremlin.Net.Structure.VertexProperty.html",
     "title": "Class VertexProperty | Apache TinkerPop - Gremlin.NET API Docs",
     "keywords": "Class VertexProperty A VertexProperty denotes a key/value pair associated with a Vertex . Inheritance System.Object Element VertexProperty Implements System.IEquatable < Element > Inherited Members Element.Id Element.Label Element.Equals(Element) Element.Equals(Object) Element.GetHashCode() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Structure Assembly : cs.temp.dll.dll Syntax public class VertexProperty : Element, IEquatable<Element> Constructors VertexProperty(Object, String, Object, Vertex) Initializes a new instance of the VertexProperty class. Declaration public VertexProperty(object id, string label, dynamic value, Vertex vertex) Parameters Type Name Description System.Object id The id of the vertex property. System.String label The label of the vertex property. System.Object value The id of the vertex property. Ver
 tex vertex The Vertex that owns this VertexProperty . Properties Key The key of this VertexProperty . Declaration public string Key { get; } Property Value Type Description System.String Value The value of this VertexProperty . Declaration public dynamic Value { get; } Property Value Type Description System.Object Vertex The Vertex that owns this VertexProperty . Declaration public Vertex Vertex { get; } Property Value Type Description Vertex Methods ToString() Declaration public override string ToString() Returns Type Description System.String Overrides System.Object.ToString() Implements System.IEquatable<T>"
   },
-  "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.OrderLimitStrategy.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.OrderLimitStrategy.html",
-    "title": "Class OrderLimitStrategy | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class OrderLimitStrategy Inheritance System.Object AbstractTraversalStrategy OrderLimitStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Optimization Assembly : cs.temp.dll.dll Syntax public class OrderLimitStrategy : AbstractTraversalStrategy, ITraversalStrategy, IEquatable<AbstractTraversalStrategy> Implements ITraversalStrategy 
 System.IEquatable<T>"
+  "api/Gremlin.Net.Structure.html": {
+    "href": "api/Gremlin.Net.Structure.html",
+    "title": "Namespace Gremlin.Net.Structure | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Namespace Gremlin.Net.Structure Classes Edge Represents an edge between to vertices. Element A common base class for Graph elements. Graph A Graph is a container object for a collection of Vertex , Edge , VertexProperty , and Property objects. Path A Path denotes a particular walk through a graph as defined by a . Property A Property denotes a key/value pair associated with an Edge . Vertex Represents a vertex. VertexProperty A VertexProperty denotes a key/value pair associated with a Vertex ."
   },
-  "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.IdentityRemovalStrategy.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.IdentityRemovalStrategy.html",
-    "title": "Class IdentityRemovalStrategy | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class IdentityRemovalStrategy Looks for Identity() -steps and removes them. Inheritance System.Object AbstractTraversalStrategy IdentityRemovalStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Optimization Assembly : cs.temp.dll.dll Syntax public class IdentityRemovalStrategy : AbstractTraversalStrategy, ITraversalStrategy, IEquata
 ble<AbstractTraversalStrategy> Implements ITraversalStrategy System.IEquatable<T>"
+  "api/Gremlin.Net.Process.Traversal.IPredicate.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.IPredicate.html",
+    "title": "Interface IPredicate | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Interface IPredicate Represents a predicate (boolean-valued function) of one argument. Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public interface IPredicate"
   },
-  "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.GraphFilterStrategy.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.GraphFilterStrategy.html",
-    "title": "Class GraphFilterStrategy | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class GraphFilterStrategy Inheritance System.Object AbstractTraversalStrategy GraphFilterStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Optimization Assembly : cs.temp.dll.dll Syntax public class GraphFilterStrategy : AbstractTraversalStrategy, ITraversalStrategy, IEquatable<AbstractTraversalStrategy> Implements ITraversalStrate
 gy System.IEquatable<T>"
+  "api/Gremlin.Net.Process.Traversal.IUnaryOperator.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.IUnaryOperator.html",
+    "title": "Interface IUnaryOperator | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Interface IUnaryOperator Represents an operation on a single operand that produces a result of the same type as its operand. This is a specialization of Function for the case where the operand and result are of the same type. Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public interface IUnaryOperator : IFunction"
   },
-  "api/Gremlin.Net.Process.Traversal.Strategy.Decoration.VertexProgramStrategy.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Decoration.VertexProgramStrategy.html",
-    "title": "Class VertexProgramStrategy | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class VertexProgramStrategy Inheritance System.Object AbstractTraversalStrategy VertexProgramStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Decoration Assembly : cs.temp.dll.dll Syntax public class VertexProgramStrategy : AbstractTraversalStrategy, ITraversalStrategy, IEquatable<AbstractTraversalStrategy> Constructors VertexProg
 ramStrategy() Declaration public VertexProgramStrategy() VertexProgramStrategy(String, Nullable<Int32>, String, String, ITraversal, ITraversal, Dictionary<String, Object>) Declaration public VertexProgramStrategy(string graphComputer = null, int? workers = default(int? ), string persist = null, string result = null, ITraversal vertices = null, ITraversal edges = null, Dictionary<string, dynamic> configuration = null) Parameters Type Name Description System.String graphComputer System.Nullable < System.Int32 > workers System.String persist System.String result ITraversal vertices ITraversal edges System.Collections.Generic.Dictionary < System.String , System.Object > configuration Implements ITraversalStrategy System.IEquatable<T>"
+  "api/Gremlin.Net.Process.Traversal.Instruction.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Instruction.html",
+    "title": "Class Instruction | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class Instruction Represents a Bytecode instruction by an operator name and its arguments. Inheritance System.Object Instruction Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class Instruction Constructors Instruction(String, Object[]) Initializes a new instance of the Instruction class. Declaration public Instruction(string operatorName, params dynamic[] arguments) Parameters Type Name Description System.String operatorName The name of the operator. System.Object [] arguments The arguments. Properties Arguments Gets the arguments. Declaration public dynamic[] Arguments { get; } Property Value Type Description System.Object [] OperatorName Gets the name of the 
 operator. Declaration public string OperatorName { get; } Property Value Type Description System.String"
   },
-  "api/Gremlin.Net.Structure.IO.GraphSON.GraphSON2Writer.html": {
-    "href": "api/Gremlin.Net.Structure.IO.GraphSON.GraphSON2Writer.html",
-    "title": "Class GraphSON2Writer | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class GraphSON2Writer Handles serialization of GraphSON2 data. Inheritance System.Object GraphSONWriter GraphSON2Writer Inherited Members GraphSONWriter.Serializers GraphSONWriter.WriteObject(Object) GraphSONWriter.ToDict(Object) System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Structure.IO.GraphSON Assembly : cs.temp.dll.dll Syntax public class GraphSON2Writer : GraphSONWriter Constructors GraphSON2Writer() Creates a new instance of GraphSON2Writer . Declaration public GraphSON2Writer() GraphSON2Writer(IReadOnlyDictionary<Type, IGraphSONSerializer>) Creates a new instance of GraphSON2Writer . Declaration public GraphSON2Writer(IReadOnlyDictionary<Type, IGraphSONSerializer> customSerializerByType) Parameters Type Name Description System.Co
 llections.Generic.IReadOnlyDictionary < System.Type , IGraphSONSerializer > customSerializerByType"
+  "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.PathRetractionStrategy.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.PathRetractionStrategy.html",
+    "title": "Class PathRetractionStrategy | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class PathRetractionStrategy Inheritance System.Object AbstractTraversalStrategy PathRetractionStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Optimization Assembly : cs.temp.dll.dll Syntax public class PathRetractionStrategy : AbstractTraversalStrategy, ITraversalStrategy, IEquatable<AbstractTraversalStrategy> Implements ITraver
 salStrategy System.IEquatable<T>"
   },
-  "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.FilterRankingStrategy.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.FilterRankingStrategy.html",
-    "title": "Class FilterRankingStrategy | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class FilterRankingStrategy Reorders filter- and order-steps according to their rank. Inheritance System.Object AbstractTraversalStrategy FilterRankingStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Optimization Assembly : cs.temp.dll.dll Syntax public class FilterRankingStrategy : AbstractTraversalStrategy, ITraversalStrategy, I
 Equatable<AbstractTraversalStrategy> Implements ITraversalStrategy System.IEquatable<T>"
+  "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.RangeByIsCountStrategy.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.RangeByIsCountStrategy.html",
+    "title": "Class RangeByIsCountStrategy | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class RangeByIsCountStrategy Optimizes any occurrence of Count() -step followed by an Is() -step. Inheritance System.Object AbstractTraversalStrategy RangeByIsCountStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Optimization Assembly : cs.temp.dll.dll Syntax public class RangeByIsCountStrategy : AbstractTraversalStrategy, ITraver
 salStrategy, IEquatable<AbstractTraversalStrategy> Implements ITraversalStrategy System.IEquatable<T>"
   },
-  "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.EarlyLimitStrategy.html",
-    "title": "Class EarlyLimitStrategy | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class EarlyLimitStrategy Moves Range() steps as far left as possible in order to to reduce backend operations. Inheritance System.Object AbstractTraversalStrategy EarlyLimitStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Optimization Assembly : cs.temp.dll.dll Syntax public class EarlyLimitStrategy : AbstractTraversalStrategy, IT
 raversalStrategy, IEquatable<AbstractTraversalStrategy> Implements ITraversalStrategy System.IEquatable<T>"
+  "api/Gremlin.Net.Process.Traversal.T.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.T.html",
+    "title": "Class T | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class T Inheritance System.Object EnumWrapper T Implements System.IEquatable < EnumWrapper > IFunction Inherited Members EnumWrapper.EnumName EnumWrapper.EnumValue EnumWrapper.Equals(EnumWrapper) EnumWrapper.Equals(Object) EnumWrapper.GetHashCode() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class T : EnumWrapper, IEquatable<EnumWrapper>, IFunction Properties Id Declaration public static T Id { get; } Property Value Type Description T Key Declaration public static T Key { get; } Property Value Type Description T Label Declaration public static T Label { get; } Property Value Type Description T Value Declaration public static T Value { get; } Property Value Type Description T Methods GetByValue(String) Gets the T enumeration by value. Decla
 ration public static T GetByValue(string value) Parameters Type Name Description System.String value Returns Type Description T Implements System.IEquatable<T> IFunction"
   },
-  "api/Gremlin.Net.Process.Traversal.Order.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Order.html",
-    "title": "Class Order | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class Order Inheritance System.Object EnumWrapper Order Implements System.IEquatable < EnumWrapper > IComparator Inherited Members EnumWrapper.EnumName EnumWrapper.EnumValue EnumWrapper.Equals(EnumWrapper) EnumWrapper.Equals(Object) EnumWrapper.GetHashCode() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class Order : EnumWrapper, IEquatable<EnumWrapper>, IComparator Properties Asc Declaration public static Order Asc { get; } Property Value Type Description Order Decr Declaration public static Order Decr { get; } Property Value Type Description Order Desc Declaration public static Order Desc { get; } Property Value Type Description Order Incr Declaration public static Order Incr { get; } Property Value Type Description Order Shuffle Declarati
 on public static Order Shuffle { get; } Property Value Type Description Order Methods GetByValue(String) Gets the Order enumeration by value. Declaration public static Order GetByValue(string value) Parameters Type Name Description System.String value Returns Type Description Order Implements System.IEquatable<T> IComparator"
+  "api/Gremlin.Net.Process.Traversal.Traverser.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Traverser.html",
+    "title": "Class Traverser | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class Traverser A traverser represents the current state of an object flowing through a ITraversal . Inheritance System.Object Traverser Inherited Members System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class Traverser Constructors Traverser(Object, Int64) Initializes a new instance of the Traverser class. Declaration public Traverser(dynamic obj, long bulk = 1L) Parameters Type Name Description System.Object obj The object of the traverser. System.Int64 bulk The number of traversers represented in this traverser. Properties Bulk Gets the number of traversers represented in this traverser. Declaration public long Bulk { get; } Property Value Type Description System.Int64 Object Gets the object of this traverser. Declaration public dynamic Obje
 ct { get; } Property Value Type Description System.Object Methods Equals(Traverser) Declaration public bool Equals(Traverser other) Parameters Type Name Description Traverser other Returns Type Description System.Boolean Equals(Object) Declaration public override bool Equals(object obj) Parameters Type Name Description System.Object obj Returns Type Description System.Boolean Overrides System.Object.Equals(System.Object) GetHashCode() Declaration public override int GetHashCode() Returns Type Description System.Int32 Overrides System.Object.GetHashCode()"
   },
-  "api/Gremlin.Net.Process.Traversal.ITraversal.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.ITraversal.html",
-    "title": "Interface ITraversal | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Interface ITraversal Represents the basic information for a walk over a graph. Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public interface ITraversal : IEnumerator Properties Bytecode Gets the Bytecode representation of this traversal. Declaration Bytecode Bytecode { get; } Property Value Type Description Bytecode SideEffects Gets or sets the ITraversalSideEffects of this traversal. Declaration ITraversalSideEffects SideEffects { get; set; } Property Value Type Description ITraversalSideEffects Traversers Gets or sets the Traverser 's of this traversal that hold the results of the traversal. Declaration IEnumerable<Traverser> Traversers { get; set; } Property Value Type Description System.Collections.Generic.IEnumerable < Traverser > Methods Iterate() Iterates all Traverser instances in the traversal. Declaration ITraversal Iterate() Returns Type Description ITraversal The fully drained traversal. See Also ITraversal <S, E>"
+  "api/Gremlin.Net.Structure.IO.GraphSON.GraphSONUtil.html": {
+    "href": "api/Gremlin.Net.Structure.IO.GraphSON.GraphSONUtil.html",
+    "title": "Class GraphSONUtil | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class GraphSONUtil Provides helper methods for GraphSON serialization. Inheritance System.Object GraphSONUtil Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Structure.IO.GraphSON Assembly : cs.temp.dll.dll Syntax public static class GraphSONUtil Methods FormatTypeName(String, String) Formats a type name with its prefix to a GraphSON TypeID. Declaration public static string FormatTypeName(string namespacePrefix, string typeName) Parameters Type Name Description System.String namespacePrefix The namespace prefix (default is \"g\"). System.String typeName The name of the type. Returns Type Description System.String The formatted TypeID. ToTypedValue(String, Object, String) Transforms a value intos its GraphSON representati
 on including type information. Declaration public static Dictionary<string, dynamic> ToTypedValue(string typename, dynamic value, string prefix = \"g\") Parameters Type Name Description System.String typename The name of the type. System.Object value The value to transform. System.String prefix A namespace prefix for the typename. Returns Type Description System.Collections.Generic.Dictionary < System.String , System.Object > The GraphSON representation including type information."
   },
-  "api/Gremlin.Net.Process.Traversal.Barrier.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Barrier.html",
-    "title": "Class Barrier | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class Barrier Inheritance System.Object EnumWrapper Barrier Implements System.IEquatable < EnumWrapper > IConsumer Inherited Members EnumWrapper.EnumName EnumWrapper.EnumValue EnumWrapper.Equals(EnumWrapper) EnumWrapper.Equals(Object) EnumWrapper.GetHashCode() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class Barrier : EnumWrapper, IEquatable<EnumWrapper>, IConsumer Properties NormSack Declaration public static Barrier NormSack { get; } Property Value Type Description Barrier Methods GetByValue(String) Gets the Barrier enumeration by value. Declaration public static Barrier GetByValue(string value) Parameters Type Name Description System.String value Returns Type Description Barrier Implements System.IEquatable<T> IConsumer"
+  "api/Gremlin.Net.Structure.IO.GraphSON.GraphSONWriter.html": {
+    "href": "api/Gremlin.Net.Structure.IO.GraphSON.GraphSONWriter.html",
+    "title": "Class GraphSONWriter | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class GraphSONWriter Allows to serialize objects to GraphSON. Inheritance System.Object GraphSONWriter GraphSON2Writer GraphSON3Writer Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Structure.IO.GraphSON Assembly : cs.temp.dll.dll Syntax public abstract class GraphSONWriter Constructors GraphSONWriter() Initializes a new instance of the GraphSONWriter class. Declaration protected GraphSONWriter() GraphSONWriter(IReadOnlyDictionary<Type, IGraphSONSerializer>) Initializes a new instance of the GraphSONWriter class. Declaration protected GraphSONWriter(IReadOnlyDictionary<Type, IGraphSONSerializer> customSerializerByType) Parameters Type Name Description System.Collections.Generic.IReadOnlyDictionary < System.Type , IGraph
 SONSerializer > customSerializerByType IGraphSONSerializer serializers identified by their System.Type . Fields Serializers Contains the information of serializers by type. Declaration protected readonly Dictionary<Type, IGraphSONSerializer> Serializers Field Value Type Description System.Collections.Generic.Dictionary < System.Type , IGraphSONSerializer > Methods ToDict(Object) Transforms an object into its GraphSON representation including type information. Declaration public dynamic ToDict(dynamic objectData) Parameters Type Name Description System.Object objectData The object to transform. Returns Type Description System.Object A GraphSON representation of the object ready to be serialized. WriteObject(Object) Serializes an object to GraphSON. Declaration public virtual string WriteObject(dynamic objectData) Parameters Type Name Description System.Object objectData The object to serialize. Returns Type Description System.String The serialized GraphSON."
   },
-  "api/Gremlin.Net.Process.Remote.IRemoteConnection.html": {
-    "href": "api/Gremlin.Net.Process.Remote.IRemoteConnection.html",
-    "title": "Interface IRemoteConnection | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Interface IRemoteConnection A simple abstraction of a \"connection\" to a \"server\". Namespace : Gremlin.Net.Process.Remote Assembly : cs.temp.dll.dll Syntax public interface IRemoteConnection Methods SubmitAsync<S, E>(Bytecode) Submits to a server and returns a . Declaration Task<ITraversal<S, E>> SubmitAsync<S, E>(Bytecode bytecode) Parameters Type Name Description Bytecode bytecode The to send. Returns Type Description System.Threading.Tasks.Task < ITraversal <S, E>> The with the results and optional side-effects. Type Parameters Name Description S E"
+  "api/Gremlin.Net.Structure.IO.GraphSON.IGraphSONDeserializer.html": {
+    "href": "api/Gremlin.Net.Structure.IO.GraphSON.IGraphSONDeserializer.html",
+    "title": "Interface IGraphSONDeserializer | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Interface IGraphSONDeserializer Supports deserializing GraphSON into an object. Namespace : Gremlin.Net.Structure.IO.GraphSON Assembly : cs.temp.dll.dll Syntax public interface IGraphSONDeserializer Methods Objectify(JToken, GraphSONReader) Deserializes GraphSON to an object. Declaration dynamic Objectify(JToken graphsonObject, GraphSONReader reader) Parameters Type Name Description JToken graphsonObject The GraphSON object to objectify. GraphSONReader reader A GraphSONReader that can be used to objectify properties of the GraphSON object. Returns Type Description System.Object The deserialized object."
   },
-  "api/Gremlin.Net.Driver.Remote.DriverRemoteConnection.html": {
-    "href": "api/Gremlin.Net.Driver.Remote.DriverRemoteConnection.html",
-    "title": "Class DriverRemoteConnection | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class DriverRemoteConnection A implementation for Gremlin Server. Inheritance System.Object DriverRemoteConnection Implements System.IDisposable Namespace : Gremlin.Net.Driver.Remote Assembly : cs.temp.dll.dll Syntax public class DriverRemoteConnection : IRemoteConnection, IDisposable Constructors DriverRemoteConnection(IGremlinClient) Initializes a new . Declaration public DriverRemoteConnection(IGremlinClient client) Parameters Type Name Description IGremlinClient client The IGremlinClient that will be used for the connection. Exceptions Type Condition System.ArgumentNullException Thrown when client is null. DriverRemoteConnection(IGremlinClient, String) Initializes a new . Declaration public DriverRemoteConnection(IGremlinClient client, string traversalSource) Parameters Type Name Description IGremlinClient client The IGremlinClient that will be used for the connection. System.String traversalSource The name of the traversal source on the server to bind to. Excep
 tions Type Condition System.ArgumentNullException Thrown when client is null. Methods Dispose() Declaration public void Dispose() SubmitAsync<S, E>(Bytecode) Submits for evaluation to a remote Gremlin Server. Declaration public Task<ITraversal<S, E>> SubmitAsync<S, E>(Bytecode bytecode) Parameters Type Name Description Bytecode bytecode The to submit. Returns Type Description System.Threading.Tasks.Task < ITraversal <S, E>> A allowing to access the results and side-effects. Type Parameters Name Description S E Implements System.IDisposable"
+  "api/Gremlin.Net.Structure.IO.GraphSON.IGraphSONSerializer.html": {
+    "href": "api/Gremlin.Net.Structure.IO.GraphSON.IGraphSONSerializer.html",
+    "title": "Interface IGraphSONSerializer | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Interface IGraphSONSerializer Supports serializing of an object to GraphSON. Namespace : Gremlin.Net.Structure.IO.GraphSON Assembly : cs.temp.dll.dll Syntax public interface IGraphSONSerializer Methods Dictify(Object, GraphSONWriter) Transforms an object into a dictionary that resembles its GraphSON representation. Declaration Dictionary<string, dynamic> Dictify(dynamic objectData, GraphSONWriter writer) Parameters Type Name Description System.Object objectData The object to dictify. GraphSONWriter writer A GraphSONWriter that can be used to dictify properties of the object. Returns Type Description System.Collections.Generic.Dictionary < System.String , System.Object > The GraphSON representation."
   },
-  "api/Gremlin.Net.Driver.GremlinServer.html": {
-    "href": "api/Gremlin.Net.Driver.GremlinServer.html",
-    "title": "Class GremlinServer | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class GremlinServer Represents a Gremlin Server. Inheritance System.Object GremlinServer Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Driver Assembly : cs.temp.dll.dll Syntax public class GremlinServer Constructors GremlinServer(String, Int32, Boolean, String, String) Initializes a new instance of the GremlinServer class with the specified connection parameters. Declaration public GremlinServer(string hostname = \"localhost\", int port = 8182, bool enableSsl = false, string username = null, string password = null) Parameters Type Name Description System.String hostname The hostname of the server. System.Int32 port The port on which Gremlin Server can be reached. System.Boolean enableSsl Specifies whether SSL should be
  enabled. System.String username The username to submit on requests that require authentication. System.String password The password to submit on requests that require authentication. Properties Password Gets the password to submit on requests that require authentication. Declaration public string Password { get; } Property Value Type Description System.String Uri Gets the URI of the Gremlin Server. Declaration public Uri Uri { get; } Property Value Type Description Uri The WebSocket that the Gremlin Server responds to. Username Gets the username to submit on requests that require authentication. Declaration public string Username { get; } Property Value Type Description System.String"
+  "api/Gremlin.Net.Process.Traversal.Strategy.Decoration.ConnectiveStrategy.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Decoration.ConnectiveStrategy.html",
+    "title": "Class ConnectiveStrategy | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class ConnectiveStrategy ConnectiveStrategy rewrites the binary conjunction form of a.and().b into an AndStep of and(a, b) (likewise for OrStep). Inheritance System.Object AbstractTraversalStrategy ConnectiveStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Decoration Assembly : cs.temp.dll.dll Syntax public class ConnectiveStrateg
 y : AbstractTraversalStrategy, ITraversalStrategy, IEquatable<AbstractTraversalStrategy> Implements ITraversalStrategy System.IEquatable<T>"
   },
-  "api/Gremlin.Net.Driver.Messages.html": {
-    "href": "api/Gremlin.Net.Driver.Messages.html",
-    "title": "Namespace Gremlin.Net.Driver.Messages | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Namespace Gremlin.Net.Driver.Messages Classes RequestMessage The model for a request message sent to the server. RequestMessage.Builder Allows to build RequestMessage objects."
+  "api/Gremlin.Net.Process.Traversal.GraphSONVersion.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.GraphSONVersion.html",
+    "title": "Class GraphSONVersion | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class GraphSONVersion Inheritance System.Object EnumWrapper GraphSONVersion Implements System.IEquatable < EnumWrapper > Inherited Members EnumWrapper.EnumName EnumWrapper.EnumValue EnumWrapper.Equals(EnumWrapper) EnumWrapper.Equals(Object) EnumWrapper.GetHashCode() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class GraphSONVersion : EnumWrapper, IEquatable<EnumWrapper> Properties V1_0 Declaration public static GraphSONVersion V1_0 { get; } Property Value Type Description GraphSONVersion V2_0 Declaration public static GraphSONVersion V2_0 { get; } Property Value Type Description GraphSONVersion V3_0 Declaration public static GraphSONVersion V3_0 { get; } Property Value Type Description GraphSONVersion Methods GetByValue(String) Gets the Gra
 phSONVersion enumeration by value. Declaration public static GraphSONVersion GetByValue(string value) Parameters Type Name Description System.String value Returns Type Description GraphSONVersion Implements System.IEquatable<T>"
   },
-  "api/Gremlin.Net.Structure.IO.GraphSON.html": {
-    "href": "api/Gremlin.Net.Structure.IO.GraphSON.html",
-    "title": "Namespace Gremlin.Net.Structure.IO.GraphSON | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Namespace Gremlin.Net.Structure.IO.GraphSON Classes GraphSON2Reader Handles deserialization of GraphSON3 data. GraphSON2Writer Handles serialization of GraphSON2 data. GraphSON3Reader Handles deserialization of GraphSON3 data. GraphSON3Writer Handles serialization of GraphSON3 data. GraphSONReader Allows to deserialize GraphSON to objects. GraphSONUtil Provides helper methods for GraphSON serialization. GraphSONWriter Allows to serialize objects to GraphSON. Interfaces IGraphSONDeserializer Supports deserializing GraphSON into an object. IGraphSONSerializer Supports serializing of an object to GraphSON."
+  "api/Gremlin.Net.Process.Traversal.IBinaryOperator.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.IBinaryOperator.html",
+    "title": "Interface IBinaryOperator | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Interface IBinaryOperator Represents an operation upon two operands of the same type, producing a result of the same type as the operands. This is a specialization of IBiFunction for the case where the operands and the result are all of the same type. Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public interface IBinaryOperator : IBiFunction"
   },
-  "api/Gremlin.Net.Structure.IO.GraphSON.GraphSONWriter.html": {
-    "href": "api/Gremlin.Net.Structure.IO.GraphSON.GraphSONWriter.html",
-    "title": "Class GraphSONWriter | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class GraphSONWriter Allows to serialize objects to GraphSON. Inheritance System.Object GraphSONWriter GraphSON2Writer GraphSON3Writer Inherited Members System.Object.Equals(System.Object) System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Structure.IO.GraphSON Assembly : cs.temp.dll.dll Syntax public abstract class GraphSONWriter Constructors GraphSONWriter() Initializes a new instance of the GraphSONWriter class. Declaration protected GraphSONWriter() GraphSONWriter(IReadOnlyDictionary<Type, IGraphSONSerializer>) Initializes a new instance of the GraphSONWriter class. Declaration protected GraphSONWriter(IReadOnlyDictionary<Type, IGraphSONSerializer> customSerializerByType) Parameters Type Name Description System.Collections.Generic.IReadOnlyDictionary < System.Type , IGraph
 SONSerializer > customSerializerByType IGraphSONSerializer serializers identified by their System.Type . Fields Serializers Contains the information of serializers by type. Declaration protected readonly Dictionary<Type, IGraphSONSerializer> Serializers Field Value Type Description System.Collections.Generic.Dictionary < System.Type , IGraphSONSerializer > Methods ToDict(Object) Transforms an object into its GraphSON representation including type information. Declaration public dynamic ToDict(dynamic objectData) Parameters Type Name Description System.Object objectData The object to transform. Returns Type Description System.Object A GraphSON representation of the object ready to be serialized. WriteObject(Object) Serializes an object to GraphSON. Declaration public virtual string WriteObject(dynamic objectData) Parameters Type Name Description System.Object objectData The object to serialize. Returns Type Description System.String The serialized GraphSON."
+  "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.OrderLimitStrategy.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.OrderLimitStrategy.html",
+    "title": "Class OrderLimitStrategy | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class OrderLimitStrategy Inheritance System.Object AbstractTraversalStrategy OrderLimitStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Optimization Assembly : cs.temp.dll.dll Syntax public class OrderLimitStrategy : AbstractTraversalStrategy, ITraversalStrategy, IEquatable<AbstractTraversalStrategy> Implements ITraversalStrategy 
 System.IEquatable<T>"
   },
-  "api/Gremlin.Net.Process.Traversal.Strategy.Verification.LambdaRestrictionStrategy.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Verification.LambdaRestrictionStrategy.html",
-    "title": "Class LambdaRestrictionStrategy | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class LambdaRestrictionStrategy Does not allow lambdas to be used in a ITraversal . Inheritance System.Object AbstractTraversalStrategy LambdaRestrictionStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Verification Assembly : cs.temp.dll.dll Syntax public class LambdaRestrictionStrategy : AbstractTraversalStrategy, ITraversalStrat
 egy, IEquatable<AbstractTraversalStrategy> Implements ITraversalStrategy System.IEquatable<T>"
+  "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.PathProcessorStrategy.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.PathProcessorStrategy.html",
+    "title": "Class PathProcessorStrategy | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class PathProcessorStrategy Helps to ensure that more traversals meet the local child constraint imposed on OLAP traversals. Inheritance System.Object AbstractTraversalStrategy PathProcessorStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Optimization Assembly : cs.temp.dll.dll Syntax public class PathProcessorStrategy : AbstractT
 raversalStrategy, ITraversalStrategy, IEquatable<AbstractTraversalStrategy> Implements ITraversalStrategy System.IEquatable<T>"
   },
-  "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.RangeByIsCountStrategy.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.RangeByIsCountStrategy.html",
-    "title": "Class RangeByIsCountStrategy | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class RangeByIsCountStrategy Optimizes any occurrence of Count() -step followed by an Is() -step. Inheritance System.Object AbstractTraversalStrategy RangeByIsCountStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Optimization Assembly : cs.temp.dll.dll Syntax public class RangeByIsCountStrategy : AbstractTraversalStrategy, ITraver
 salStrategy, IEquatable<AbstractTraversalStrategy> Implements ITraversalStrategy System.IEquatable<T>"
+  "api/Gremlin.Net.Process.Remote.RemoteStrategy.html": {
+    "href": "api/Gremlin.Net.Process.Remote.RemoteStrategy.html",
+    "title": "Class RemoteStrategy | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class RemoteStrategy Reconstructs a by submitting it to a remote server via an IRemoteConnection instance. Inheritance System.Object RemoteStrategy Namespace : Gremlin.Net.Process.Remote Assembly : cs.temp.dll.dll Syntax public class RemoteStrategy : ITraversalStrategy Constructors RemoteStrategy(IRemoteConnection) Initializes a new instance of the RemoteStrategy class. Declaration public RemoteStrategy(IRemoteConnection remoteConnection) Parameters Type Name Description IRemoteConnection remoteConnection The IRemoteConnection that should be used. Methods Apply<S, E>(ITraversal<S, E>) Declaration public void Apply<S, E>(ITraversal<S, E> traversal) Parameters Type Name Description ITraversal <S, E> traversal Type Parameters Name Description S E ApplyAsync<S, E>(ITraversal<S, E>) Declaration public Task ApplyAsync<S, E>(ITraversal<S, E> traversal) Parameters Type Name Description ITraversal <S, E> traversal Returns Type Description System.Threading.Tasks.Task Type Par
 ameters Name Description S E"
   },
-  "api/Gremlin.Net.Process.Traversal.ILambda.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.ILambda.html",
-    "title": "Interface ILambda | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Interface ILambda Represents a lambda. Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public interface ILambda : IPredicate, IUnaryOperator, IFunction, IBinaryOperator, IBiFunction, IComparator, IConsumer, ISupplier Properties Arguments Gets the arguments of this lambda. Declaration object Arguments { get; } Property Value Type Description System.Object LambdaExpression Gets the lambda expression. Declaration string LambdaExpression { get; } Property Value Type Description System.String Language Gets the language of this lambda. Declaration string Language { get; } Property Value Type Description System.String"
+  "api/Gremlin.Net.Process.Traversal.Direction.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Direction.html",
+    "title": "Class Direction | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class Direction Inheritance System.Object EnumWrapper Direction Implements System.IEquatable < EnumWrapper > Inherited Members EnumWrapper.EnumName EnumWrapper.EnumValue EnumWrapper.Equals(EnumWrapper) EnumWrapper.Equals(Object) EnumWrapper.GetHashCode() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class Direction : EnumWrapper, IEquatable<EnumWrapper> Properties Both Declaration public static Direction Both { get; } Property Value Type Description Direction In Declaration public static Direction In { get; } Property Value Type Description Direction Out Declaration public static Direction Out { get; } Property Value Type Description Direction Methods GetByValue(String) Gets the Direction enumeration by value. Declaration public static Direc
 tion GetByValue(string value) Parameters Type Name Description System.String value Returns Type Description Direction Implements System.IEquatable<T>"
   },
   "api/Gremlin.Net.Process.Traversal.GryoVersion.html": {
     "href": "api/Gremlin.Net.Process.Traversal.GryoVersion.html",
     "title": "Class GryoVersion | Apache TinkerPop - Gremlin.NET API Docs",
     "keywords": "Class GryoVersion Inheritance System.Object EnumWrapper GryoVersion Implements System.IEquatable < EnumWrapper > Inherited Members EnumWrapper.EnumName EnumWrapper.EnumValue EnumWrapper.Equals(EnumWrapper) EnumWrapper.Equals(Object) EnumWrapper.GetHashCode() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class GryoVersion : EnumWrapper, IEquatable<EnumWrapper> Properties V1_0 Declaration public static GryoVersion V1_0 { get; } Property Value Type Description GryoVersion V3_0 Declaration public static GryoVersion V3_0 { get; } Property Value Type Description GryoVersion Methods GetByValue(String) Gets the GryoVersion enumeration by value. Declaration public static GryoVersion GetByValue(string value) Parameters Type Name Description System.Str
 ing value Returns Type Description GryoVersion Implements System.IEquatable<T>"
   },
-  "api/Gremlin.Net.Process.Traversal.Strategy.Decoration.SubgraphStrategy.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Decoration.SubgraphStrategy.html",
-    "title": "Class SubgraphStrategy | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class SubgraphStrategy Provides a way to limit the view of a ITraversal . Inheritance System.Object AbstractTraversalStrategy SubgraphStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.ApplyAsync<S, E>(ITraversal<S, E>) AbstractTraversalStrategy.Equals(Object) AbstractTraversalStrategy.GetHashCode() AbstractTraversalStrategy.ToString() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal.Strategy.Decoration Assembly : cs.temp.dll.dll Syntax public class SubgraphStrategy : AbstractTraversalStrategy, ITraversalStrategy, IEquatable<AbstractTraver
 salStrategy> Constructors SubgraphStrategy() Initializes a new instance of the SubgraphStrategy class. Declaration public SubgraphStrategy() SubgraphStrategy(ITraversal, ITraversal, ITraversal) Initializes a new instance of the SubgraphStrategy class. Declaration public SubgraphStrategy(ITraversal vertexCriterion = null, ITraversal edgeCriterion = null, ITraversal vertexPropertyCriterion = null) Parameters Type Name Description ITraversal vertexCriterion Constrains vertices for the ITraversal . ITraversal edgeCriterion Constrains edges for the ITraversal . ITraversal vertexPropertyCriterion Constrains vertex properties for the ITraversal . Implements ITraversalStrategy System.IEquatable<T>"
-  },
-  "api/Gremlin.Net.Process.Traversal.Scope.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Scope.html",
-    "title": "Class Scope | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class Scope Inheritance System.Object EnumWrapper Scope Implements System.IEquatable < EnumWrapper > Inherited Members EnumWrapper.EnumName EnumWrapper.EnumValue EnumWrapper.Equals(EnumWrapper) EnumWrapper.Equals(Object) EnumWrapper.GetHashCode() System.Object.Equals(System.Object, System.Object) System.Object.GetType() System.Object.MemberwiseClone() System.Object.ToString() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public class Scope : EnumWrapper, IEquatable<EnumWrapper> Properties Global Declaration public static Scope Global { get; } Property Value Type Description Scope Local Declaration public static Scope Local { get; } Property Value Type Description Scope Methods GetByValue(String) Gets the Scope enumeration by value. Declaration public static Scope GetByValue(string value) Parameters Type Name Description System.String value Returns Type Description Scope Impleme
 nts System.IEquatable<T>"
+  "api/Gremlin.Net.Process.Traversal.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.html",
+    "title": "Namespace Gremlin.Net.Process.Traversal | Apache TinkerPop - Gremlin.NET API Docs",

[... 633 lines stripped ...]