Aracılığıyla paylaş


DotNetObjectReference<TValue> Sınıf

Tanım

Değerin JSON olarak seri hale getirilmemesi, bunun yerine başvuru olarak geçirilmesi gerektiğini belirten bir JS birlikte çalışma bağımsız değişkenini sarmalar.

Bellek sızıntısını önlemek için başvurunun daha sonra JS kodu veya .NET kodu tarafından atılması gerekir.

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

Tür Parametreleri

TValue

Kaydıracak değerin türü.

Devralma
DotNetObjectReference<TValue>
Uygulamalar

Özellikler

Value

Bu sarmalayıcı tarafından temsil edilen nesne örneğini alır.

Yöntemler

Dispose()

Bu nesne başvurularını izlemeyi durdurarak çöp toplamasına izin verir (başka başvuru yoksa). Örnek atıldıktan sonra artık JavaScript kodundan gelen birlikte çalışma çağrılarında kullanılamaz.

Şunlara uygulanır