Delegate DefaultDocumentFactory.Creator
- Namespace
- AngleSharp.Dom
- Assembly
- AngleSharp.dll
Represents a creator delegate for creating documents.
public delegate Task<IDocument> DefaultDocumentFactory.Creator(IBrowsingContext context, CreateDocumentOptions options, CancellationToken cancellationToken)
Parameters
context
IBrowsingContextThe context of the new document.
options
CreateDocumentOptionsThe creation options.
cancellationToken
CancellationTokenThe cancellation token.
Returns
- Extension Methods
Constructors
Creator(object, nint)
public Creator(object @object, nint method)
Parameters
Methods
BeginInvoke(IBrowsingContext, CreateDocumentOptions, CancellationToken, AsyncCallback, object)
public virtual IAsyncResult BeginInvoke(IBrowsingContext context, CreateDocumentOptions options, CancellationToken cancellationToken, AsyncCallback callback, object @object)
Parameters
context
IBrowsingContextoptions
CreateDocumentOptionscancellationToken
CancellationTokencallback
AsyncCallbackobject
object
Returns
EndInvoke(IAsyncResult)
public virtual Task<IDocument> EndInvoke(IAsyncResult result)
Parameters
result
IAsyncResult
Returns
Invoke(IBrowsingContext, CreateDocumentOptions, CancellationToken)
public virtual Task<IDocument> Invoke(IBrowsingContext context, CreateDocumentOptions options, CancellationToken cancellationToken)
Parameters
context
IBrowsingContextoptions
CreateDocumentOptionscancellationToken
CancellationToken