36 references to ByteArraysToBeRevived
Microsoft.JSInterop (11)
Infrastructure\ByteArrayJsonConverter.cs (3)
31
if (JSRuntime.
ByteArraysToBeRevived
.Count == 0)
68
if (byteArrayRef >= JSRuntime.
ByteArraysToBeRevived
.Count || byteArrayRef < 0)
73
var byteArray = JSRuntime.
ByteArraysToBeRevived
.Buffer[byteArrayRef];
Infrastructure\DotNetDispatcher.cs (1)
210
jsRuntime.
ByteArraysToBeRevived
.Clear();
JSInProcessRuntime.cs (1)
70
ByteArraysToBeRevived
.Clear();
JSRuntime.cs (6)
244
ByteArraysToBeRevived
.Clear();
247
if (id !=
ByteArraysToBeRevived
.Count)
249
throw new ArgumentOutOfRangeException($"Element id '{id}' cannot be added to the byte arrays to be revived with length '{
ByteArraysToBeRevived
.Count}'.", innerException: null);
252
ByteArraysToBeRevived
.Append(data);
292
ByteArraysToBeRevived
.Clear();
382
public void Dispose() =>
ByteArraysToBeRevived
.Dispose();
Microsoft.JSInterop.Tests (25)
Infrastructure\ByteArrayJsonConverterTest.cs (12)
33
JSRuntime.
ByteArraysToBeRevived
.Append(new byte[] { 1, 2 });
46
JSRuntime.
ByteArraysToBeRevived
.Append(new byte[] { 1, 2 });
59
JSRuntime.
ByteArraysToBeRevived
.Append(new byte[] { 1, 2 });
100
JSRuntime.
ByteArraysToBeRevived
.Append(byteArray);
116
JSRuntime.
ByteArraysToBeRevived
.Append(byteArray);
132
JSRuntime.
ByteArraysToBeRevived
.Append(byteArray);
148
JSRuntime.
ByteArraysToBeRevived
.Append(byteArray);
164
JSRuntime.
ByteArraysToBeRevived
.Append(byteArray);
180
JSRuntime.
ByteArraysToBeRevived
.Append(byteArray);
203
JSRuntime.
ByteArraysToBeRevived
.Append(byteArray1);
204
JSRuntime.
ByteArraysToBeRevived
.Append(byteArray2);
205
JSRuntime.
ByteArraysToBeRevived
.Append(byteArray3);
Infrastructure\DotNetDispatcherTest.cs (2)
885
Assert.Equal(1, jsRuntime.
ByteArraysToBeRevived
.Count);
886
Assert.Equal(byteArray, jsRuntime.
ByteArraysToBeRevived
.Buffer[0]);
JSRuntimeTest.cs (11)
331
Assert.Equal(1, runtime.
ByteArraysToBeRevived
.Count);
332
Assert.Equal(byteArray, runtime.
ByteArraysToBeRevived
.Buffer[0]);
356
Assert.Equal(10, runtime.
ByteArraysToBeRevived
.Count);
359
Assert.Equal(byteArrays[i], runtime.
ByteArraysToBeRevived
.Buffer[i]);
368
runtime.
ByteArraysToBeRevived
.Append(new byte[] { 1, 5, 7 });
369
runtime.
ByteArraysToBeRevived
.Append(new byte[] { 3, 10, 15 });
377
Assert.Equal(1, runtime.
ByteArraysToBeRevived
.Count);
378
Assert.Equal(byteArray, runtime.
ByteArraysToBeRevived
.Buffer[0]);
386
runtime.
ByteArraysToBeRevived
.Append(new byte[] { 1, 5, 7 });
387
runtime.
ByteArraysToBeRevived
.Append(new byte[] { 3, 10, 15 });
395
Assert.Equal(2, runtime.
ByteArraysToBeRevived
.Count);