- JSRuntime - JSRuntime() 
- DefaultAsyncTimeout 
- JsonSerializerOptions 
- BeginInvokeJS(Int64, String, String) 
- BeginInvokeJS(Int64, String, String, JSCallResultType, Int64) 
- Dispose() 
- EndInvokeDotNet(DotNetInvocationInfo, DotNetInvocationResult) 
- InvokeAsync<TValue>(String, Object[]) 
- InvokeAsync<TValue>(String, CancellationToken, Object[]) 
- ReadJSDataAsStreamAsync(IJSStreamReference, Int64, CancellationToken) 
- ReceiveByteArray(Int32, Byte[]) 
- SendByteArray(Int32, Byte[]) 
- TransmitStreamAsync(Int64, DotNetStreamReference) 
 
net10.0-windows7.0
    namespace Microsoft.JSInterop
{
    public abstract class JSRuntime : IJSRuntime, IDisposable
    {
        protected internal virtual Task! TransmitStreamAsync(long streamId, DotNetStreamReference! dotNetStreamReference);
    }
}
            | .NET | 6.07.08.09.010.0 | 
|---|---|
| Information specific to net10.0 | |
| Platforms | This API is only available when you target a specific platform: | 
| Windows | 7.0 | 
| Information specific to net10.0-windows7.0 | |
| Assembly | Microsoft.JSInterop , Version=9.0.0.0, PublicKeyToken=adb9793829ddae60 | 
| Referencing | Your project needs a package reference to  | 
| Package | Microsoft.JSInterop (9.0.3) net9.0 | 
| Platform Restrictions | This API is supported on all platforms. | 
- Built-in API
- Package-provided API