Table of Contents

Class RemoteStrategy

Namespace
Gremlin.Net.Process.Remote
Assembly
Gremlin.Net.dll

Reconstructs a ITraversal by submitting it to a remote server via an IRemoteConnection instance.

public class RemoteStrategy : ITraversalStrategy
Inheritance
RemoteStrategy
Implements
Inherited Members

Constructors

RemoteStrategy(IRemoteConnection)

Initializes a new instance of the RemoteStrategy class.

public RemoteStrategy(IRemoteConnection remoteConnection)

Parameters

remoteConnection IRemoteConnection

The IRemoteConnection that should be used.

Methods

ApplyAsync<TStart, TEnd>(ITraversal<TStart, TEnd>, CancellationToken)

public Task ApplyAsync<TStart, TEnd>(ITraversal<TStart, TEnd> traversal, CancellationToken cancellationToken = default)

Parameters

traversal ITraversal<TStart, TEnd>
cancellationToken CancellationToken

Returns

Task

Type Parameters

TStart
TEnd

Apply<TStart, TEnd>(ITraversal<TStart, TEnd>)

public void Apply<TStart, TEnd>(ITraversal<TStart, TEnd> traversal)

Parameters

traversal ITraversal<TStart, TEnd>

Type Parameters

TStart
TEnd