Table of Contents

Delegate MutationCallback

Namespace
AngleSharp.Dom
Assembly
AngleSharp.dll

Defines the callback signature for a mutation event.

public delegate void MutationCallback(IMutationRecord[] mutations, MutationObserver observer)

Parameters

mutations IMutationRecord[]

The sequence of mutations.

observer MutationObserver

The observer.

Extension Methods

Constructors

MutationCallback(object, nint)

public MutationCallback(object @object, nint method)

Parameters

object object
method nint

Methods

BeginInvoke(IMutationRecord[], MutationObserver, AsyncCallback, object)

public virtual IAsyncResult BeginInvoke(IMutationRecord[] mutations, MutationObserver observer, AsyncCallback callback, object @object)

Parameters

mutations IMutationRecord[]
observer MutationObserver
callback AsyncCallback
object object

Returns

IAsyncResult

EndInvoke(IAsyncResult)

public virtual void EndInvoke(IAsyncResult result)

Parameters

result IAsyncResult

Invoke(IMutationRecord[], MutationObserver)

public virtual void Invoke(IMutationRecord[] mutations, MutationObserver observer)

Parameters

mutations IMutationRecord[]
observer MutationObserver