Share via


DotNetObjectReference<TValue> 類別

定義

包裝 JS Interop 引數,指出值不應該序列化為 JSON,而是應該以參考形式傳遞。

若要避免記憶體流失,稍後必須由 JS 程式碼或 .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

類型參數

TValue

要包裝之值的型別。

繼承
DotNetObjectReference<TValue>
實作

屬性

Value

取得這個包裝函式所表示的物件實例。

方法

Dispose()

停止追蹤此物件參考,如果) 沒有其他參考,則允許 (進行垃圾收集。 處置實例之後,就無法再用於 JavaScript 程式碼的 Interop 呼叫。

適用於