14 references to TrackObjectReference
Microsoft.JSInterop (1)
Infrastructure\DotNetObjectReferenceJsonConverter.cs (1)
57var objectId = JSRuntime.TrackObjectReference<TValue>(value);
Microsoft.JSInterop.Tests (13)
DotNetObjectReferenceTest.cs (7)
23var objectId = jsRuntime.TrackObjectReference(objRef); 38var objectId1 = jsRuntime.TrackObjectReference(objRef); 39var objectId2 = jsRuntime.TrackObjectReference(objRef); 54jsRuntime1.TrackObjectReference(objRef); 57var ex = Assert.Throws<InvalidOperationException>(() => jsRuntime2.TrackObjectReference(objRef)); 69jsRuntime.TrackObjectReference(objRef); 88jsRuntime.TrackObjectReference(objRef);
Infrastructure\DotNetObjectReferenceJsonConverterTest.cs (6)
47var objectId = JSRuntime.TrackObjectReference(dotNetObjectRef); 62var objectId = JSRuntime.TrackObjectReference(dotNetObjectRef); 77var objectId = JSRuntime.TrackObjectReference(dotNetObjectRef); 99var json = $"[{{\"__dotNetObject\":{JSRuntime.TrackObjectReference(ref1)}}},{{\"__dotNetObject\":{JSRuntime.TrackObjectReference(ref2)}}}]"; 115var objectId = JSRuntime.TrackObjectReference(dotNetObjectRef);