BeginInvoke on event

Calling BeginInvoke on event raises and error, any thoughts?

Exception System.NotSupportedException - CLR_E_NOT_SUPPORTED (3)

Both versions of the following code fail

this.StatusChanged?.BeginInvoke(this, (StatusChangedEventArgs)value, (state) => { }, null);

this.StatusChanged?.BeginInvoke(this, (StatusChangedEventArgs)value, null, null);

TinyClr does not support async methods. Use .Invoke.

https://docs.ghielectronics.com/software/tinyclr/limitations.html

Ah ok thought that only applied to await/async pattern implemented through the task scheduler. ok no probs thanks for the response