Bagikan melalui


DotNetObjectReference<TValue> Kelas

Definisi

Membungkus argumen interop JS, menunjukkan bahwa nilai tidak boleh diserialisasikan sebagai JSON tetapi sebaliknya harus diteruskan sebagai referensi.

Untuk menghindari kebocoran memori, referensi nantinya harus dibuang oleh kode JS atau dengan kode .NET.

generic <typename TValue>
 where TValue : classpublic ref class DotNetObjectReference sealed : IDisposable
public sealed class DotNetObjectReference<TValue> : IDisposable where TValue : class
type DotNetObjectReference<'Value (requires 'Value : null)> = class
    interface IDisposable
Public NotInheritable Class DotNetObjectReference(Of TValue)
Implements IDisposable

Jenis parameter

TValue

Jenis nilai yang akan dibungkus.

Warisan
DotNetObjectReference<TValue>
Penerapan

Properti

Value

Mendapatkan instans objek yang diwakili oleh pembungkus ini.

Metode

Dispose()

Berhenti melacak referensi objek ini, memungkinkannya untuk dikumpulkan sampah (jika tidak ada referensi lain untuk itu). Setelah instans dibuang, instans tidak dapat lagi digunakan dalam panggilan interop dari kode JavaScript.

Berlaku untuk