DotNetObjectReference<TValue> 类

定义

包装 JS 互操作参数,指示值不应序列化为 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 代码的互操作调用。

适用于