JSAbortSignal structure
Represents a JavaScript AbortSignal object and supports conversion to and from CancellationToken.
C#
public struct JSAbortSignal : IJSValue<JSAbortSignal>
Public Members
name | description |
---|---|
As<T>() | Tries to create a T struct from this instance. It returns null if the T struct cannot be created. |
AsUnchecked<T>() | Creates a T struct from this instance without checking the enclosed handle type. It must be used only when the handle type is known to be correct. |
CastTo<T>() | Creates a T struct from this instance. It throws InvalidCastException in case of failure. |
Equals(…) | Compares two JS values using JS "strict" equality. |
override Equals(…) | |
override GetHashCode() | |
Is<T>() | Checks if the T struct can be created from this instance`. |
operator == | Compares two JS values using JS "strict" equality. |
explicit operator | Explicitly converts a JSValue to a nullable JSAbortSignal . (7 operators) |
implicit operator | Implicitly converts a JSAbortSignal to a JSValue . (2 operators) |
operator != | Compares two JS values using JS "strict" equality. |
Remarks
https://nodejs.org/api/globals.html#class-abortsignal https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal
See Also
- interface IJSValue<TSelf>
- namespace Microsoft.JavaScript.NodeApi.Interop
- JSAbortSignal.cs