DotNetObjectReference<TValue> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Umschließt ein JS-Interopargument, das angibt, dass der Wert nicht als JSON serialisiert, sondern stattdessen als Verweis übergeben werden soll.
Um Speicherverluste zu vermeiden, muss der Verweis später durch JS-Code oder .NET-Code verworfen werden.
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
Typparameter
- TValue
Der Typ des zu umschließenden Werts.
- Vererbung
-
DotNetObjectReference<TValue>
- Implementiert
Eigenschaften
Value |
Ruft das Objekt ab, instance von diesem Wrapper dargestellt wird. |
Methoden
Dispose() |
Beendet die Nachverfolgung dieses Objektverweiss, sodass er gesammelt werden kann (wenn keine anderen Verweise darauf vorhanden sind). Sobald die instance entfernt wurde, kann sie nicht mehr in Interop-Aufrufen aus JavaScript-Code verwendet werden. |