DotNetObjectReference<TValue> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Encapsula um argumento de interoperabilidade JS, indicando que o valor não deve ser serializado como JSON, mas deve ser passado como uma referência.
Para evitar o vazamento de memória, a referência deve ser descartada posteriormente pelo código JS ou pelo código .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
Parâmetros de tipo
- TValue
O tipo do valor a ser encapsulado.
- Herança
-
DotNetObjectReference<TValue>
- Implementações
Propriedades
Value |
Obtém a instância de objeto representada por este wrapper. |
Métodos
Dispose() |
Para de acompanhar essa referência de objeto, permitindo que ele seja coletado como lixo (se não houver outras referências a ele). Depois que a instância é descartada, ela não pode mais ser usada em chamadas de interoperabilidade do código JavaScript. |