| DeferredAsyncCursorTDocument Constructor  | 
  
    Namespace: 
   MongoDB.Driver
    Assembly:
   MongoDB.Driver.Core (in MongoDB.Driver.Core.dll) Version: 2.12.2+a4a3888f4fb51bb518b1eb5002effc2d47f2ea6a
 Syntax
Syntaxpublic DeferredAsyncCursor(
	Action disposeAction,
	Func<CancellationToken, IAsyncCursor<TDocument>> execute,
	Func<CancellationToken, Task<IAsyncCursor<TDocument>>> executeAsync
)
Public Sub New ( 
	disposeAction As Action,
	execute As Func(Of CancellationToken, IAsyncCursor(Of TDocument)),
	executeAsync As Func(Of CancellationToken, Task(Of IAsyncCursor(Of TDocument)))
)
new : 
        disposeAction : Action * 
        execute : Func<CancellationToken, IAsyncCursor<'TDocument>> * 
        executeAsync : Func<CancellationToken, Task<IAsyncCursor<'TDocument>>> -> DeferredAsyncCursorParameters
- disposeAction
- Type: SystemAction
 The dispose action.
- execute
- Type: SystemFuncCancellationToken, IAsyncCursorTDocument
 The delegate to execute the first time MoveNext is called.
- executeAsync
- Type: SystemFuncCancellationToken, TaskIAsyncCursorTDocument
 The delegate to execute the first time MoveNextAsync is called.
 See Also
See Also