Modified: tinkerpop/site/dotnetdocs/3.5.0-SNAPSHOT/index.json
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.5.0-SNAPSHOT/index.json?rev=1889276&r1=1889275&r2=1889276&view=diff
==============================================================================
--- tinkerpop/site/dotnetdocs/3.5.0-SNAPSHOT/index.json (original)
+++ tinkerpop/site/dotnetdocs/3.5.0-SNAPSHOT/index.json Wed Apr 28 18:44:59 2021
@@ -1,862 +1,862 @@
 {
-  "api/Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html": 
{
-    "href": 
"api/Gremlin.Net.Process.Traversal.Strategy.AbstractTraversalStrategy.html",
-    "title": "Class AbstractTraversalStrategy | Apache TinkerPop - Gremlin.NET 
API Docs",
-    "keywords": "Class AbstractTraversalStrategy Provides a common base class 
for strategies that are only included in Bytecode to be applied remotely. 
Inheritance System.Object AbstractTraversalStrategy ConnectiveStrategy 
ElementIdStrategy HaltedTraverserStrategy OptionsStrategy PartitionStrategy 
SeedStrategy SubgraphStrategy VertexProgramStrategy MatchAlgorithmStrategy 
AdjacentToIncidentStrategy EarlyLimitStrategy FilterRankingStrategy 
GraphFilterStrategy IdentityRemovalStrategy IncidentToAdjacentStrategy 
InlineFilterStrategy LazyBarrierStrategy MatchPredicateStrategy 
OrderLimitStrategy PathProcessorStrategy PathRetractionStrategy 
RangeByIsCountStrategy RepeatUnrollStrategy EdgeLabelVerificationStrategy 
LambdaRestrictionStrategy ReadOnlyStrategy ReservedKeysVerificationStrategy 
Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > 
Inherited Members System.Object.Equals(System.Object, System.Object) 
System.Object.GetType() System.Object.MemberwiseClone() Sys
 tem.Object.ReferenceEquals(System.Object, System.Object) Namespace : 
Gremlin.Net.Process.Traversal.Strategy Assembly : cs.temp.dll.dll Syntax public 
abstract class AbstractTraversalStrategy : ITraversalStrategy, 
IEquatable<AbstractTraversalStrategy> Constructors 
AbstractTraversalStrategy(String) Creates a new AbstractTraversalStrategy 
instance. Declaration protected AbstractTraversalStrategy(string fqcn) 
Parameters Type Name Description System.String fqcn The fully qualified class 
name (FQCN) from the equivalent Java strategy. Fields 
ComputerDecorationNamespace Java namespace for computer decoration strategies. 
Declaration protected const string ComputerDecorationNamespace = 
\"org.apache.tinkerpop.gremlin.process.computer.traversal.strategy.decoration.\"
 Field Value Type Description System.String DecorationNamespace Java namespace 
for decoration strategies. Declaration protected const string 
DecorationNamespace = 
\"org.apache.tinkerpop.gremlin.process.traversal.strategy.decoration.\
 " Field Value Type Description System.String FinalizationNamespace Java 
namespace for finalization strategies. Declaration protected const string 
FinalizationNamespace = 
\"org.apache.tinkerpop.gremlin.process.traversal.strategy.finalization.\" Field 
Value Type Description System.String OptimizationNamespace Java namespace for 
optimization strategies. Declaration protected const string 
OptimizationNamespace = 
\"org.apache.tinkerpop.gremlin.process.traversal.strategy.optimization.\" Field 
Value Type Description System.String VerificationNamespace Java namespace for 
verification strategies. Declaration protected const string 
VerificationNamespace = 
\"org.apache.tinkerpop.gremlin.process.traversal.strategy.verification.\" Field 
Value Type Description System.String Properties Configuration Gets the 
configuration of the strategy. Declaration public Dictionary<string, dynamic> 
Configuration { get; } Property Value Type Description Dictionary < 
System.String , System.Object > Fqcn Gets the 
 fully qualified class name (FQCN) from the equivalent Java strategy. 
Declaration public string Fqcn { get; } Property Value Type Description 
System.String StrategyName Gets the name of the strategy. Declaration public 
string StrategyName { get; } Property Value Type Description System.String 
Methods Apply<S, E>(ITraversal<S, E>) Declaration public virtual 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 virtual Task ApplyAsync<S, 
E>(ITraversal<S, E> traversal) Parameters Type Name Description ITraversal <S, 
E> traversal Returns Type Description System.Threading.Tasks.Task Type 
Parameters Name Description S E Equals(AbstractTraversalStrategy) Declaration 
public bool Equals(AbstractTraversalStrategy other) Parameters Type Name 
Description AbstractTraversalStrategy other Returns Type Description 
System.Boolean Equals(Object) Declaration pub
 lic 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() ToString() Declaration public override string 
ToString() Returns Type Description System.String Overrides 
System.Object.ToString() Implements ITraversalStrategy System.IEquatable<T>"
-  },
-  
"api/Gremlin.Net.Process.Traversal.Strategy.Decoration.ElementIdStrategy.html": 
{
-    "href": 
"api/Gremlin.Net.Process.Traversal.Strategy.Decoration.ElementIdStrategy.html",
-    "title": "Class ElementIdStrategy | Apache TinkerPop - Gremlin.NET API 
Docs",
-    "keywords": "Class ElementIdStrategy Provides a degree of control over 
element identifier assignment as some graphs don't provide that feature. 
Inheritance System.Object AbstractTraversalStrategy ElementIdStrategy 
Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > 
Inherited Members AbstractTraversalStrategy.DecorationNamespace 
AbstractTraversalStrategy.FinalizationNamespace 
AbstractTraversalStrategy.OptimizationNamespace 
AbstractTraversalStrategy.VerificationNamespace 
AbstractTraversalStrategy.ComputerDecorationNamespace 
AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Fqcn 
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 ElementIdStrategy : AbstractTraversalStrategy, 
ITraversalStrategy, IEquatable<AbstractTraversalStrategy> Constructors 
ElementIdStrategy() Initializes a new instance of the ElementIdStrategy class. 
Declaration public ElementIdStrategy() Implements ITraversalStrategy 
System.IEquatable<T>"
+  "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 The 
Gremlin language allows users to write highly expressive graph traversals and 
has a broad list of functions that cover a wide body of features. The Reference 
Documentation describes these functions and other aspects of the TinkerPop 
ecosystem including some specifics on Gremlin in .NET itself. Most of the 
examples found in the documentation use Groovy language syntax in the Gremlin 
Console . For the most part, these examples should generally translate to C# 
with some logical modification . Given the strong correspondence between 
canonical Gremlin in Java and its variants like C#, there is a limited amount 
of C#
 -specific documentation and examples. This strong correspondence among 
variants ensures that the general Gremlin reference documentation is applicable 
to all variants and that users moving between development languages can easily 
adopt the Gremlin variant for that language. NOTE that versions suffixed with 
\"-rc\" are considered release candidates (i.e. pre-alpha, alpha, beta, etc.) 
and thus for early testing purposes only."
   },
-  "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 
OptionsStrategy OptionsStrategy makes no changes to the traversal itself - it 
just carries configuration information at the traversal level. 
PartitionStrategy Partitions the vertices, edges and vertex properties of a 
graph into String named partitions. SeedStrategy A strategy that resets the 
specified {@code seed} value for Seedable steps like coin(), sample() and 
Order.shuffle, which in turn will produce deterministic results from those 
steps. SubgraphStrategy Provides a way to limit the view of a ITraversal . 
VertexProgramStrategy"
+  "api/Gremlin.Net.Process.Traversal.Strategy.Finalization.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.Strategy.Finalization.html",
+    "title": "Namespace Gremlin.Net.Process.Traversal.Strategy.Finalization | 
Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Namespace Gremlin.Net.Process.Traversal.Strategy.Finalization 
Classes MatchAlgorithmStrategy"
   },
-  "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.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.DecorationNamespace 
AbstractTraversalStrategy.FinalizationNamespace 
AbstractTraversalStrategy.OptimizationNamespace 
AbstractTraversalStrategy.VerificationNamespace 
AbstractTraversalStrategy.ComputerDecorationNamespace 
AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Fqcn 
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.ReferenceE
 quals(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 
MatchAlgorithmStrategy() Declaration public MatchAlgorithmStrategy() 
MatchAlgorithmStrategy(String) Declaration public MatchAlgorithmStrategy(string 
matchAlgorithm) Parameters Type Name Description System.String matchAlgorithm 
Implements ITraversalStrategy System.IEquatable<T>"
   },
-  "api/Gremlin.Net.Structure.IO.GraphBinary.Types.UuidSerializer.html": {
-    "href": 
"api/Gremlin.Net.Structure.IO.GraphBinary.Types.UuidSerializer.html",
-    "title": "Class UuidSerializer | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class UuidSerializer A serializer that serializes System.Guid 
values as Uuid in GraphBinary. Inheritance System.Object SimpleTypeSerializer < 
System.Guid > UuidSerializer Implements ITypeSerializer Inherited Members 
SimpleTypeSerializer<Guid>.DataType 
SimpleTypeSerializer<Guid>.WriteAsync(Object, Stream, GraphBinaryWriter) 
SimpleTypeSerializer<Guid>.WriteValueAsync(Object, Stream, GraphBinaryWriter, 
Boolean) SimpleTypeSerializer<Guid>.ReadAsync(Stream, GraphBinaryReader) 
SimpleTypeSerializer<Guid>.ReadValueAsync(Stream, GraphBinaryReader, Boolean) 
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.GraphBinary.Types Assembly : cs.temp.dll.dll Syntax 
public class UuidSerializer : SimpleTypeSerializer<Guid>, ITypeSerializer 
Constru
 ctors UuidSerializer() Initializes a new instance of the UuidSerializer class. 
Declaration public UuidSerializer() Methods ReadValueAsync(Stream, 
GraphBinaryReader) Declaration protected override Task<Guid> 
ReadValueAsync(Stream stream, GraphBinaryReader reader) Parameters Type Name 
Description Stream stream GraphBinaryReader reader Returns Type Description 
System.Threading.Tasks.Task < System.Guid > Overrides 
Gremlin.Net.Structure.IO.GraphBinary.Types.SimpleTypeSerializer<System.Guid>.ReadValueAsync(Stream,
 Gremlin.Net.Structure.IO.GraphBinary.GraphBinaryReader) WriteValueAsync(Guid, 
Stream, GraphBinaryWriter) Declaration protected override Task 
WriteValueAsync(Guid value, Stream stream, GraphBinaryWriter writer) Parameters 
Type Name Description System.Guid value Stream stream GraphBinaryWriter writer 
Returns Type Description System.Threading.Tasks.Task Overrides 
Gremlin.Net.Structure.IO.GraphBinary.Types.SimpleTypeSerializer<System.Guid>.WriteValueAsync(System.Guid,
 Stream, Gremli
 n.Net.Structure.IO.GraphBinary.GraphBinaryWriter) Implements ITypeSerializer"
+  "api/Gremlin.Net.Driver.Exceptions.NoConnectionAvailableException.html": {
+    "href": 
"api/Gremlin.Net.Driver.Exceptions.NoConnectionAvailableException.html",
+    "title": "Class NoConnectionAvailableException | Apache TinkerPop - 
Gremlin.NET API Docs",
+    "keywords": "Class NoConnectionAvailableException The exception that is 
thrown when no connection is available to service a request. Inheritance 
System.Object System.Exception NoConnectionAvailableException 
ConnectionPoolBusyException ServerUnavailableException Implements 
System.Runtime.Serialization.ISerializable 
System.Runtime.InteropServices._Exception Inherited Members 
System.Exception.GetBaseException() System.Exception.ToString() 
System.Exception.GetObjectData(System.Runtime.Serialization.SerializationInfo, 
System.Runtime.Serialization.StreamingContext) System.Exception.GetType() 
System.Exception.Message System.Exception.Data System.Exception.InnerException 
System.Exception.TargetSite System.Exception.StackTrace 
System.Exception.HelpLink System.Exception.Source System.Exception.HResult 
System.Exception.SerializeObjectState System.Object.Equals(System.Object) 
System.Object.Equals(System.Object, System.Object) System.Object.GetHashCode() 
System.Object.MemberwiseClone() Syste
 m.Object.ReferenceEquals(System.Object, System.Object) Namespace : 
Gremlin.Net.Driver.Exceptions Assembly : cs.temp.dll.dll Syntax public class 
NoConnectionAvailableException : Exception, ISerializable, _Exception 
Constructors NoConnectionAvailableException() Initializes a new instance of the 
NoConnectionAvailableException class. Declaration public 
NoConnectionAvailableException() NoConnectionAvailableException(String) 
Initializes a new instance of the NoConnectionAvailableException class. 
Declaration public NoConnectionAvailableException(string message) Parameters 
Type Name Description System.String message 
NoConnectionAvailableException(String, Exception) Initializes a new instance of 
the NoConnectionAvailableException class. Declaration public 
NoConnectionAvailableException(string message, Exception inner) Parameters Type 
Name Description System.String message System.Exception inner Implements 
System.Runtime.Serialization.ISerializable 
System.Runtime.InteropServices._Exception"
   },
-  "api/Gremlin.Net.Structure.Element.html": {
-    "href": "api/Gremlin.Net.Structure.Element.html",
-    "title": "Class Element | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class Element A common base class for Graph elements. 
Inheritance System.Object Element Edge Vertex VertexProperty Implements 
System.IEquatable < Element > 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.Structure Assembly : cs.temp.dll.dll Syntax public abstract class 
Element : IEquatable<Element> Constructors Element(Object, String) Initializes 
a new instance of the Element class. Declaration protected Element(object id, 
string label) Parameters Type Name Description System.Object id The id of the 
element. System.String label The label of the element. Properties Id Gets the 
id of this Element . Declaration public object Id { get; } Property Value Type 
Description System.Object Label Gets the label of this Element . Declaration 
public string Label { get; } Property Value Type Descri
 ption System.String Methods Equals(Element) Declaration public bool 
Equals(Element other) Parameters Type Name Description Element 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() Implements 
System.IEquatable<T>"
+  "api/Gremlin.Net.Process.Traversal.__.html": {
+    "href": "api/Gremlin.Net.Process.Traversal.__.html",
+    "title": "Class __ | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class __ An anonymous GraphTraversal<S, E> . Inheritance 
System.Object __ 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 __ Methods AddE(ITraversal) Spawns a 
GraphTraversal<S, E> and adds the addE step to that traversal. Declaration 
public static GraphTraversal<object, Edge> AddE(ITraversal edgeLabelTraversal) 
Parameters Type Name Description ITraversal edgeLabelTraversal Returns Type 
Description GraphTraversal < System.Object , Edge > AddE(String) Spawns a 
GraphTraversal<S, E> and adds the addE step to that traversal. Declaration 
public static GraphTraversal<object, Edge> AddE(string edgeLabel) Parameters 
Type Name Description System.String edgeLab
 el Returns Type Description GraphTraversal < System.Object , Edge > AddV() 
Spawns a GraphTraversal<S, E> and adds the addV step to that traversal. 
Declaration public static GraphTraversal<object, Vertex> AddV() Returns Type 
Description GraphTraversal < System.Object , Vertex > AddV(ITraversal) Spawns a 
GraphTraversal<S, E> and adds the addV step to that traversal. Declaration 
public static GraphTraversal<object, Vertex> AddV(ITraversal 
vertexLabelTraversal) Parameters Type Name Description ITraversal 
vertexLabelTraversal Returns Type Description GraphTraversal < System.Object , 
Vertex > AddV(String) Spawns a GraphTraversal<S, E> and adds the addV step to 
that traversal. Declaration public static GraphTraversal<object, Vertex> 
AddV(string vertexLabel) Parameters Type Name Description System.String 
vertexLabel Returns Type Description GraphTraversal < System.Object , Vertex > 
Aggregate(Scope, String) Spawns a GraphTraversal<S, E> and adds the aggregate 
step to that traversal. Declarat
 ion public static GraphTraversal<object, object> Aggregate(Scope scope, string 
sideEffectKey) Parameters Type Name Description Scope scope System.String 
sideEffectKey Returns Type Description GraphTraversal < System.Object , 
System.Object > Aggregate(String) Spawns a GraphTraversal<S, E> and adds the 
aggregate step to that traversal. Declaration public static 
GraphTraversal<object, object> Aggregate(string sideEffectKey) Parameters Type 
Name Description System.String sideEffectKey Returns Type Description 
GraphTraversal < System.Object , System.Object > And(ITraversal[]) Spawns a 
GraphTraversal<S, E> and adds the and step to that traversal. Declaration 
public static GraphTraversal<object, object> And(params ITraversal[] 
andTraversals) Parameters Type Name Description ITraversal [] andTraversals 
Returns Type Description GraphTraversal < System.Object , System.Object > 
As(String, String[]) Spawns a GraphTraversal<S, E> and adds the as step to that 
traversal. Declaration public static 
 GraphTraversal<object, object> As(string label, params string[] labels) 
Parameters Type Name Description System.String label System.String [] labels 
Returns Type Description GraphTraversal < System.Object , System.Object > 
Barrier() Spawns a GraphTraversal<S, E> and adds the barrier step to that 
traversal. Declaration public static GraphTraversal<object, object> Barrier() 
Returns Type Description GraphTraversal < System.Object , System.Object > 
Barrier(IConsumer) Spawns a GraphTraversal<S, E> and adds the barrier step to 
that traversal. Declaration public static GraphTraversal<object, object> 
Barrier(IConsumer barrierConsumer) Parameters Type Name Description IConsumer 
barrierConsumer Returns Type Description GraphTraversal < System.Object , 
System.Object > Barrier(Int32) Spawns a GraphTraversal<S, E> and adds the 
barrier step to that traversal. Declaration public static 
GraphTraversal<object, object> Barrier(int maxBarrierSize) Parameters Type Name 
Description System.Int32 maxBarri
 erSize Returns Type Description GraphTraversal < System.Object , System.Object 
> Both(String[]) Spawns a GraphTraversal<S, E> and adds the both step to that 
traversal. Declaration public static GraphTraversal<object, Vertex> Both(params 
string[] edgeLabels) Parameters Type Name Description System.String [] 
edgeLabels Returns Type Description GraphTraversal < System.Object , Vertex > 
BothE(String[]) Spawns a GraphTraversal<S, E> and adds the bothE step to that 
traversal. Declaration public static GraphTraversal<object, Edge> BothE(params 
string[] edgeLabels) Parameters Type Name Description System.String [] 
edgeLabels Returns Type Description GraphTraversal < System.Object , Edge > 
BothV() Spawns a GraphTraversal<S, E> and adds the bothV step to that 
traversal. Declaration public static GraphTraversal<object, Vertex> BothV() 
Returns Type Description GraphTraversal < System.Object , Vertex > 
Branch<E2>(IFunction) Spawns a GraphTraversal<S, E> and adds the branch step to 
that traversal
 . Declaration public static GraphTraversal<object, E2> Branch<E2>(IFunction 
function) Parameters Type Name Description IFunction function Returns Type 
Description GraphTraversal < System.Object , E2> Type Parameters Name 
Description E2 Branch<E2>(ITraversal) Spawns a GraphTraversal<S, E> and adds 
the branch step to that traversal. Declaration public static 
GraphTraversal<object, E2> Branch<E2>(ITraversal traversalFunction) Parameters 
Type Name Description ITraversal traversalFunction Returns Type Description 
GraphTraversal < System.Object , E2> Type Parameters Name Description E2 
Cap<E2>(String, String[]) Spawns a GraphTraversal<S, E> and adds the cap step 
to that traversal. Declaration public static GraphTraversal<object, E2> 
Cap<E2>(string sideEffectKey, params string[] sideEffectKeys) Parameters Type 
Name Description System.String sideEffectKey System.String [] sideEffectKeys 
Returns Type Description GraphTraversal < System.Object , E2> Type Parameters 
Name Description E2 Choose<
 E2>(IFunction) Spawns a GraphTraversal<S, E> and adds the choose step to that 
traversal. Declaration public static GraphTraversal<object, E2> 
Choose<E2>(IFunction choiceFunction) Parameters Type Name Description IFunction 
choiceFunction Returns Type Description GraphTraversal < System.Object , E2> 
Type Parameters Name Description E2 Choose<E2>(IPredicate, ITraversal) Spawns a 
GraphTraversal<S, E> and adds the choose step to that traversal. Declaration 
public static GraphTraversal<object, E2> Choose<E2>(IPredicate choosePredicate, 
ITraversal trueChoice) Parameters Type Name Description IPredicate 
choosePredicate ITraversal trueChoice Returns Type Description GraphTraversal < 
System.Object , E2> Type Parameters Name Description E2 Choose<E2>(IPredicate, 
ITraversal, ITraversal) Spawns a GraphTraversal<S, E> and adds the choose step 
to that traversal. Declaration public static GraphTraversal<object, E2> 
Choose<E2>(IPredicate choosePredicate, ITraversal trueChoice, ITraversal 
falseChoice
 ) Parameters Type Name Description IPredicate choosePredicate ITraversal 
trueChoice ITraversal falseChoice Returns Type Description GraphTraversal < 
System.Object , E2> Type Parameters Name Description E2 Choose<E2>(ITraversal) 
Spawns a GraphTraversal<S, E> and adds the choose step to that traversal. 
Declaration public static GraphTraversal<object, E2> Choose<E2>(ITraversal 
traversalFunction) Parameters Type Name Description ITraversal 
traversalFunction Returns Type Description GraphTraversal < System.Object , E2> 
Type Parameters Name Description E2 Choose<E2>(ITraversal, ITraversal) Spawns a 
GraphTraversal<S, E> and adds the choose step to that traversal. Declaration 
public static GraphTraversal<object, E2> Choose<E2>(ITraversal 
traversalPredicate, ITraversal trueChoice) Parameters Type Name Description 
ITraversal traversalPredicate ITraversal trueChoice Returns Type Description 
GraphTraversal < System.Object , E2> Type Parameters Name Description E2 
Choose<E2>(ITraversal, ITravers
 al, ITraversal) Spawns a GraphTraversal<S, E> and adds the choose step to that 
traversal. Declaration public static GraphTraversal<object, E2> 
Choose<E2>(ITraversal traversalPredicate, ITraversal trueChoice, ITraversal 
falseChoice) Parameters Type Name Description ITraversal traversalPredicate 
ITraversal trueChoice ITraversal falseChoice Returns Type Description 
GraphTraversal < System.Object , E2> Type Parameters Name Description E2 
Coalesce<E2>(ITraversal[]) Spawns a GraphTraversal<S, E> and adds the coalesce 
step to that traversal. Declaration public static GraphTraversal<object, E2> 
Coalesce<E2>(params ITraversal[] traversals) Parameters Type Name Description 
ITraversal [] traversals Returns Type Description GraphTraversal < 
System.Object , E2> Type Parameters Name Description E2 Coin(Double) Spawns a 
GraphTraversal<S, E> and adds the coin step to that traversal. Declaration 
public static GraphTraversal<object, object> Coin(double probability) 
Parameters Type Name Description Sy
 stem.Double probability Returns Type Description GraphTraversal < 
System.Object , System.Object > Constant<E2>(E2) Spawns a GraphTraversal<S, E> 
and adds the constant step to that traversal. Declaration public static 
GraphTraversal<object, E2> Constant<E2>(E2 a) Parameters Type Name Description 
E2 a Returns Type Description GraphTraversal < System.Object , E2> Type 
Parameters Name Description E2 Count() Spawns a GraphTraversal<S, E> and adds 
the count step to that traversal. Declaration public static 
GraphTraversal<object, long> Count() Returns Type Description GraphTraversal < 
System.Object , System.Int64 > Count(Scope) Spawns a GraphTraversal<S, E> and 
adds the count step to that traversal. Declaration public static 
GraphTraversal<object, long> Count(Scope scope) Parameters Type Name 
Description Scope scope Returns Type Description GraphTraversal < System.Object 
, System.Int64 > CyclicPath() Spawns a GraphTraversal<S, E> and adds the 
cyclicPath step to that traversal. Declaration 
 public static GraphTraversal<object, object> CyclicPath() Returns Type 
Description GraphTraversal < System.Object , System.Object > Dedup(Scope, 
String[]) Spawns a GraphTraversal<S, E> and adds the dedup step to that 
traversal. Declaration public static GraphTraversal<object, object> Dedup(Scope 
scope, params string[] dedupLabels) Parameters Type Name Description Scope 
scope System.String [] dedupLabels Returns Type Description GraphTraversal < 
System.Object , System.Object > Dedup(String[]) Spawns a GraphTraversal<S, E> 
and adds the dedup step to that traversal. Declaration public static 
GraphTraversal<object, object> Dedup(params string[] dedupLabels) Parameters 
Type Name Description System.String [] dedupLabels Returns Type Description 
GraphTraversal < System.Object , System.Object > Drop() Spawns a 
GraphTraversal<S, E> and adds the drop step to that traversal. Declaration 
public static GraphTraversal<object, object> Drop() Returns Type Description 
GraphTraversal < System.Object 
 , System.Object > ElementMap<E2>(String[]) Spawns a GraphTraversal<S, E> and 
adds the elementMap step to that traversal. Declaration public static 
GraphTraversal<object, IDictionary<object, E2>> ElementMap<E2>(params string[] 
propertyKeys) Parameters Type Name Description System.String [] propertyKeys 
Returns Type Description GraphTraversal < System.Object , IDictionary < 
System.Object , E2>> Type Parameters Name Description E2 Emit() Spawns a 
GraphTraversal<S, E> and adds the emit step to that traversal. Declaration 
public static GraphTraversal<object, object> Emit() Returns Type Description 
GraphTraversal < System.Object , System.Object > Emit(IPredicate) Spawns a 
GraphTraversal<S, E> and adds the emit step to that traversal. Declaration 
public static GraphTraversal<object, object> Emit(IPredicate emitPredicate) 
Parameters Type Name Description IPredicate emitPredicate Returns Type 
Description GraphTraversal < System.Object , System.Object > Emit(ITraversal) 
Spawns a GraphTraversa
 l<S, E> and adds the emit step to that traversal. Declaration public static 
GraphTraversal<object, object> Emit(ITraversal emitTraversal) Parameters Type 
Name Description ITraversal emitTraversal Returns Type Description 
GraphTraversal < System.Object , System.Object > Filter(IPredicate) Spawns a 
GraphTraversal<S, E> and adds the filter step to that traversal. Declaration 
public static GraphTraversal<object, object> Filter(IPredicate predicate) 
Parameters Type Name Description IPredicate predicate Returns Type Description 
GraphTraversal < System.Object , System.Object > Filter(ITraversal) Spawns a 
GraphTraversal<S, E> and adds the filter step to that traversal. Declaration 
public static GraphTraversal<object, object> Filter(ITraversal filterTraversal) 
Parameters Type Name Description ITraversal filterTraversal Returns Type 
Description GraphTraversal < System.Object , System.Object > 
FlatMap<E2>(IFunction) Spawns a GraphTraversal<S, E> and adds the flatMap step 
to that traversal. Dec
 laration public static GraphTraversal<object, E2> FlatMap<E2>(IFunction 
function) Parameters Type Name Description IFunction function Returns Type 
Description GraphTraversal < System.Object , E2> Type Parameters Name 
Description E2 FlatMap<E2>(ITraversal) Spawns a GraphTraversal<S, E> and adds 
the flatMap step to that traversal. Declaration public static 
GraphTraversal<object, E2> FlatMap<E2>(ITraversal flatMapTraversal) Parameters 
Type Name Description ITraversal flatMapTraversal Returns Type Description 
GraphTraversal < System.Object , E2> Type Parameters Name Description E2 
Fold<E2>() Spawns a GraphTraversal<S, E> and adds the fold step to that 
traversal. Declaration public static GraphTraversal<object, IList<E2>> 
Fold<E2>() Returns Type Description GraphTraversal < System.Object , IList 
<E2>> Type Parameters Name Description E2 Fold<E2>(E2, IBiFunction) Spawns a 
GraphTraversal<S, E> and adds the fold step to that traversal. Declaration 
public static GraphTraversal<object, E2> Fo
 ld<E2>(E2 seed, IBiFunction foldFunction) Parameters Type Name Description E2 
seed IBiFunction foldFunction Returns Type Description GraphTraversal < 
System.Object , E2> Type Parameters Name Description E2 Group(String) Spawns a 
GraphTraversal<S, E> and adds the group step to that traversal. Declaration 
public static GraphTraversal<object, object> Group(string sideEffectKey) 
Parameters Type Name Description System.String sideEffectKey Returns Type 
Description GraphTraversal < System.Object , System.Object > Group<K, V>() 
Spawns a GraphTraversal<S, E> and adds the group step to that traversal. 
Declaration public static GraphTraversal<object, IDictionary<K, V>> Group<K, 
V>() Returns Type Description GraphTraversal < System.Object , IDictionary <K, 
V>> Type Parameters Name Description K V GroupCount(String) Spawns a 
GraphTraversal<S, E> and adds the groupCount step to that traversal. 
Declaration public static GraphTraversal<object, object> GroupCount(string 
sideEffectKey) Parameters Ty
 pe Name Description System.String sideEffectKey Returns Type Description 
GraphTraversal < System.Object , System.Object > GroupCount<K>() Spawns a 
GraphTraversal<S, E> and adds the groupCount step to that traversal. 
Declaration public static GraphTraversal<object, IDictionary<K, long>> 
GroupCount<K>() Returns Type Description GraphTraversal < System.Object , 
IDictionary <K, System.Int64 >> Type Parameters Name Description K Has(T, 
ITraversal) Spawns a GraphTraversal<S, E> and adds the has step to that 
traversal. Declaration public static GraphTraversal<object, object> Has(T 
accessor, ITraversal propertyTraversal) Parameters Type Name Description T 
accessor ITraversal propertyTraversal Returns Type Description GraphTraversal < 
System.Object , System.Object > Has(T, P) Spawns a GraphTraversal<S, E> and 
adds the has step to that traversal. Declaration public static 
GraphTraversal<object, object> Has(T accessor, P predicate) Parameters Type 
Name Description T accessor P predicate Return
 s Type Description GraphTraversal < System.Object , System.Object > Has(T, 
Object) Spawns a GraphTraversal<S, E> and adds the has step to that traversal. 
Declaration public static GraphTraversal<object, object> Has(T accessor, object 
value) Parameters Type Name Description T accessor System.Object value Returns 
Type Description GraphTraversal < System.Object , System.Object > Has(String) 
Spawns a GraphTraversal<S, E> and adds the has step to that traversal. 
Declaration public static GraphTraversal<object, object> Has(string 
propertyKey) Parameters Type Name Description System.String propertyKey Returns 
Type Description GraphTraversal < System.Object , System.Object > Has(String, 
ITraversal) Spawns a GraphTraversal<S, E> and adds the has step to that 
traversal. Declaration public static GraphTraversal<object, object> Has(string 
propertyKey, ITraversal propertyTraversal) Parameters Type Name Description 
System.String propertyKey ITraversal propertyTraversal Returns Type Description 
Gr
 aphTraversal < System.Object , System.Object > Has(String, P) Spawns a 
GraphTraversal<S, E> and adds the has step to that traversal. Declaration 
public static GraphTraversal<object, object> Has(string propertyKey, P 
predicate) Parameters Type Name Description System.String propertyKey P 
predicate Returns Type Description GraphTraversal < System.Object , 
System.Object > Has(String, Object) Spawns a GraphTraversal<S, E> and adds the 
has step to that traversal. Declaration public static GraphTraversal<object, 
object> Has(string propertyKey, object value) Parameters Type Name Description 
System.String propertyKey System.Object value Returns Type Description 
GraphTraversal < System.Object , System.Object > Has(String, String, P) Spawns 
a GraphTraversal<S, E> and adds the has step to that traversal. Declaration 
public static GraphTraversal<object, object> Has(string label, string 
propertyKey, P predicate) Parameters Type Name Description System.String label 
System.String propertyKey P pre
 dicate Returns Type Description GraphTraversal < System.Object , System.Object 
> Has(String, String, Object) Spawns a GraphTraversal<S, E> and adds the has 
step to that traversal. Declaration public static GraphTraversal<object, 
object> Has(string label, string propertyKey, object value) Parameters Type 
Name Description System.String label System.String propertyKey System.Object 
value Returns Type Description GraphTraversal < System.Object , System.Object > 
HasId(P) Spawns a GraphTraversal<S, E> and adds the hasId step to that 
traversal. Declaration public static GraphTraversal<object, object> HasId(P 
predicate) Parameters Type Name Description P predicate Returns Type 
Description GraphTraversal < System.Object , System.Object > HasId(Object, 
Object[]) Spawns a GraphTraversal<S, E> and adds the hasId step to that 
traversal. Declaration public static GraphTraversal<object, object> 
HasId(object id, params object[] otherIds) Parameters Type Name Description 
System.Object id System.Obje
 ct [] otherIds Returns Type Description GraphTraversal < System.Object , 
System.Object > HasKey(P) Spawns a GraphTraversal<S, E> and adds the hasKey 
step to that traversal. Declaration public static GraphTraversal<object, 
object> HasKey(P predicate) Parameters Type Name Description P predicate 
Returns Type Description GraphTraversal < System.Object , System.Object > 
HasKey(String, String[]) Spawns a GraphTraversal<S, E> and adds the hasKey step 
to that traversal. Declaration public static GraphTraversal<object, object> 
HasKey(string label, params string[] otherLabels) Parameters Type Name 
Description System.String label System.String [] otherLabels Returns Type 
Description GraphTraversal < System.Object , System.Object > HasLabel(P) Spawns 
a GraphTraversal<S, E> and adds the hasLabel step to that traversal. 
Declaration public static GraphTraversal<object, object> HasLabel(P predicate) 
Parameters Type Name Description P predicate Returns Type Description 
GraphTraversal < System.Objec
 t , System.Object > HasLabel(String, String[]) Spawns a GraphTraversal<S, E> 
and adds the hasLabel step to that traversal. Declaration public static 
GraphTraversal<object, object> HasLabel(string label, params string[] 
otherLabels) Parameters Type Name Description System.String label System.String 
[] otherLabels Returns Type Description GraphTraversal < System.Object , 
System.Object > HasNot(String) Spawns a GraphTraversal<S, E> and adds the 
hasNot step to that traversal. Declaration public static GraphTraversal<object, 
object> HasNot(string propertyKey) Parameters Type Name Description 
System.String propertyKey Returns Type Description GraphTraversal < 
System.Object , System.Object > HasValue(P) Spawns a GraphTraversal<S, E> and 
adds the hasValue step to that traversal. Declaration public static 
GraphTraversal<object, object> HasValue(P predicate) Parameters Type Name 
Description P predicate Returns Type Description GraphTraversal < System.Object 
, System.Object > HasValue(Object, 
 Object[]) Spawns a GraphTraversal<S, E> and adds the hasValue step to that 
traversal. Declaration public static GraphTraversal<object, object> 
HasValue(object value, params object[] values) Parameters Type Name Description 
System.Object value System.Object [] values Returns Type Description 
GraphTraversal < System.Object , System.Object > Id() Spawns a 
GraphTraversal<S, E> and adds the id step to that traversal. Declaration public 
static GraphTraversal<object, object> Id() Returns Type Description 
GraphTraversal < System.Object , System.Object > Identity() Spawns a 
GraphTraversal<S, E> and adds the identity step to that traversal. Declaration 
public static GraphTraversal<object, object> Identity() Returns Type 
Description GraphTraversal < System.Object , System.Object > In(String[]) 
Spawns a GraphTraversal<S, E> and adds the in step to that traversal. 
Declaration public static GraphTraversal<object, Vertex> In(params string[] 
edgeLabels) Parameters Type Name Description System.Strin
 g [] edgeLabels Returns Type Description GraphTraversal < System.Object , 
Vertex > Index<E2>() Spawns a GraphTraversal<S, E> and adds the index step to 
that traversal. Declaration public static GraphTraversal<object, E2> 
Index<E2>() Returns Type Description GraphTraversal < System.Object , E2> Type 
Parameters Name Description E2 InE(String[]) Spawns a GraphTraversal<S, E> and 
adds the inE step to that traversal. Declaration public static 
GraphTraversal<object, Edge> InE(params string[] edgeLabels) Parameters Type 
Name Description System.String [] edgeLabels Returns Type Description 
GraphTraversal < System.Object , Edge > Inject(Object[]) Spawns a 
GraphTraversal<S, E> and adds the inject step to that traversal. Declaration 
public static GraphTraversal<object, object> Inject(params object[] injections) 
Parameters Type Name Description System.Object [] injections Returns Type 
Description GraphTraversal < System.Object , System.Object > InV() Spawns a 
GraphTraversal<S, E> and adds the i
 nV step to that traversal. Declaration public static GraphTraversal<object, 
Vertex> InV() Returns Type Description GraphTraversal < System.Object , Vertex 
> Is(P) Spawns a GraphTraversal<S, E> and adds the is step to that traversal. 
Declaration public static GraphTraversal<object, object> Is(P predicate) 
Parameters Type Name Description P predicate Returns Type Description 
GraphTraversal < System.Object , System.Object > Is(Object) Spawns a 
GraphTraversal<S, E> and adds the is step to that traversal. Declaration public 
static GraphTraversal<object, object> Is(object value) Parameters Type Name 
Description System.Object value Returns Type Description GraphTraversal < 
System.Object , System.Object > Key() Spawns a GraphTraversal<S, E> and adds 
the key step to that traversal. Declaration public static 
GraphTraversal<object, string> Key() Returns Type Description GraphTraversal < 
System.Object , System.String > Label() Spawns a GraphTraversal<S, E> and adds 
the label step to that traver
 sal. Declaration public static GraphTraversal<object, string> Label() Returns 
Type Description GraphTraversal < System.Object , System.String > 
Limit<E2>(Scope, Int64) Spawns a GraphTraversal<S, E> and adds the limit step 
to that traversal. Declaration public static GraphTraversal<object, E2> 
Limit<E2>(Scope scope, long limit) Parameters Type Name Description Scope scope 
System.Int64 limit Returns Type Description GraphTraversal < System.Object , 
E2> Type Parameters Name Description E2 Limit<E2>(Int64) Spawns a 
GraphTraversal<S, E> and adds the limit step to that traversal. Declaration 
public static GraphTraversal<object, E2> Limit<E2>(long limit) Parameters Type 
Name Description System.Int64 limit Returns Type Description GraphTraversal < 
System.Object , E2> Type Parameters Name Description E2 Local<E2>(ITraversal) 
Spawns a GraphTraversal<S, E> and adds the local step to that traversal. 
Declaration public static GraphTraversal<object, E2> Local<E2>(ITraversal 
localTraversal) Parame
 ters Type Name Description ITraversal localTraversal Returns Type Description 
GraphTraversal < System.Object , E2> Type Parameters Name Description E2 
Loops() Spawns a GraphTraversal<S, E> and adds the loops step to that 
traversal. Declaration public static GraphTraversal<object, int> Loops() 
Returns Type Description GraphTraversal < System.Object , System.Int32 > 
Loops(String) Spawns a GraphTraversal<S, E> and adds the loops step to that 
traversal. Declaration public static GraphTraversal<object, int> Loops(string 
loopName) Parameters Type Name Description System.String loopName Returns Type 
Description GraphTraversal < System.Object , System.Int32 > Map<E2>(IFunction) 
Spawns a GraphTraversal<S, E> and adds the map step to that traversal. 
Declaration public static GraphTraversal<object, E2> Map<E2>(IFunction 
function) Parameters Type Name Description IFunction function Returns Type 
Description GraphTraversal < System.Object , E2> Type Parameters Name 
Description E2 Map<E2>(ITravers
 al) Spawns a GraphTraversal<S, E> and adds the map step to that traversal. 
Declaration public static GraphTraversal<object, E2> Map<E2>(ITraversal 
mapTraversal) Parameters Type Name Description ITraversal mapTraversal Returns 
Type Description GraphTraversal < System.Object , E2> Type Parameters Name 
Description E2 Match<E2>(ITraversal[]) Spawns a GraphTraversal<S, E> and adds 
the match step to that traversal. Declaration public static 
GraphTraversal<object, IDictionary<string, E2>> Match<E2>(params ITraversal[] 
matchTraversals) Parameters Type Name Description ITraversal [] matchTraversals 
Returns Type Description GraphTraversal < System.Object , IDictionary < 
System.String , E2>> Type Parameters Name Description E2 Math(String) Spawns a 
GraphTraversal<S, E> and adds the math step to that traversal. Declaration 
public static GraphTraversal<object, double> Math(string expression) Parameters 
Type Name Description System.String expression Returns Type Description 
GraphTraversal < Syste
 m.Object , System.Double > Max<E2>() Spawns a GraphTraversal<S, E> and adds 
the max step to that traversal. Declaration public static 
GraphTraversal<object, E2> Max<E2>() Returns Type Description GraphTraversal < 
System.Object , E2> Type Parameters Name Description E2 Max<E2>(Scope) Spawns a 
GraphTraversal<S, E> and adds the max step to that traversal. Declaration 
public static GraphTraversal<object, E2> Max<E2>(Scope scope) Parameters Type 
Name Description Scope scope Returns Type Description GraphTraversal < 
System.Object , E2> Type Parameters Name Description E2 Mean<E2>() Spawns a 
GraphTraversal<S, E> and adds the mean step to that traversal. Declaration 
public static GraphTraversal<object, E2> Mean<E2>() Returns Type Description 
GraphTraversal < System.Object , E2> Type Parameters Name Description E2 
Mean<E2>(Scope) Spawns a GraphTraversal<S, E> and adds the mean step to that 
traversal. Declaration public static GraphTraversal<object, E2> Mean<E2>(Scope 
scope) Parameters Type N
 ame Description Scope scope Returns Type Description GraphTraversal < 
System.Object , E2> Type Parameters Name Description E2 Min<E2>() Spawns a 
GraphTraversal<S, E> and adds the min step to that traversal. Declaration 
public static GraphTraversal<object, E2> Min<E2>() Returns Type Description 
GraphTraversal < System.Object , E2> Type Parameters Name Description E2 
Min<E2>(Scope) Spawns a GraphTraversal<S, E> and adds the min step to that 
traversal. Declaration public static GraphTraversal<object, E2> Min<E2>(Scope 
scope) Parameters Type Name Description Scope scope Returns Type Description 
GraphTraversal < System.Object , E2> Type Parameters Name Description E2 
Not(ITraversal) Spawns a GraphTraversal<S, E> and adds the not step to that 
traversal. Declaration public static GraphTraversal<object, object> 
Not(ITraversal notTraversal) Parameters Type Name Description ITraversal 
notTraversal Returns Type Description GraphTraversal < System.Object , 
System.Object > Optional<E2>(ITraversa
 l) Spawns a GraphTraversal<S, E> and adds the optional step to that traversal. 
Declaration public static GraphTraversal<object, E2> Optional<E2>(ITraversal 
optionalTraversal) Parameters Type Name Description ITraversal 
optionalTraversal Returns Type Description GraphTraversal < System.Object , E2> 
Type Parameters Name Description E2 Or(ITraversal[]) Spawns a GraphTraversal<S, 
E> and adds the or step to that traversal. Declaration public static 
GraphTraversal<object, object> Or(params ITraversal[] orTraversals) Parameters 
Type Name Description ITraversal [] orTraversals Returns Type Description 
GraphTraversal < System.Object , System.Object > Order() Spawns a 
GraphTraversal<S, E> and adds the order step to that traversal. Declaration 
public static GraphTraversal<object, object> Order() Returns Type Description 
GraphTraversal < System.Object , System.Object > Order(Scope) Spawns a 
GraphTraversal<S, E> and adds the order step to that traversal. Declaration 
public static GraphTraversal<
 object, object> Order(Scope scope) Parameters Type Name Description Scope 
scope Returns Type Description GraphTraversal < System.Object , System.Object > 
OtherV() Spawns a GraphTraversal<S, E> and adds the otherV step to that 
traversal. Declaration public static GraphTraversal<object, Vertex> OtherV() 
Returns Type Description GraphTraversal < System.Object , Vertex > 
Out(String[]) Spawns a GraphTraversal<S, E> and adds the out step to that 
traversal. Declaration public static GraphTraversal<object, Vertex> Out(params 
string[] edgeLabels) Parameters Type Name Description System.String [] 
edgeLabels Returns Type Description GraphTraversal < System.Object , Vertex > 
OutE(String[]) Spawns a GraphTraversal<S, E> and adds the outE step to that 
traversal. Declaration public static GraphTraversal<object, Edge> OutE(params 
string[] edgeLabels) Parameters Type Name Description System.String [] 
edgeLabels Returns Type Description GraphTraversal < System.Object , Edge > 
OutV() Spawns a GraphTra
 versal<S, E> and adds the outV step to that traversal. Declaration public 
static GraphTraversal<object, Vertex> OutV() Returns Type Description 
GraphTraversal < System.Object , Vertex > Path() Spawns a GraphTraversal<S, E> 
and adds the path step to that traversal. Declaration public static 
GraphTraversal<object, Path> Path() Returns Type Description GraphTraversal < 
System.Object , Path > Project<E2>(String, String[]) Spawns a GraphTraversal<S, 
E> and adds the project step to that traversal. Declaration public static 
GraphTraversal<object, IDictionary<string, E2>> Project<E2>(string projectKey, 
params string[] projectKeys) Parameters Type Name Description System.String 
projectKey System.String [] projectKeys Returns Type Description GraphTraversal 
< System.Object , IDictionary < System.String , E2>> Type Parameters Name 
Description E2 Properties<E2>(String[]) Spawns a GraphTraversal<S, E> and adds 
the properties step to that traversal. Declaration public static 
GraphTraversal<object
 , E2> Properties<E2>(params string[] propertyKeys) Parameters Type Name 
Description System.String [] propertyKeys Returns Type Description 
GraphTraversal < System.Object , E2> Type Parameters Name Description E2 
Property(Cardinality, Object, Object, Object[]) Spawns a GraphTraversal<S, E> 
and adds the property step to that traversal. Declaration public static 
GraphTraversal<object, object> Property(Cardinality cardinality, object key, 
object value, params object[] keyValues) Parameters Type Name Description 
Cardinality cardinality System.Object key System.Object value System.Object [] 
keyValues Returns Type Description GraphTraversal < System.Object , 
System.Object > Property(Object, Object, Object[]) Spawns a GraphTraversal<S, 
E> and adds the property step to that traversal. Declaration public static 
GraphTraversal<object, object> Property(object key, object value, params 
object[] keyValues) Parameters Type Name Description System.Object key 
System.Object value System.Object [] key
 Values Returns Type Description GraphTraversal < System.Object , System.Object 
> PropertyMap<E2>(String[]) Spawns a GraphTraversal<S, E> and adds the 
propertyMap step to that traversal. Declaration public static 
GraphTraversal<object, IDictionary<string, E2>> PropertyMap<E2>(params string[] 
propertyKeys) Parameters Type Name Description System.String [] propertyKeys 
Returns Type Description GraphTraversal < System.Object , IDictionary < 
System.String , E2>> Type Parameters Name Description E2 Range<E2>(Scope, 
Int64, Int64) Spawns a GraphTraversal<S, E> and adds the range step to that 
traversal. Declaration public static GraphTraversal<object, E2> Range<E2>(Scope 
scope, long low, long high) Parameters Type Name Description Scope scope 
System.Int64 low System.Int64 high Returns Type Description GraphTraversal < 
System.Object , E2> Type Parameters Name Description E2 Range<E2>(Int64, Int64) 
Spawns a GraphTraversal<S, E> and adds the range step to that traversal. 
Declaration public stat
 ic GraphTraversal<object, E2> Range<E2>(long low, long high) Parameters Type 
Name Description System.Int64 low System.Int64 high Returns Type Description 
GraphTraversal < System.Object , E2> Type Parameters Name Description E2 
Repeat(ITraversal) Spawns a GraphTraversal<S, E> and adds the repeat step to 
that traversal. Declaration public static GraphTraversal<object, object> 
Repeat(ITraversal traversal) Parameters Type Name Description ITraversal 
traversal Returns Type Description GraphTraversal < System.Object , 
System.Object > Repeat(String, ITraversal) Spawns a GraphTraversal<S, E> and 
adds the repeat step to that traversal. Declaration public static 
GraphTraversal<object, object> Repeat(string loopName, ITraversal traversal) 
Parameters Type Name Description System.String loopName ITraversal traversal 
Returns Type Description GraphTraversal < System.Object , System.Object > 
Sack(IBiFunction) Spawns a GraphTraversal<S, E> and adds the sack step to that 
traversal. Declaration public
  static GraphTraversal<object, object> Sack(IBiFunction sackOperator) 
Parameters Type Name Description IBiFunction sackOperator Returns Type 
Description GraphTraversal < System.Object , System.Object > Sack<E2>() Spawns 
a GraphTraversal<S, E> and adds the sack step to that traversal. Declaration 
public static GraphTraversal<object, E2> Sack<E2>() Returns Type Description 
GraphTraversal < System.Object , E2> Type Parameters Name Description E2 
Sample(Scope, Int32) Spawns a GraphTraversal<S, E> and adds the sample step to 
that traversal. Declaration public static GraphTraversal<object, object> 
Sample(Scope scope, int amountToSample) Parameters Type Name Description Scope 
scope System.Int32 amountToSample Returns Type Description GraphTraversal < 
System.Object , System.Object > Sample(Int32) Spawns a GraphTraversal<S, E> and 
adds the sample step to that traversal. Declaration public static 
GraphTraversal<object, object> Sample(int amountToSample) Parameters Type Name 
Description System
 .Int32 amountToSample Returns Type Description GraphTraversal < System.Object 
, System.Object > Select<E2>(Column) Spawns a GraphTraversal<S, E> and adds the 
select step to that traversal. Declaration public static GraphTraversal<object, 
ICollection<E2>> Select<E2>(Column column) Parameters Type Name Description 
Column column Returns Type Description GraphTraversal < System.Object , 
ICollection <E2>> Type Parameters Name Description E2 Select<E2>(ITraversal) 
Spawns a GraphTraversal<S, E> and adds the select step to that traversal. 
Declaration public static GraphTraversal<object, E2> Select<E2>(ITraversal 
keyTraversal) Parameters Type Name Description ITraversal keyTraversal Returns 
Type Description GraphTraversal < System.Object , E2> Type Parameters Name 
Description E2 Select<E2>(Pop, ITraversal) Spawns a GraphTraversal<S, E> and 
adds the select step to that traversal. Declaration public static 
GraphTraversal<object, E2> Select<E2>(Pop pop, ITraversal keyTraversal) 
Parameters Type 
 Name Description Pop pop ITraversal keyTraversal Returns Type Description 
GraphTraversal < System.Object , E2> Type Parameters Name Description E2 
Select<E2>(Pop, String) Spawns a GraphTraversal<S, E> and adds the select step 
to that traversal. Declaration public static GraphTraversal<object, E2> 
Select<E2>(Pop pop, string selectKey) Parameters Type Name Description Pop pop 
System.String selectKey Returns Type Description GraphTraversal < System.Object 
, E2> Type Parameters Name Description E2 Select<E2>(Pop, String, String, 
String[]) Spawns a GraphTraversal<S, E> and adds the select step to that 
traversal. Declaration public static GraphTraversal<object, IDictionary<string, 
E2>> Select<E2>(Pop pop, string selectKey1, string selectKey2, params string[] 
otherSelectKeys) Parameters Type Name Description Pop pop System.String 
selectKey1 System.String selectKey2 System.String [] otherSelectKeys Returns 
Type Description GraphTraversal < System.Object , IDictionary < System.String , 
E2>> 
 Type Parameters Name Description E2 Select<E2>(String) Spawns a 
GraphTraversal<S, E> and adds the select step to that traversal. Declaration 
public static GraphTraversal<object, E2> Select<E2>(string selectKey) 
Parameters Type Name Description System.String selectKey Returns Type 
Description GraphTraversal < System.Object , E2> Type Parameters Name 
Description E2 Select<E2>(String, String, String[]) Spawns a GraphTraversal<S, 
E> and adds the select step to that traversal. Declaration public static 
GraphTraversal<object, IDictionary<string, E2>> Select<E2>(string selectKey1, 
string selectKey2, params string[] otherSelectKeys) Parameters Type Name 
Description System.String selectKey1 System.String selectKey2 System.String [] 
otherSelectKeys Returns Type Description GraphTraversal < System.Object , 
IDictionary < System.String , E2>> Type Parameters Name Description E2 
SideEffect(IConsumer) Spawns a GraphTraversal<S, E> and adds the sideEffect 
step to that traversal. Declaration public 
 static GraphTraversal<object, object> SideEffect(IConsumer consumer) 
Parameters Type Name Description IConsumer consumer Returns Type Description 
GraphTraversal < System.Object , System.Object > SideEffect(ITraversal) Spawns 
a GraphTraversal<S, E> and adds the sideEffect step to that traversal. 
Declaration public static GraphTraversal<object, object> SideEffect(ITraversal 
sideEffectTraversal) Parameters Type Name Description ITraversal 
sideEffectTraversal Returns Type Description GraphTraversal < System.Object , 
System.Object > SimplePath() Spawns a GraphTraversal<S, E> and adds the 
simplePath step to that traversal. Declaration public static 
GraphTraversal<object, object> SimplePath() Returns Type Description 
GraphTraversal < System.Object , System.Object > Skip<E2>(Scope, Int64) Spawns 
a GraphTraversal<S, E> and adds the skip step to that traversal. Declaration 
public static GraphTraversal<object, E2> Skip<E2>(Scope scope, long skip) 
Parameters Type Name Description Scope scope Sy
 stem.Int64 skip Returns Type Description GraphTraversal < System.Object , E2> 
Type Parameters Name Description E2 Skip<E2>(Int64) Spawns a GraphTraversal<S, 
E> and adds the skip step to that traversal. Declaration public static 
GraphTraversal<object, E2> Skip<E2>(long skip) Parameters Type Name Description 
System.Int64 skip Returns Type Description GraphTraversal < System.Object , E2> 
Type Parameters Name Description E2 Start() Starts an empty GraphTraversal<S, 
E> . Declaration public static GraphTraversal<object, object> Start() Returns 
Type Description GraphTraversal < System.Object , System.Object > Store(String) 
Spawns a GraphTraversal<S, E> and adds the store step to that traversal. 
Declaration public static GraphTraversal<object, object> Store(string 
sideEffectKey) Parameters Type Name Description System.String sideEffectKey 
Returns Type Description GraphTraversal < System.Object , System.Object > 
Subgraph(String) Spawns a GraphTraversal<S, E> and adds the subgraph step to tha
 t traversal. Declaration public static GraphTraversal<object, Edge> 
Subgraph(string sideEffectKey) Parameters Type Name Description System.String 
sideEffectKey Returns Type Description GraphTraversal < System.Object , Edge > 
Sum<E2>() Spawns a GraphTraversal<S, E> and adds the sum step to that 
traversal. Declaration public static GraphTraversal<object, E2> Sum<E2>() 
Returns Type Description GraphTraversal < System.Object , E2> Type Parameters 
Name Description E2 Sum<E2>(Scope) Spawns a GraphTraversal<S, E> and adds the 
sum step to that traversal. Declaration public static GraphTraversal<object, 
E2> Sum<E2>(Scope scope) Parameters Type Name Description Scope scope Returns 
Type Description GraphTraversal < System.Object , E2> Type Parameters Name 
Description E2 Tail<E2>() Spawns a GraphTraversal<S, E> and adds the tail step 
to that traversal. Declaration public static GraphTraversal<object, E2> 
Tail<E2>() Returns Type Description GraphTraversal < System.Object , E2> Type 
Parameters Na
 me Description E2 Tail<E2>(Scope) Spawns a GraphTraversal<S, E> and adds the 
tail step to that traversal. Declaration public static GraphTraversal<object, 
E2> Tail<E2>(Scope scope) Parameters Type Name Description Scope scope Returns 
Type Description GraphTraversal < System.Object , E2> Type Parameters Name 
Description E2 Tail<E2>(Scope, Int64) Spawns a GraphTraversal<S, E> and adds 
the tail step to that traversal. Declaration public static 
GraphTraversal<object, E2> Tail<E2>(Scope scope, long limit) Parameters Type 
Name Description Scope scope System.Int64 limit Returns Type Description 
GraphTraversal < System.Object , E2> Type Parameters Name Description E2 
Tail<E2>(Int64) Spawns a GraphTraversal<S, E> and adds the tail step to that 
traversal. Declaration public static GraphTraversal<object, E2> Tail<E2>(long 
limit) Parameters Type Name Description System.Int64 limit Returns Type 
Description GraphTraversal < System.Object , E2> Type Parameters Name 
Description E2 TimeLimit(Int64) 
 Spawns a GraphTraversal<S, E> and adds the timeLimit step to that traversal. 
Declaration public static GraphTraversal<object, object> TimeLimit(long 
timeLimit) Parameters Type Name Description System.Int64 timeLimit Returns Type 
Description GraphTraversal < System.Object , System.Object > Times(Int32) 
Spawns a GraphTraversal<S, E> and adds the times step to that traversal. 
Declaration public static GraphTraversal<object, object> Times(int maxLoops) 
Parameters Type Name Description System.Int32 maxLoops Returns Type Description 
GraphTraversal < System.Object , System.Object > To(Direction, String[]) Spawns 
a GraphTraversal<S, E> and adds the to step to that traversal. Declaration 
public static GraphTraversal<object, Vertex> To(Direction direction, params 
string[] edgeLabels) Parameters Type Name Description Direction direction 
System.String [] edgeLabels Returns Type Description GraphTraversal < 
System.Object , Vertex > ToE(Direction, String[]) Spawns a GraphTraversal<S, E> 
and adds 
 the toE step to that traversal. Declaration public static 
GraphTraversal<object, Edge> ToE(Direction direction, params string[] 
edgeLabels) Parameters Type Name Description Direction direction System.String 
[] edgeLabels Returns Type Description GraphTraversal < System.Object , Edge > 
ToV(Direction) Spawns a GraphTraversal<S, E> and adds the toV step to that 
traversal. Declaration public static GraphTraversal<object, Vertex> 
ToV(Direction direction) Parameters Type Name Description Direction direction 
Returns Type Description GraphTraversal < System.Object , Vertex > Tree(String) 
Spawns a GraphTraversal<S, E> and adds the tree step to that traversal. 
Declaration public static GraphTraversal<object, object> Tree(string 
sideEffectKey) Parameters Type Name Description System.String sideEffectKey 
Returns Type Description GraphTraversal < System.Object , System.Object > 
Tree<E2>() Spawns a GraphTraversal<S, E> and adds the tree step to that 
traversal. Declaration public static GraphTrave
 rsal<object, E2> Tree<E2>() Returns Type Description GraphTraversal < 
System.Object , E2> Type Parameters Name Description E2 Unfold<E2>() Spawns a 
GraphTraversal<S, E> and adds the unfold step to that traversal. Declaration 
public static GraphTraversal<object, E2> Unfold<E2>() Returns Type Description 
GraphTraversal < System.Object , E2> Type Parameters Name Description E2 
Union<E2>(ITraversal[]) Spawns a GraphTraversal<S, E> and adds the union step 
to that traversal. Declaration public static GraphTraversal<object, E2> 
Union<E2>(params ITraversal[] traversals) Parameters Type Name Description 
ITraversal [] traversals Returns Type Description GraphTraversal < 
System.Object , E2> Type Parameters Name Description E2 Until(IPredicate) 
Spawns a GraphTraversal<S, E> and adds the until step to that traversal. 
Declaration public static GraphTraversal<object, object> Until(IPredicate 
untilPredicate) Parameters Type Name Description IPredicate untilPredicate 
Returns Type Description GraphTr
 aversal < System.Object , System.Object > Until(ITraversal) Spawns a 
GraphTraversal<S, E> and adds the until step to that traversal. Declaration 
public static GraphTraversal<object, object> Until(ITraversal untilTraversal) 
Parameters Type Name Description ITraversal untilTraversal Returns Type 
Description GraphTraversal < System.Object , System.Object > V(Object[]) Spawns 
a GraphTraversal<S, E> and adds the V step to that traversal. Declaration 
public static GraphTraversal<object, Vertex> V(params object[] 
vertexIdsOrElements) Parameters Type Name Description System.Object [] 
vertexIdsOrElements Returns Type Description GraphTraversal < System.Object , 
Vertex > Value<E2>() Spawns a GraphTraversal<S, E> and adds the value step to 
that traversal. Declaration public static GraphTraversal<object, E2> 
Value<E2>() Returns Type Description GraphTraversal < System.Object , E2> Type 
Parameters Name Description E2 ValueMap<TKey, TValue>(Boolean, String[]) Spawns 
a GraphTraversal<S, E> and add
 s the valueMap step to that traversal. Declaration public static 
GraphTraversal<object, IDictionary<TKey, TValue>> ValueMap<TKey, TValue>(bool 
includeTokens, params string[] propertyKeys) Parameters Type Name Description 
System.Boolean includeTokens System.String [] propertyKeys Returns Type 
Description GraphTraversal < System.Object , IDictionary <TKey, TValue>> Type 
Parameters Name Description TKey TValue ValueMap<TKey, TValue>(String[]) Spawns 
a GraphTraversal<S, E> and adds the valueMap step to that traversal. 
Declaration public static GraphTraversal<object, IDictionary<TKey, TValue>> 
ValueMap<TKey, TValue>(params string[] propertyKeys) Parameters Type Name 
Description System.String [] propertyKeys Returns Type Description 
GraphTraversal < System.Object , IDictionary <TKey, TValue>> Type Parameters 
Name Description TKey TValue Values<E2>(String[]) Spawns a GraphTraversal<S, E> 
and adds the values step to that traversal. Declaration public static 
GraphTraversal<object, E2> Values
 <E2>(params string[] propertyKeys) Parameters Type Name Description 
System.String [] propertyKeys Returns Type Description GraphTraversal < 
System.Object , E2> Type Parameters Name Description E2 Where(ITraversal) 
Spawns a GraphTraversal<S, E> and adds the where step to that traversal. 
Declaration public static GraphTraversal<object, object> Where(ITraversal 
whereTraversal) Parameters Type Name Description ITraversal whereTraversal 
Returns Type Description GraphTraversal < System.Object , System.Object > 
Where(P) Spawns a GraphTraversal<S, E> and adds the where step to that 
traversal. Declaration public static GraphTraversal<object, object> Where(P 
predicate) Parameters Type Name Description P predicate Returns Type 
Description GraphTraversal < System.Object , System.Object > Where(String, P) 
Spawns a GraphTraversal<S, E> and adds the where step to that traversal. 
Declaration public static GraphTraversal<object, object> Where(string startKey, 
P predicate) Parameters Type Name Descri
 ption System.String startKey P predicate Returns Type Description 
GraphTraversal < System.Object , System.Object >"
   },
-  "api/Gremlin.Net.Structure.IO.GraphBinary.Types.StringSerializer.html": {
-    "href": 
"api/Gremlin.Net.Structure.IO.GraphBinary.Types.StringSerializer.html",
-    "title": "Class StringSerializer | Apache TinkerPop - Gremlin.NET API 
Docs",
-    "keywords": "Class StringSerializer A System.String serializer. 
Inheritance System.Object SimpleTypeSerializer < System.String > 
StringSerializer Implements ITypeSerializer Inherited Members 
SimpleTypeSerializer<String>.DataType 
SimpleTypeSerializer<String>.WriteAsync(Object, Stream, GraphBinaryWriter) 
SimpleTypeSerializer<String>.WriteValueAsync(Object, Stream, GraphBinaryWriter, 
Boolean) SimpleTypeSerializer<String>.ReadAsync(Stream, GraphBinaryReader) 
SimpleTypeSerializer<String>.ReadValueAsync(Stream, GraphBinaryReader, Boolean) 
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.GraphBinary.Types Assembly : cs.temp.dll.dll Syntax 
public class StringSerializer : SimpleTypeSerializer<string>, ITypeSerializer 
Constructors StringSerializer()
  Initializes a new instance of the StringSerializer class. Declaration public 
StringSerializer() Methods ReadValueAsync(Stream, GraphBinaryReader) 
Declaration protected override Task<string> ReadValueAsync(Stream stream, 
GraphBinaryReader reader) Parameters Type Name Description Stream stream 
GraphBinaryReader reader Returns Type Description System.Threading.Tasks.Task < 
System.String > Overrides 
Gremlin.Net.Structure.IO.GraphBinary.Types.SimpleTypeSerializer<System.String>.ReadValueAsync(Stream,
 Gremlin.Net.Structure.IO.GraphBinary.GraphBinaryReader) 
WriteValueAsync(String, Stream, GraphBinaryWriter) Declaration protected 
override Task WriteValueAsync(string value, Stream stream, GraphBinaryWriter 
writer) Parameters Type Name Description System.String value Stream stream 
GraphBinaryWriter writer Returns Type Description System.Threading.Tasks.Task 
Overrides 
Gremlin.Net.Structure.IO.GraphBinary.Types.SimpleTypeSerializer<System.String>.WriteValueAsync(System.String,
 Stream, Gremlin.
 Net.Structure.IO.GraphBinary.GraphBinaryWriter) Implements ITypeSerializer"
+  "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.Decoration.OptionsStrategy.html": {
-    "href": 
"api/Gremlin.Net.Process.Traversal.Strategy.Decoration.OptionsStrategy.html",
-    "title": "Class OptionsStrategy | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class OptionsStrategy OptionsStrategy makes no changes to the 
traversal itself - it just carries configuration information at the traversal 
level. Inheritance System.Object AbstractTraversalStrategy OptionsStrategy 
Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > 
Inherited Members AbstractTraversalStrategy.DecorationNamespace 
AbstractTraversalStrategy.FinalizationNamespace 
AbstractTraversalStrategy.OptimizationNamespace 
AbstractTraversalStrategy.VerificationNamespace 
AbstractTraversalStrategy.ComputerDecorationNamespace 
AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Fqcn 
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 OptionsStrategy : 
AbstractTraversalStrategy, ITraversalStrategy, 
IEquatable<AbstractTraversalStrategy> Constructors OptionsStrategy() 
Initializes a new instance of the OptionsStrategy class. Declaration public 
OptionsStrategy() OptionsStrategy(IDictionary<String, Object>) Initializes a 
new instance of the OptionsStrategy class. Declaration public 
OptionsStrategy(IDictionary<string, object> options) Parameters Type Name 
Description IDictionary < System.String , System.Object > options Specifies the 
options for the traversal. Implements ITraversalStrategy System.IEquatable<T>"
+  "api/Gremlin.Net.Driver.Messages.ResponseMessage-1.html": {
+    "href": "api/Gremlin.Net.Driver.Messages.ResponseMessage-1.html",
+    "title": "Class ResponseMessage<T> | Apache TinkerPop - Gremlin.NET API 
Docs",
+    "keywords": "Class ResponseMessage<T> The message returned from the 
server. Inheritance System.Object ResponseMessage<T> 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 
ResponseMessage<T> Type Parameters Name Description T The type of the data 
returned. Properties RequestId Gets or sets the identifier of the 
RequestMessage that generated this ResponseMessage<T> . Declaration public 
Guid? RequestId { get; set; } Property Value Type Description System.Nullable < 
System.Guid > Result Gets or sets the result with its data and optional meta 
information. Declaration public ResponseResult<T> Result { get; set; } Property 
Value Type Description ResponseResult <T> Status Gets or s
 ets status information about this ResponseMessage<T> . Declaration public 
ResponseStatus Status { get; set; } Property Value Type Description 
ResponseStatus"
   },
-  "api/Gremlin.Net.Process.Traversal.Bindings.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.Bindings.html",
-    "title": "Class Bindings | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class Bindings Bindings are used to associate a variable with 
a value. Inheritance System.Object Bindings 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 
Bindings Properties Instance Gets an instance of the Bindings class. 
Declaration public static Bindings Instance { get; } Property Value Type 
Description Bindings Methods Of<TV>(String, TV) Binds the variable to the 
specified value. Declaration public TV Of<TV>(string variable, TV value) 
Parameters Type Name Description System.String variable The variable to bind. 
TV value The value to which the variable should be bound. Returns Type 
Description TV The bound value. Type Parameters Name Description TV"
+  "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.Structure.IO.GraphBinary.ResponseMessageSerializer.html": {
-    "href": 
"api/Gremlin.Net.Structure.IO.GraphBinary.ResponseMessageSerializer.html",
-    "title": "Class ResponseMessageSerializer | Apache TinkerPop - Gremlin.NET 
API Docs",
-    "keywords": "Class ResponseMessageSerializer Allows to deserialize a . 
Inheritance System.Object ResponseMessageSerializer 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.GraphBinary Assembly : cs.temp.dll.dll Syntax public 
class ResponseMessageSerializer Methods ReadValueAsync(MemoryStream, 
GraphBinaryReader) Reads a response message from the stream. Declaration public 
Task<ResponseMessage<List<object>>> ReadValueAsync(MemoryStream stream, 
GraphBinaryReader reader) Parameters Type Name Description MemoryStream stream 
The GraphBinary data to parse. GraphBinaryReader reader A GraphBinaryReader 
that can be used to read nested values. Returns Type Description 
System.Threading.Tasks.Task < ResponseMessage < List < System.Obj
 ect >>> The read response message."
+  "api/Gremlin.Net.Structure.IO.GraphSON.GraphSONMessageSerializer.html": {
+    "href": 
"api/Gremlin.Net.Structure.IO.GraphSON.GraphSONMessageSerializer.html",
+    "title": "Class GraphSONMessageSerializer | Apache TinkerPop - Gremlin.NET 
API Docs",
+    "keywords": "Class GraphSONMessageSerializer Serializes data to and from 
Gremlin Server in GraphSON format. Inheritance System.Object 
GraphSONMessageSerializer GraphSON2MessageSerializer GraphSON3MessageSerializer 
Namespace : Gremlin.Net.Structure.IO.GraphSON Assembly : cs.temp.dll.dll Syntax 
public abstract class GraphSONMessageSerializer : IMessageSerializer 
Constructors GraphSONMessageSerializer(String, GraphSONReader, GraphSONWriter) 
Initializes a new instance of the GraphSONMessageSerializer class. Declaration 
protected GraphSONMessageSerializer(string mimeType, GraphSONReader 
graphSONReader, GraphSONWriter graphSonWriter) Parameters Type Name Description 
System.String mimeType The MIME type supported by this serializer. 
GraphSONReader graphSONReader The GraphSONReader used to deserialize from 
GraphSON. GraphSONWriter graphSonWriter The GraphSONWriter used to serialize to 
GraphSON. Methods DeserializeMessageAsync(Byte[]) Declaration public virtual 
Task<ResponseMessage<List<
 object>>> DeserializeMessageAsync(byte[] message) Parameters Type Name 
Description System.Byte [] message Returns Type Description 
System.Threading.Tasks.Task < ResponseMessage < List < System.Object >>> 
SerializeMessageAsync(RequestMessage) Declaration public virtual Task<byte[]> 
SerializeMessageAsync(RequestMessage requestMessage) Parameters Type Name 
Description RequestMessage requestMessage Returns Type Description 
System.Threading.Tasks.Task < System.Byte []>"
   },
-  "api/Gremlin.Net.Structure.IO.GraphBinary.Types.PathSerializer.html": {
-    "href": 
"api/Gremlin.Net.Structure.IO.GraphBinary.Types.PathSerializer.html",
-    "title": "Class PathSerializer | Apache TinkerPop - Gremlin.NET API Docs",
-    "keywords": "Class PathSerializer A Path serializer. Inheritance 
System.Object SimpleTypeSerializer < Path > PathSerializer Implements 
ITypeSerializer Inherited Members SimpleTypeSerializer<Path>.DataType 
SimpleTypeSerializer<Path>.WriteAsync(Object, Stream, GraphBinaryWriter) 
SimpleTypeSerializer<Path>.WriteValueAsync(Object, Stream, GraphBinaryWriter, 
Boolean) SimpleTypeSerializer<Path>.ReadAsync(Stream, GraphBinaryReader) 
SimpleTypeSerializer<Path>.ReadValueAsync(Stream, GraphBinaryReader, Boolean) 
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.GraphBinary.Types Assembly : cs.temp.dll.dll Syntax 
public class PathSerializer : SimpleTypeSerializer<Path>, ITypeSerializer 
Constructors PathSerializer() Initializes a new instance of the Pat
 hSerializer class. Declaration public PathSerializer() Methods 
ReadValueAsync(Stream, GraphBinaryReader) Declaration protected override 
Task<Path> ReadValueAsync(Stream stream, GraphBinaryReader reader) Parameters 
Type Name Description Stream stream GraphBinaryReader reader Returns Type 
Description System.Threading.Tasks.Task < Path > Overrides 
Gremlin.Net.Structure.IO.GraphBinary.Types.SimpleTypeSerializer<Gremlin.Net.Structure.Path>.ReadValueAsync(Stream,
 Gremlin.Net.Structure.IO.GraphBinary.GraphBinaryReader) WriteValueAsync(Path, 
Stream, GraphBinaryWriter) Declaration protected override Task 
WriteValueAsync(Path value, Stream stream, GraphBinaryWriter writer) Parameters 
Type Name Description Path value Stream stream GraphBinaryWriter writer Returns 
Type Description System.Threading.Tasks.Task Overrides 
Gremlin.Net.Structure.IO.GraphBinary.Types.SimpleTypeSerializer<Gremlin.Net.Structure.Path>.WriteValueAsync(Gremlin.Net.Structure.Path,
 Stream, Gremlin.Net.Structure.IO.GraphBinar
 y.GraphBinaryWriter) Implements ITypeSerializer"
+  "api/Gremlin.Net.Structure.IO.GraphBinary.Types.PSerializer.html": {
+    "href": "api/Gremlin.Net.Structure.IO.GraphBinary.Types.PSerializer.html",
+    "title": "Class PSerializer | Apache TinkerPop - Gremlin.NET API Docs",
+    "keywords": "Class PSerializer A serializer. Inheritance System.Object 
SimpleTypeSerializer < P > PSerializer Implements ITypeSerializer Inherited 
Members SimpleTypeSerializer<P>.DataType 
SimpleTypeSerializer<P>.WriteAsync(Object, Stream, GraphBinaryWriter) 
SimpleTypeSerializer<P>.WriteValueAsync(Object, Stream, GraphBinaryWriter, 
Boolean) SimpleTypeSerializer<P>.ReadAsync(Stream, GraphBinaryReader) 
SimpleTypeSerializer<P>.ReadValueAsync(Stream, GraphBinaryReader, Boolean) 
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.GraphBinary.Types Assembly : cs.temp.dll.dll Syntax 
public class PSerializer : SimpleTypeSerializer<P>, ITypeSerializer 
Constructors PSerializer(DataType) Initializes a new instance of the 
PSerializer class. Declaration pu
 blic PSerializer(DataType typeOfP) Parameters Type Name Description DataType 
typeOfP Methods ReadValueAsync(Stream, GraphBinaryReader) Declaration protected 
override Task<P> ReadValueAsync(Stream stream, GraphBinaryReader reader) 
Parameters Type Name Description Stream stream GraphBinaryReader reader Returns 
Type Description System.Threading.Tasks.Task < P > Overrides 
Gremlin.Net.Structure.IO.GraphBinary.Types.SimpleTypeSerializer<P>.ReadValueAsync(Stream,
 Gremlin.Net.Structure.IO.GraphBinary.GraphBinaryReader) WriteValueAsync(P, 
Stream, GraphBinaryWriter) Declaration protected override Task 
WriteValueAsync(P value, Stream stream, GraphBinaryWriter writer) Parameters 
Type Name Description P value Stream stream GraphBinaryWriter writer Returns 
Type Description System.Threading.Tasks.Task Overrides 
Gremlin.Net.Structure.IO.GraphBinary.Types.SimpleTypeSerializer<P>.WriteValueAsync(P,
 Stream, Gremlin.Net.Structure.IO.GraphBinary.GraphBinaryWriter) Implements 
ITypeSerializer"
   },
-  "api/Gremlin.Net.Process.Traversal.GraphTraversalSource.html": {
-    "href": "api/Gremlin.Net.Process.Traversal.GraphTraversalSource.html",
-    "title": "Class GraphTraversalSource | Apache TinkerPop - Gremlin.NET API 
Docs",

[... 1450 lines stripped ...]
Modified: tinkerpop/site/dotnetdocs/3.5.0-SNAPSHOT/manifest.json
URL: 
http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.5.0-SNAPSHOT/manifest.json?rev=1889276&r1=1889275&r2=1889276&view=diff
==============================================================================
--- tinkerpop/site/dotnetdocs/3.5.0-SNAPSHOT/manifest.json (original)
+++ tinkerpop/site/dotnetdocs/3.5.0-SNAPSHOT/manifest.json Wed Apr 28 18:44:59 
2021
@@ -2130,14 +2130,6 @@
         "incrementalPhase": "build"
       },
       "processors": {
-        "ManagedReferenceDocumentProcessor": {
-          "can_incremental": true,
-          "incrementalPhase": "build"
-        },
-        "ConceptualDocumentProcessor": {
-          "can_incremental": true,
-          "incrementalPhase": "build"
-        },
         "ResourceDocumentProcessor": {
           "can_incremental": false,
           "details": "Processor ResourceDocumentProcessor cannot support 
incremental build because the processor doesn't implement 
ISupportIncrementalDocumentProcessor interface.",
@@ -2147,6 +2139,14 @@
           "can_incremental": false,
           "details": "Processor TocDocumentProcessor cannot support 
incremental build because the processor doesn't implement 
ISupportIncrementalDocumentProcessor interface.",
           "incrementalPhase": "build"
+        },
+        "ManagedReferenceDocumentProcessor": {
+          "can_incremental": true,
+          "incrementalPhase": "build"
+        },
+        "ConceptualDocumentProcessor": {
+          "can_incremental": true,
+          "incrementalPhase": "build"
         }
       }
     },


Reply via email to