Condividi tramite


DotNetObjectReference<TValue> Classe

Definizione

Esegue il wrapping di un argomento di interoperabilità JS, che indica che il valore non deve essere serializzato come JSON, ma deve essere passato come riferimento.

Per evitare perdite di memoria, il riferimento deve essere eliminato successivamente dal codice JS o dal codice .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

Parametri di tipo

TValue

Tipo del valore da eseguire a capo.

Ereditarietà
DotNetObjectReference<TValue>
Implementazioni

Proprietà

Value

Ottiene l'istanza dell'oggetto rappresentata da questo wrapper.

Metodi

Dispose()

Arresta il rilevamento di questo riferimento all'oggetto, consentendo la garbage collection (se non sono presenti altri riferimenti a tale oggetto). Una volta eliminata l'istanza, non può più essere usata nelle chiamate di interoperabilità dal codice JavaScript.

Si applica a