From commits-return-37953-archive-asf-public=cust-asf.ponee.io@tinkerpop.apache.org Thu Oct 10 12:23:15 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id 0D2821806C2 for ; Thu, 10 Oct 2019 14:23:13 +0200 (CEST) Received: (qmail 5448 invoked by uid 500); 10 Oct 2019 12:23:13 -0000 Mailing-List: contact commits-help@tinkerpop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@tinkerpop.apache.org Delivered-To: mailing list commits@tinkerpop.apache.org Received: (qmail 5363 invoked by uid 99); 10 Oct 2019 12:23:13 -0000 Received: from Unknown (HELO svn01-us-west.apache.org) (209.188.14.144) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Oct 2019 12:23:13 +0000 Received: from svn01-us-west.apache.org (localhost [127.0.0.1]) by svn01-us-west.apache.org (ASF Mail Server at svn01-us-west.apache.org) with ESMTP id 34DFA3A3733 for ; Thu, 10 Oct 2019 12:23:11 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: svn commit: r1868244 [6/45] - in /tinkerpop/site: docs/3.4.4-SNAPSHOT/dev/developer/ docs/3.4.4-SNAPSHOT/dev/io/ docs/3.4.4-SNAPSHOT/dev/provider/ docs/3.4.4-SNAPSHOT/recipes/ docs/3.4.4-SNAPSHOT/reference/ docs/3.4.4-SNAPSHOT/tutorials/getting-started... Date: Thu, 10 Oct 2019 12:23:07 -0000 To: commits@tinkerpop.apache.org From: spmallette@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20191010122311.34DFA3A3733@svn01-us-west.apache.org> Modified: tinkerpop/site/dotnetdocs/3.4.4-SNAPSHOT/index.json URL: http://svn.apache.org/viewvc/tinkerpop/site/dotnetdocs/3.4.4-SNAPSHOT/index.json?rev=1868244&r1=1868243&r2=1868244&view=diff ============================================================================== --- tinkerpop/site/dotnetdocs/3.4.4-SNAPSHOT/index.json (original) +++ tinkerpop/site/dotnetdocs/3.4.4-SNAPSHOT/index.json Thu Oct 10 12:23:05 2019 @@ -1,592 +1,602 @@ { - "index.html": { - "href": "index.html", - "title": "Gremlin.Net | Apache TinkerPop - Gremlin.NET API Docs", - "keywords": "Gremlin.Net 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.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.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(ITraversal) AbstractTraversalStrategy.ApplyAsync(ITraversal) 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 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 vertices = null, ITraversal edges = null, ITraversal vertexProperties = null) Parameters Type Name Description ITraversal vertices Constrains vertices for the ITraversal . ITraversal edges Constrains edges for the ITraversal . ITraversal vertexProperties Constrains vertex properties for the ITraversal . Implements ITraversalStrategy System.IEquatable" + "api/Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.html": { + "href": "api/Gremlin.Net.Driver.Exceptions.ConnectionPoolBusyException.html", + "title": "Class ConnectionPoolBusyException | Apache TinkerPop - Gremlin.NET API Docs", + "keywords": "Class ConnectionPoolBusyException The exception that is thrown when all connections in the pool have reached their maximum number of in-flight requests. Inheritance System.Object System.Exception NoConnectionAvailableException ConnectionPoolBusyException 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() System.Object.ReferenceEquals(System.Object, System.Object) Namespace : Gremlin.Net.Driver.Exceptions Assembly : cs.temp.dll.dll Syntax public class ConnectionPoolBusyException : NoConnectionAvailableException, ISerializable, _Exception Constructors ConnectionPoolBusyException(Int32, Int32) Initializes a new instance of the ConnectionPoolBusyException class. Declaration public ConnectionPoolBusyException(int poolSize, int maxInProcessPerConnection) Parameters Type Name Description System.Int32 poolSize System.Int32 maxInProcessPerConnection Properties MaxInProcessPerConnection Gets the maximum number of in-flight requests that can occur on a connection. Declaration public int MaxInProcessPerConnection { get; } Property Value Type Description System.Int32 PoolSize Gets the size of the connection pool. Declaration public int PoolSize { get; } Property Value Type Description System.Int32 Implements System.Runtime.Serialization.ISerializable System.Runtime.InteropServices._Exception" }, - "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(ITraversal) AbstractTraversalStrategy.ApplyAsync(ITraversal) 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 Implements ITraversalStrategy System.IEquatable" + "api/Gremlin.Net.Process.Traversal.Cardinality.html": { + "href": "api/Gremlin.Net.Process.Traversal.Cardinality.html", + "title": "Class Cardinality | Apache TinkerPop - Gremlin.NET API Docs", + "keywords": "Class Cardinality Inheritance System.Object EnumWrapper Cardinality 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 Cardinality : EnumWrapper, IEquatable Properties List Declaration public static Cardinality List { get; } Property Value Type Description Cardinality Set Declaration public static Cardinality Set { get; } Property Value Type Description Cardinality Single Declaration public static Cardinality Single { get; } Property Value Type Description Cardinality Methods GetByValue(String) Gets the Cardinality enumeration by value. Dec laration public static Cardinality GetByValue(string value) Parameters Type Name Description System.String value Returns Type Description Cardinality Implements System.IEquatable" }, - "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 SubgraphStrategy VertexProgramStrategy MatchAlgorithmStrategy AdjacentToIncidentStrategy EarlyLimitStrategy FilterRankingStrategy GraphFilterStrategy IdentityRemovalStrategy IncidentToAdjacentStrategy InlineFilterStrategy LazyBarrierStrategy MatchPredicateStrategy OrderLimitStrategy PathProcessorStrategy PathRetractionStrategy RangeByIsCountStrategy RepeatUnrollStrategy LambdaRestrictionStrategy ReadOnlyStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members 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 Assembly : cs.temp.dll.dll Syntax public abstract class AbstractTraversalStrategy : ITraversalStrategy, IEquatable Properties Configuration Gets the configuration of the strategy. Declaration public Dictionary Configuration { get; } Property Value Type Description System.Collections.Generic.Dictionary < System.String , System.Object > StrategyName Gets the name of the strategy. Declaration public string StrategyName { get; } Property Value Type Description System.String Methods Apply(ITraversal) Declaration public virtual void Apply(ITraversal traversal) Parameters Type Name Description ITraversal traversal Type Parameters Name Description S E ApplyAsync(ITraversal) Declaration public virtual Task ApplyAsync(ITraversal traversal) Parameters Type Name Description ITraversal traversal Returns Type Description System.Threading.Tasks.Task Type Paramet ers 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 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() ToString() Declaration public override string ToString() Returns Type Description System.String Overrides System.Object.ToString() Implements ITraversalStrategy System.IEquatable" + "api/Gremlin.Net.Process.Traversal.PageRank.html": { + "href": "api/Gremlin.Net.Process.Traversal.PageRank.html", + "title": "Class PageRank | Apache TinkerPop - Gremlin.NET API Docs", + "keywords": "Class PageRank Inheritance System.Object PageRank 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 PageRank Fields edges Declaration public const string edges = \"~tinkerpop.pageRank.edges\" Field Value Type Description System.String propertyName Declaration public const string propertyName = \"~tinkerpop.pageRank.propertyName\" Field Value Type Description System.String times Declaration public const string times = \"~tinkerpop.pageRank.times\" Field Value Type Description System.String" }, - "api/Gremlin.Net.Process.Traversal.GraphTraversalSource.html": { - "href": "api/Gremlin.Net.Process.Traversal.GraphTraversalSource.html", - "title": "Class GraphTraversalSource | Apache TinkerPop - Gremlin.NET API Docs", - "keywords": "Class GraphTraversalSource A GraphTraversalSource is the primary DSL of the Gremlin traversal machine. It provides access to all the configurations and steps for Turing complete graph computing. Inheritance System.Object GraphTraversalSource 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 GraphTraversalSource Constructors GraphTraversalSource() Initializes a new instance of the GraphTraversalSource class. Declaration public GraphTraversalSource() GraphTraversalSource(ICollection, Bytecode) Initializes a new instance of the GraphTraversalSource class. Declaration public GraphTraversalSource(ICollection traversalStrateg ies, Bytecode bytecode) Parameters Type Name Description System.Collections.Generic.ICollection < ITraversalStrategy > traversalStrategies The traversal strategies associated with this graph traversal source. Bytecode bytecode The Bytecode associated with the current state of this graph traversal source. Properties Bytecode Gets or sets the Bytecode associated with the current state of this graph traversal source. Declaration public Bytecode Bytecode { get; set; } Property Value Type Description Bytecode TraversalStrategies Gets or sets the traversal strategies associated with this graph traversal source. Declaration public ICollection TraversalStrategies { get; set; } Property Value Type Description System.Collections.Generic.ICollection < ITraversalStrategy > Methods AddE(ITraversal) Spawns a GraphTraversal off this graph traversal source and adds the addE step to that traversal. Declaration public GraphTraversal AddE(ITraversal edgeLabelTrave rsal) Parameters Type Name Description ITraversal edgeLabelTraversal Returns Type Description GraphTraversal < Edge , Edge > AddE(String) Spawns a GraphTraversal off this graph traversal source and adds the addE step to that traversal. Declaration public GraphTraversal AddE(string label) Parameters Type Name Description System.String label Returns Type Description GraphTraversal < Edge , Edge > AddV() Spawns a GraphTraversal off this graph traversal source and adds the addV step to that traversal. Declaration public GraphTraversal AddV() Returns Type Description GraphTraversal < Vertex , Vertex > AddV(ITraversal) Spawns a GraphTraversal off this graph traversal source and adds the addV step to that traversal. Declaration public GraphTraversal AddV(ITraversal vertexLabelTraversal) Parameters Type Name Description ITraversal vertexLabelTraversal Returns Type Description GraphTraversal < Vertex , Vertex > AddV(String) Spawns a GraphTraversal off this graph traversal source and adds the addV step to that traversal. Declaration public GraphTraversal AddV(string label) Parameters Type Name Description System.String label Returns Type Description GraphTraversal < Vertex , Vertex > E(Object[]) Spawns a GraphTraversal off this graph traversal source and adds the E step to that traversal. Declaration public GraphTraversal E(params object[] edgesIds) Parameters Type Name Description System.Object [] edgesIds Returns Type Description GraphTraversal < Edge , Edge > Inject(S[]) Spawns a GraphTraversal off this graph traversal source and adds the inject step to that traversal. Declaration public GraphTraversal Inject(params S[] starts) Parameters Type Name Description S[] starts Returns Type Description GraphTraversal Type Parameters Name Description S Io(String) Spawns a GraphTraversal off this graph traversal source and adds the io step to that traversal. Declaration public GraphTraversal Io(string file) Parameters Type Name Description System.String file Returns Type Description GraphTraversal Type Parameters Name Description S V(Object[]) Spawns a GraphTraversal off this graph traversal source and adds the V step to that traversal. Declaration public GraphTraversal V(params object[] vertexIds) Parameters Type Name Description System.Object [] vertexIds Returns Type Description GraphTraversal < Vertex , Vertex > With(String) Declaration public GraphTraversalSource With(string key) Parameters Type Name Description System.String key Returns Type Description GraphTraversalSource With(String, Object) Declaration public GraphTraversalSource With(string key, object value) Parameters Type Name Description System.String key System.Object value Returns Type Description GraphTraversalSource WithBindings(Object) Declaration [Obsolete(\"Use the Bindings class instead.\", false)] public Grap hTraversalSource WithBindings(object bindings) Parameters Type Name Description System.Object bindings Returns Type Description GraphTraversalSource WithBulk(Boolean) Declaration public GraphTraversalSource WithBulk(bool useBulk) Parameters Type Name Description System.Boolean useBulk Returns Type Description GraphTraversalSource WithComputer(String, Nullable, String, String, ITraversal, ITraversal, Dictionary) Add a GraphComputer class used to execute the traversal. This adds a to the strategies. Declaration public GraphTraversalSource WithComputer(string graphComputer = null, int? workers = default(int? ), string persist = null, string result = null, ITraversal vertices = null, ITraversal edges = null, Dictionary 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.D ictionary < System.String , System.Object > configuration Returns Type Description GraphTraversalSource WithoutStrategies(Type[]) Declaration public GraphTraversalSource WithoutStrategies(params Type[] traversalStrategyClasses) Parameters Type Name Description System.Type [] traversalStrategyClasses Returns Type Description GraphTraversalSource WithPath() Declaration public GraphTraversalSource WithPath() Returns Type Description GraphTraversalSource WithRemote(IRemoteConnection) Configures the GraphTraversalSource as a \"remote\" to issue the GraphTraversal for execution elsewhere. Declaration public GraphTraversalSource WithRemote(IRemoteConnection remoteConnection) Parameters Type Name Description IRemoteConnection remoteConnection The instance to use to submit the GraphTraversal . Returns Type Description GraphTraversalSource A GraphTraversalSource configured to use the provided . WithSack(ISupplier) Declaration public GraphTraversalSource WithSack(ISupplier initialV alue) Parameters Type Name Description ISupplier initialValue Returns Type Description GraphTraversalSource WithSack(ISupplier, IBinaryOperator) Declaration public GraphTraversalSource WithSack(ISupplier initialValue, IBinaryOperator mergeOperator) Parameters Type Name Description ISupplier initialValue IBinaryOperator mergeOperator Returns Type Description GraphTraversalSource WithSack(ISupplier, IUnaryOperator) Declaration public GraphTraversalSource WithSack(ISupplier initialValue, IUnaryOperator splitOperator) Parameters Type Name Description ISupplier initialValue IUnaryOperator splitOperator Returns Type Description GraphTraversalSource WithSack(ISupplier, IUnaryOperator, IBinaryOperator) Declaration public GraphTraversalSource WithSack(ISupplier initialValue, IUnaryOperator splitOperator, IBinaryOperator mergeOperator) Parameters Type Name Description ISupplier initialValue IUnaryOperator splitOperator IBinaryOperator mergeOperator Returns Type Description GraphTraversalSourc e WithSack(Object) Declaration public GraphTraversalSource WithSack(object initialValue) Parameters Type Name Description System.Object initialValue Returns Type Description GraphTraversalSource WithSack(Object, IBinaryOperator) Declaration public GraphTraversalSource WithSack(object initialValue, IBinaryOperator mergeOperator) Parameters Type Name Description System.Object initialValue IBinaryOperator mergeOperator Returns Type Description GraphTraversalSource WithSack(Object, IUnaryOperator) Declaration public GraphTraversalSource WithSack(object initialValue, IUnaryOperator splitOperator) Parameters Type Name Description System.Object initialValue IUnaryOperator splitOperator Returns Type Description GraphTraversalSource WithSack(Object, IUnaryOperator, IBinaryOperator) Declaration public GraphTraversalSource WithSack(object initialValue, IUnaryOperator splitOperator, IBinaryOperator mergeOperator) Parameters Type Name Description System.Object initialValue IUnaryOperator splitOp erator IBinaryOperator mergeOperator Returns Type Description GraphTraversalSource WithSideEffect(String, ISupplier) Declaration public GraphTraversalSource WithSideEffect(string key, ISupplier initialValue) Parameters Type Name Description System.String key ISupplier initialValue Returns Type Description GraphTraversalSource WithSideEffect(String, ISupplier, IBinaryOperator) Declaration public GraphTraversalSource WithSideEffect(string key, ISupplier initialValue, IBinaryOperator reducer) Parameters Type Name Description System.String key ISupplier initialValue IBinaryOperator reducer Returns Type Description GraphTraversalSource WithSideEffect(String, Object) Declaration public GraphTraversalSource WithSideEffect(string key, object initialValue) Parameters Type Name Description System.String key System.Object initialValue Returns Type Description GraphTraversalSource WithSideEffect(String, Object, IBinaryOperator) Declaration public GraphTraversalSource WithSideEffect(string key, object initialValue, IBinaryOperator reducer) Parameters Type Name Description System.String key System.Object initialValue IBinaryOperator reducer Returns Type Description GraphTraversalSource WithStrategies(ITraversalStrategy[]) Declaration public GraphTraversalSource WithStrategies(params ITraversalStrategy[] traversalStrategies) Parameters Type Name Description ITraversalStrategy [] traversalStrategies Returns Type Description GraphTraversalSource" + "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.LazyBarrierStrategy.html": { + "href": "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.LazyBarrierStrategy.html", + "title": "Class LazyBarrierStrategy | Apache TinkerPop - Gremlin.NET API Docs", + "keywords": "Class LazyBarrierStrategy Inserts Barrier() -steps into a ITraversal where appropriate in order to gain the \"bulking optimization\". Inheritance System.Object AbstractTraversalStrategy LazyBarrierStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply(ITraversal) AbstractTraversalStrategy.ApplyAsync(ITraversal) 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 LazyBarrierStrategy : Abst ractTraversalStrategy, ITraversalStrategy, IEquatable Implements ITraversalStrategy System.IEquatable" }, - "api/Gremlin.Net.Process.Traversal.ConnectedComponent.html": { - "href": "api/Gremlin.Net.Process.Traversal.ConnectedComponent.html", - "title": "Class ConnectedComponent | Apache TinkerPop - Gremlin.NET API Docs", - "keywords": "Class ConnectedComponent Inheritance System.Object ConnectedComponent 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 ConnectedComponent Fields component Declaration public const string component = \"gremlin.connectedComponentVertexProgram.component\" Field Value Type Description System.String edges Declaration public const string edges = \"~tinkerpop.connectedComponent.edges\" Field Value Type Description System.String propertyName Declaration public const string propertyName = \"~tinkerpop.connectedComponent.propertyName\" Field Value Type Description System.String" + "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.MatchPredicateStrategy.html": { + "href": "api/Gremlin.Net.Process.Traversal.Strategy.Optimization.MatchPredicateStrategy.html", + "title": "Class MatchPredicateStrategy | Apache TinkerPop - Gremlin.NET API Docs", + "keywords": "Class MatchPredicateStrategy Folds any post Where() step that maintains a traversal constraint into Match() . Inheritance System.Object AbstractTraversalStrategy MatchPredicateStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply(ITraversal) AbstractTraversalStrategy.ApplyAsync(ITraversal) 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 MatchPredicateStrategy : AbstractTraversalStrat egy, ITraversalStrategy, IEquatable Implements ITraversalStrategy System.IEquatable" }, - "api/Gremlin.Net.Process.Traversal.Bytecode.html": { - "href": "api/Gremlin.Net.Process.Traversal.Bytecode.html", - "title": "Class Bytecode | Apache TinkerPop - Gremlin.NET API Docs", - "keywords": "Class Bytecode A language agnostic representation of ITraversal mutations. Inheritance System.Object Bytecode 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 Bytecode Remarks Bytecode is simply a list of ordered instructions. Bytecode can be serialized between environments and machines by way of a GraphSON representation. Thus, Gremlin.Net can create bytecode in C# and ship it to Gremlin-Java for evaluation in Java. Constructors Bytecode() Initializes a new instance of the Bytecode class. Declaration public Bytecode() Bytecode(Bytecode) Initializes a new instance of the Bytecode class. Declaration public Bytecode(Bytecode byteCode) Parameters Type Name Desc ription Bytecode byteCode Already existing Bytecode that should be cloned. Properties SourceInstructions Gets the traversal source instructions. Declaration public List SourceInstructions { get; } Property Value Type Description System.Collections.Generic.List < Instruction > StepInstructions Gets the ITraversal instructions. Declaration public List StepInstructions { get; } Property Value Type Description System.Collections.Generic.List < Instruction > Methods AddSource(String, Object[]) Add a traversal source instruction to the bytecode. Declaration public void AddSource(string sourceName, params object[] args) Parameters Type Name Description System.String sourceName The traversal source method name (e.g. withSack()). System.Object [] args The traversal source method arguments. AddStep(String, Object[]) Adds a ITraversal instruction to the bytecode. Declaration public void AddStep(string stepName, params object[] args) Parameters Type Name Description Sy stem.String stepName The traversal method name (e.g. out()). System.Object [] args The traversal method arguments." + "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", + "keywords": "Namespace Gremlin.Net.Process.Traversal Classes __ An anonymous GraphTraversal . AnonymousTraversalSource Provides a method for creating a GraphTraversalSource that does not spawn from a instance. Barrier Binding Associates a variable with a value. Bindings Bindings are used to associate a variable with a value. Bytecode A language agnostic representation of ITraversal mutations. Cardinality Column ConnectedComponent DefaultTraversal A traversal represents a directed walk over a graph. Direction EnumWrapper Represents an enum. GraphSONVersion GraphTraversal Graph traversals are the primary way in which graphs are processed. GraphTraversalSource A GraphTraversalSource is the primary DSL of the Gremlin traversal machine. It provides access to all the configurations and steps for Turing complete graph computing. GryoVersion Instruction Represents a Bytecode instruction by an operator name and its arguments. IO Lambda Provides methods to create lambdas . Operator Order P A P is a predicate of the form Func. That is, given some object, return true or false. PageRank PeerPressure Pick Pop Scope ShortestPath T TextP A TextP is a predicate of the form Func. That is, given some string, return true or false. Traverser A traverser represents the current state of an object flowing through a ITraversal . Interfaces IBiFunction Represents a function that accepts two arguments and produces a result. This is the two-arity specialization of IFunction . 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. IComparator A comparison function, which imposes a total ordering on some collection of objects. IConsumer Represents an operation that accepts a single input argument and returns no result. Unlike most other functional interfaces , Consumer is expected to operate via side-effects. IFunction Represents a function that accepts one argument and produces a result. ILambda Represents a lambda. IPredicate Represents a predicate (boolean-valued function) of one argument. ISupplier Represents a supplier of results ITraversal Represents the basic information for a walk over a graph. ITraversal A traversal represents a directed walk over a graph. ITraversalSideEffects A ITraversal can maintain global sideEffects. ITraversalStrategy A ITraversalStrategy defines a particular atomic operation for mutating a ITraversal prior to its evaluation. 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." }, - "api/Gremlin.Net.Process.Remote.html": { - "href": "api/Gremlin.Net.Process.Remote.html", - "title": "Namespace Gremlin.Net.Process.Remote | Apache TinkerPop - Gremlin.NET API Docs", - "keywords": "Namespace Gremlin.Net.Process.Remote Classes RemoteStrategy Reconstructs a by submitting it to a remote server via an IRemoteConnection instance. Interfaces IRemoteConnection A simple abstraction of a \"connection\" to a \"server\"." + "api/Gremlin.Net.Structure.Edge.html": { + "href": "api/Gremlin.Net.Structure.Edge.html", + "title": "Class Edge | Apache TinkerPop - Gremlin.NET API Docs", + "keywords": "Class Edge Represents an edge between to vertices. Inheritance System.Object Element Edge 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 Edge : Element, IEquatable Constructors Edge(Object, Vertex, String, Vertex) Initializes a new instance of the Edge class. Declaration public Edge(object id, Vertex outV, string label, Vertex inV) Parameters Type Name Description System.Object id The id of the edge. Vertex outV The outgoing/tail vertex of the edge. System.String label The label of the edge. Vertex inV The incoming/head vertex of the edge. Properties InV Gets or sets the incoming/head vertex of this edge. Decl aration public Vertex InV { get; set; } Property Value Type Description Vertex OutV Gets or sets the outgoing/tail vertex of this edge. Declaration public Vertex OutV { get; set; } Property Value Type Description Vertex Methods ToString() Declaration public override string ToString() Returns Type Description System.String Overrides System.Object.ToString() Implements System.IEquatable" }, - "api/Gremlin.Net.Structure.IO.GraphSON.GraphSON3Reader.html": { - "href": "api/Gremlin.Net.Structure.IO.GraphSON.GraphSON3Reader.html", - "title": "Class GraphSON3Reader | Apache TinkerPop - Gremlin.NET API Docs", - "keywords": "Class GraphSON3Reader Handles deserialization of GraphSON3 data. Inheritance System.Object GraphSONReader GraphSON3Reader Inherited Members GraphSONReader.Deserializers GraphSONReader.ToObject(IEnumerable) GraphSONReader.ToObject(JToken) 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 GraphSON3Reader : GraphSONReader Constructors GraphSON3Reader() Creates a new instance of GraphSON3Reader . Declaration public GraphSON3Reader() GraphSON3Reader(IReadOnlyDictionary) Creates a new instance of GraphSON3Reader . Declaration public GraphSON3Reader(IReadOnlyDictionary deserializerByGraphSONType) Parameters Typ e Name Description System.Collections.Generic.IReadOnlyDictionary < System.String , IGraphSONDeserializer > deserializerByGraphSONType Overrides IGraphSONDeserializer instances by their type identifier." + "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.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.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(String, TV) Binds the variable to the specified value. Declaration public TV Of(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.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 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.Process.Traversal.Column.html": { + "href": "api/Gremlin.Net.Process.Traversal.Column.html", + "title": "Class Column | Apache TinkerPop - Gremlin.NET API Docs", + "keywords": "Class Column Inheritance System.Object EnumWrapper Column 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 Column : EnumWrapper, IEquatable, IFunction Properties Keys Declaration public static Column Keys { get; } Property Value Type Description Column Values Declaration public static Column Values { get; } Property Value Type Description Column Methods GetByValue(String) Gets the Column enumeration by value. Declaration public static Column GetByValue(string value) Parameters Type Name Description System.String value Returns Ty pe Description Column Implements System.IEquatable IFunction" }, - "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) Creates a new instance of GraphSON2Writer . Declaration public GraphSON2Writer(IReadOnlyDictionary customSerializerByType) Parameters Type Name Description System.Co llections.Generic.IReadOnlyDictionary < System.Type , IGraphSONSerializer > customSerializerByType" + "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 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" }, - "api/Gremlin.Net.Structure.IO.GraphSON.GraphSON2Reader.html": { - "href": "api/Gremlin.Net.Structure.IO.GraphSON.GraphSON2Reader.html", - "title": "Class GraphSON2Reader | Apache TinkerPop - Gremlin.NET API Docs", - "keywords": "Class GraphSON2Reader Handles deserialization of GraphSON3 data. Inheritance System.Object GraphSONReader GraphSON2Reader Inherited Members GraphSONReader.Deserializers GraphSONReader.ToObject(IEnumerable) GraphSONReader.ToObject(JToken) 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 GraphSON2Reader : GraphSONReader Constructors GraphSON2Reader() Creates a new instance of GraphSON2Reader . Declaration public GraphSON2Reader() GraphSON2Reader(IReadOnlyDictionary) Creates a new instance of GraphSON2Reader . Declaration public GraphSON2Reader(IReadOnlyDictionary deserializerByGraphSONType) Parameters Typ e Name Description System.Collections.Generic.IReadOnlyDictionary < System.String , IGraphSONDeserializer > deserializerByGraphSONType" + "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 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" + }, + "api/Gremlin.Net.Process.Traversal.IBiFunction.html": { + "href": "api/Gremlin.Net.Process.Traversal.IBiFunction.html", + "title": "Interface IBiFunction | Apache TinkerPop - Gremlin.NET API Docs", + "keywords": "Interface IBiFunction Represents a function that accepts two arguments and produces a result. This is the two-arity specialization of IFunction . Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public interface IBiFunction" + }, + "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(ITraversal) AbstractTraversalStrategy.ApplyAsync(ITraversal) 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 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 vertices = null, ITraversal edges = null, ITraversal vertexProperties = null) Parameters Type Name Description ITraversal vertices Constrains vertices for the ITraversal . ITraversal edges Constrains edges for the ITraversal . ITraversal vertexProperties Constrains vertex properties for the ITraversal . Implements ITraversalStrategy System.IEquatable" }, "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(ITraversal) AbstractTraversalStrategy.ApplyAsync(ITraversal) 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 Constructors VertexProg ramStrategy() Declaration public VertexProgramStrategy() VertexProgramStrategy(String, Nullable, String, String, ITraversal, ITraversal, Dictionary) Declaration public VertexProgramStrategy(string graphComputer = null, int? workers = default(int? ), string persist = null, string result = null, ITraversal vertices = null, ITraversal edges = null, Dictionary 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" }, - "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", - "keywords": "Namespace Gremlin.Net.Process.Traversal Classes __ An anonymous GraphTraversal . AnonymousTraversalSource Provides a method for creating a GraphTraversalSource that does not spawn from a instance. Barrier Binding Associates a variable with a value. Bindings Bindings are used to associate a variable with a value. Bytecode A language agnostic representation of ITraversal mutations. Cardinality Column ConnectedComponent DefaultTraversal A traversal represents a directed walk over a graph. Direction EnumWrapper Represents an enum. GraphSONVersion GraphTraversal Graph traversals are the primary way in which graphs are processed. GraphTraversalSource A GraphTraversalSource is the primary DSL of the Gremlin traversal machine. It provides access to all the configurations and steps for Turing complete graph computing. GryoVersion Instruction Represents a Bytecode instruction by an operator name and its arguments. IO Lambda Provides methods to create lambdas . Operator Order P A P is a predicate of the form Func. That is, given some object, return true or false. PageRank PeerPressure Pick Pop Scope ShortestPath T TextP A TextP is a predicate of the form Func. That is, given some string, return true or false. Traverser A traverser represents the current state of an object flowing through a ITraversal . Interfaces IBiFunction Represents a function that accepts two arguments and produces a result. This is the two-arity specialization of IFunction . 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. IComparator A comparison function, which imposes a total ordering on some collection of objects. IConsumer Represents an operation that accepts a single input argument and returns no result. Unlike most other functional interfaces , Consumer is expected to operate via side-effects. IFunction Represents a function that accepts one argument and produces a result. ILambda Represents a lambda. IPredicate Represents a predicate (boolean-valued function) of one argument. ISupplier Represents a supplier of results ITraversal Represents the basic information for a walk over a graph. ITraversal A traversal represents a directed walk over a graph. ITraversalSideEffects A ITraversal can maintain global sideEffects. ITraversalStrategy A ITraversalStrategy defines a particular atomic operation for mutating a ITraversal prior to its evaluation. 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." + "api/Gremlin.Net.Driver.Exceptions.html": { + "href": "api/Gremlin.Net.Driver.Exceptions.html", + "title": "Namespace Gremlin.Net.Driver.Exceptions | Apache TinkerPop - Gremlin.NET API Docs", + "keywords": "Namespace Gremlin.Net.Driver.Exceptions Classes ConnectionPoolBusyException The exception that is thrown when all connections in the pool have reached their maximum number of in-flight requests. NoConnectionAvailableException The exception that is thrown when no connection is available to service a request. ResponseException The exception that is thrown when a response is received from Gremlin Server that indicates that an error occurred. ServerUnavailableException The exception that is thrown when no connection is available to the GremlinServer ." }, - "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(ITraversal) AbstractTraversalStrategy.ApplyAsync(ITraversal) 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 Implements ITraversalStrategy System.IEquatable" + "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. Enums ResponseStatusCode Represents the various status codes that Gremlin Server returns." }, - "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(ITraversal) AbstractTraversalStrategy.ApplyAsync(ITraversal) 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 Implements ITraver salStrategy System.IEquatable" + "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.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(ITraversal) AbstractTraversalStrategy.ApplyAsync(ITraversal) 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 Implements ITraversalStrategy System.IEquatable" + "api/Gremlin.Net.Driver.Tokens.html": { + "href": "api/Gremlin.Net.Driver.Tokens.html", + "title": "Class Tokens | Apache TinkerPop - Gremlin.NET API Docs", + "keywords": "Class Tokens String constants used to configure a RequestMessage . Inheritance System.Object Tokens 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 Tokens Fields ArgsAggregateTo Gremlin.Net.Driver.Messages.ResponseMessage`1 argument that describes how side-effect data should be treated. Declaration [Obsolete(\"As of release 3.3.8, not replaced, prefer use of cap()-step to retrieve side-effects as part of traversal iteration\", false)] public static string ArgsAggregateTo Field Value Type Description System.String ArgsAliases Argument name that allows to define aliases that represent globally bound Graph and TraversalSource objects. Declaration public static string Arg sAliases Field Value Type Description System.String ArgsBatchSize Argument name that allows to defines the number of iterations each ResponseMessage should contain - overrides the resultIterationBatchSize server setting. Declaration public static string ArgsBatchSize Field Value Type Description System.String ArgsBindings Argument name that allows to provide a map of key/value pairs to apply as variables in the context of the Gremlin script. Declaration public static string ArgsBindings Field Value Type Description System.String ArgsEvalTimeout Argument name that allows to override the server setting that determines the maximum time to wait for a request to execute on the server. Declaration public static string ArgsEvalTimeout Field Value Type Description System.String ArgsGremlin Argument name that corresponds to the Traversal to evaluate. Declaration public static string ArgsGremlin Field Value Type Description System.String ArgsLanguage Argument name that allows to change the fl avor of Gremlin used (e.g. gremlin-groovy). Declaration public static string ArgsLanguage Field Value Type Description System.String ArgsSasl Argument name for the response to the server authentication challenge. This value is dependent on the SASL authentication mechanism required by the server. Declaration public static string ArgsSasl Field Value Type Description System.String ArgsSideEffect Argument name that allows to specify the unique identifier for the request. Declaration [Obsolete(\"As of release 3.3.8, not replaced, prefer use of cap()-step to retrieve side-effects as part of traversal iteration\", false)] public static string ArgsSideEffect Field Value Type Description System.String ArgsSideEffectKey Argument name that allows to specify the key for a specific side-effect. Declaration [Obsolete(\"As of release 3.3.8, not replaced, prefer use of cap()-step to retrieve side-effects as part of traversal iteration\", false)] public static string ArgsSideEffectKey Field Value Type Description System.String OpsAuthentication Operation used by the client to authenticate itself. Declaration public static string OpsAuthentication Field Value Type Description System.String OpsBytecode Operation used for a request that contains the Bytecode representation of a Traversal. Declaration public static string OpsBytecode Field Value Type Description System.String OpsClose Operation used to get all the keys of all side-effects as produced by a previously executed Traversal. Declaration public static string OpsClose Field Value Type Description System.String OpsEval Operation used to evaluate a Gremlin script provided as a string. Declaration public static string OpsEval Field Value Type Description System.String OpsGather Operation used to get a particular side-effect as produced by a previously executed Traversal. Declaration [Obsolete(\"As of release 3.3.8, not replaced, prefer use of cap()-step to retrieve side-effects as part of traversal iteration\", false)] pub lic static string OpsGather Field Value Type Description System.String OpsKeys Operation used to get all the keys of all side-effects as produced by a previously executed Traversal. Declaration [Obsolete(\"As of release 3.3.8, not replaced, prefer use of cap()-step to retrieve side-effects as part of traversal iteration\", false)] public static string OpsKeys Field Value Type Description System.String ProcessorTraversal Default OpProcessor. Declaration public static string ProcessorTraversal Field Value Type Description System.String" }, - "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(ITraversal) AbstractTraversalStrategy.ApplyAsync(ITraversal) 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 Implements ITraversalStrategy System.IEquatable" + "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(Bytecode) Submits to a server and returns a . Declaration Task> SubmitAsync(Bytecode bytecode) Parameters Type Name Description Bytecode bytecode The to send. Returns Type Description System.Threading.Tasks.Task < ITraversal > The with the results and optional side-effects. Type Parameters Name Description S E" + }, + "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.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.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(ITraversal) AbstractTraversalStrategy.ApplyAsync(ITraversal) 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 Implements ITraversalStrate gy System.IEquatable" }, "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(ITraversal) AbstractTraversalStrategy.ApplyAsync(ITraversal) 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 Implements ITraversalStrategy System.IEquatable" }, - "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.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 LambdaRestrictionStrategy Does not allow lambdas to be used in a ITraversal . ReadOnlyStrategy Detects mutating steps and throws an exception if one is found." - }, - "api/Gremlin.Net.Process.Traversal.Strategy.Verification.ReadOnlyStrategy.html": { - "href": "api/Gremlin.Net.Process.Traversal.Strategy.Verification.ReadOnlyStrategy.html", - "title": "Class ReadOnlyStrategy | Apache TinkerPop - Gremlin.NET API Docs", - "keywords": "Class ReadOnlyStrategy Detects mutating steps and throws an exception if one is found. Inheritance System.Object AbstractTraversalStrategy ReadOnlyStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply(ITraversal) AbstractTraversalStrategy.ApplyAsync(ITraversal) 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 ReadOnlyStrategy : AbstractTraversalStrategy, ITraversalStrategy, IEquatable Implements ITraversalStrategy System.IEquatable" - }, - "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(ITraversal) AbstractTraversalStrategy.ApplyAsync(ITraversal) 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 Implements ITraversalStrategy System.IEquatable" - }, - "api/Gremlin.Net.Process.Traversal.Strategy.Decoration.PartitionStrategy.html": { - "href": "api/Gremlin.Net.Process.Traversal.Strategy.Decoration.PartitionStrategy.html", - "title": "Class PartitionStrategy | Apache TinkerPop - Gremlin.NET API Docs", - "keywords": "Class PartitionStrategy Partitions the vertices, edges and vertex properties of a graph into String named partitions. Inheritance System.Object AbstractTraversalStrategy PartitionStrategy Implements ITraversalStrategy System.IEquatable < AbstractTraversalStrategy > Inherited Members AbstractTraversalStrategy.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply(ITraversal) AbstractTraversalStrategy.ApplyAsync(ITraversal) 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 PartitionStrategy : AbstractTraversalStrategy, ITraversalStrategy, IEquatable Constructors PartitionStrategy() Initializes a new instance of the PartitionStrategy class. Declaration public PartitionStrategy() PartitionStrategy(String, String, IEnumerable, Nullable) Initializes a new instance of the PartitionStrategy class. Declaration public PartitionStrategy(string partitionKey = null, string writePartition = null, IEnumerable readPartitions = null, bool? includeMetaProperties = default(bool? )) Parameters Type Name Description System.String partitionKey Specifies the partition key name. System.String writePartition Specifies the name of the partition to write when adding vertices, edges and vertex properties. System.Collections.Generic.IEnumerable < System.String > readPartitions Specifies the partition of the graph to read from. System.Nullable < System.Boolean > includeMetaProperties Set to true if vertex properties should get assigned to partitions. Implements ITraversalS trategy System.IEquatable" - }, - "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.StrategyName AbstractTraversalStrategy.Configuration AbstractTraversalStrategy.Equals(AbstractTraversalStrategy) AbstractTraversalStrategy.Apply(ITraversal) AbstractTraversalStrategy.ApplyAsync(ITraversal) 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 : A bstractTraversalStrategy, ITraversalStrategy, IEquatable Constructors OptionsStrategy() Initializes a new instance of the OptionsStrategy class. Declaration public OptionsStrategy() OptionsStrategy(IDictionary) Initializes a new instance of the OptionsStrategy class. Declaration public OptionsStrategy(IDictionary options) Parameters Type Name Description System.Collections.Generic.IDictionary < System.String , System.Object > options Specifies the options for the traversal. Implements ITraversalStrategy System.IEquatable" + "api/Gremlin.Net.Driver.GremlinClient.html": { + "href": "api/Gremlin.Net.Driver.GremlinClient.html", + "title": "Class GremlinClient | Apache TinkerPop - Gremlin.NET API Docs", + "keywords": "Class GremlinClient Provides a mechanism for submitting Gremlin requests to one Gremlin Server. Inheritance System.Object GremlinClient Implements IGremlinClient System.IDisposable 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 GremlinClient : IGremlinClient, IDisposable Constructors GremlinClient(GremlinServer, GraphSONReader, GraphSONWriter, String, ConnectionPoolSettings, Action) Initializes a new instance of the GremlinClient class for the specified Gremlin Server. Declaration public GremlinClient(GremlinServer gremlinServer, GraphSONReader graphSONReader = null, GraphSONWriter graphSONWriter = null, string mimeType = null, ConnectionPoolS ettings connectionPoolSettings = null, Action webSocketConfiguration = null) Parameters Type Name Description GremlinServer gremlinServer The GremlinServer the requests should be sent to. GraphSONReader graphSONReader A GraphSONReader instance to read received GraphSON data. GraphSONWriter graphSONWriter a GraphSONWriter instance to write GraphSON data. System.String mimeType The GraphSON version mime type, defaults to latest supported by the server. ConnectionPoolSettings connectionPoolSettings The ConnectionPoolSettings for the connection pool. System.Action < ClientWebSocketOptions > webSocketConfiguration A delegate that will be invoked with the object used to configure WebSocket connections. Fields DefaultMimeType Defines the default mime type to use. Declaration public const string DefaultMimeType = \"application/vnd.gremlin-v3.0+json\" Field Value Type Description System.String GraphSON2MimeType The GraphSON2 mime type to use. Declaration public const string GraphSON2MimeType = \"application/vnd.gremlin-v2.0+json\" Field Value Type Description System.String Properties NrConnections Gets the number of open connections. Declaration public int NrConnections { get; } Property Value Type Description System.Int32 Methods Dispose() Declaration public void Dispose() Dispose(Boolean) Releases the resources used by the GremlinClient instance. Declaration protected virtual void Dispose(bool disposing) Parameters Type Name Description System.Boolean disposing Specifies whether managed resources should be released. SubmitAsync(RequestMessage) Submits a request message as an asynchronous operation. Declaration public Task> SubmitAsync(RequestMessage requestMessage) Parameters Type Name Description RequestMessage requestMessage The RequestMessage to send. Returns Type Description System.Threading.Tasks.Task < ResultSet > A ResultSet containing the data and status attributes 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. Implements IGremlinClient System.IDisposable" }, - "api/Gremlin.Net.Process.Traversal.Pop.html": { - "href": "api/Gremlin.Net.Process.Traversal.Pop.html", - "title": "Class Pop | Apache TinkerPop - Gremlin.NET API Docs", - "keywords": "Class Pop Inheritance System.Object EnumWrapper Pop 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 Pop : EnumWrapper, IEquatable Properties All Declaration public static Pop All { get; } Property Value Type Description Pop First Declaration public static Pop First { get; } Property Value Type Description Pop Last Declaration public static Pop Last { get; } Property Value Type Description Pop Mixed Declaration public static Pop Mixed { get; } Property Value Type Description Pop Methods GetByValue(String) Gets the Pop enumeration by value . Declaration public static Pop GetByValue(string value) Parameters Type Name Description System.String value Returns Type Description Pop Implements System.IEquatable" + "api/Gremlin.Net.Structure.IO.GraphSON.GraphSON3Reader.html": { + "href": "api/Gremlin.Net.Structure.IO.GraphSON.GraphSON3Reader.html", + "title": "Class GraphSON3Reader | Apache TinkerPop - Gremlin.NET API Docs", + "keywords": "Class GraphSON3Reader Handles deserialization of GraphSON3 data. Inheritance System.Object GraphSONReader GraphSON3Reader Inherited Members GraphSONReader.Deserializers GraphSONReader.ToObject(IEnumerable) GraphSONReader.ToObject(JToken) 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 GraphSON3Reader : GraphSONReader Constructors GraphSON3Reader() Creates a new instance of GraphSON3Reader . Declaration public GraphSON3Reader() GraphSON3Reader(IReadOnlyDictionary) Creates a new instance of GraphSON3Reader . Declaration public GraphSON3Reader(IReadOnlyDictionary deserializerByGraphSONType) Parameters Typ e Name Description System.Collections.Generic.IReadOnlyDictionary < System.String , IGraphSONDeserializer > deserializerByGraphSONType Overrides IGraphSONDeserializer instances by their type identifier." }, - "api/Gremlin.Net.Process.Traversal.IComparator.html": { - "href": "api/Gremlin.Net.Process.Traversal.IComparator.html", - "title": "Interface IComparator | Apache TinkerPop - Gremlin.NET API Docs", - "keywords": "Interface IComparator A comparison function, which imposes a total ordering on some collection of objects. Namespace : Gremlin.Net.Process.Traversal Assembly : cs.temp.dll.dll Syntax public interface IComparator" + "api/Gremlin.Net.Structure.IO.GraphSON.GraphSON3Writer.html": { + "href": "api/Gremlin.Net.Structure.IO.GraphSON.GraphSON3Writer.html", + "title": "Class GraphSON3Writer | Apache TinkerPop - Gremlin.NET API Docs", + "keywords": "Class GraphSON3Writer Handles serialization of GraphSON3 data. Inheritance System.Object GraphSONWriter GraphSON3Writer 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 GraphSON3Writer : GraphSONWriter Constructors GraphSON3Writer() Creates a new instance of GraphSON3Writer . Declaration public GraphSON3Writer() GraphSON3Writer(IReadOnlyDictionary) Creates a new instance of GraphSON3Writer . Declaration public GraphSON3Writer(IReadOnlyDictionary customSerializerByType) Parameters Type Name Description System.Co llections.Generic.IReadOnlyDictionary < System.Type , IGraphSONSerializer > customSerializerByType IGraphSONSerializer serializers identified by their System.Type ." }, - "api/Gremlin.Net.Process.Traversal.GraphSONVersion.html": { - "href": "api/Gremlin.Net.Process.Traversal.GraphSONVersion.html", - "title": "Class GraphSONVersion | Apache TinkerPop - Gremlin.NET API Docs", [... 796 lines stripped ...]