DotNetObjectReference<TValue> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zabalí argument zprostředkovatele komunikace JS, který označuje, že hodnota by neměla být serializována jako JSON, ale měla by být předána jako odkaz.
Aby nedošlo k nevrácení paměti, musí být odkaz později odstraněn kódem JS nebo kódem .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
Parametry typu
- TValue
Typ hodnoty, která se má zabalit.
- Dědičnost
-
DotNetObjectReference<TValue>
- Implementuje
Vlastnosti
Value |
Získá instanci objektu reprezentované touto obálkou. |
Metody
Dispose() |
Zastaví sledování tohoto odkazu na objekt, což umožní jeho uvolnění z paměti (pokud na něj nejsou žádné jiné odkazy). Jakmile je instance odstraněna, již se nedá používat ve voláních z interoperability z kódu JavaScriptu. |