Class RemoteStrategy
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
IRemoteConnectionThe 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
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