다음을 통해 공유


DotNetObjectReference<TValue> 클래스

정의

값이 JSON으로 직렬화되지 않고 대신 참조로 전달되어야 함을 나타내는 JS interop 인수를 래핑합니다.

메모리 누출을 방지하려면 나중에 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

이 래퍼가 나타내는 개체 instance 가져옵니다.

메서드

Dispose()

이 개체 참조 추적을 중지하여 가비지 수집을 허용합니다(다른 참조가 없는 경우). instance 삭제되면 JavaScript 코드의 interop 호출에서 더 이상 사용할 수 없습니다.

적용 대상