Skip to main content

Class SKTraceMemoryDump

Namespace: SkiaSharp
Assembly: VelloSharp.Skia.Core.dll

public class SKTraceMemoryDump : IDisposable

Inheritance​

object ← SKTraceMemoryDump

Implements​

IDisposable

Inherited Members​

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors​

SKTraceMemoryDump(bool, bool)​

public SKTraceMemoryDump(bool detailedDump = false, bool dumpWrappedObjects = false)

Parameters​

detailedDump bool

dumpWrappedObjects bool

Properties​

DetailedDump​

public bool DetailedDump { get; }

Property Value​

bool

DumpWrappedObjects​

public bool DumpWrappedObjects { get; }

Property Value​

bool

Methods​

Dispose()​

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

OnDumpNumericValue(string, string, string, ulong)​

public virtual void OnDumpNumericValue(string dumpName, string valueName, string units, ulong value)

Parameters​

dumpName string

valueName string

units string

value ulong

OnDumpStringValue(string, string, string)​

public virtual void OnDumpStringValue(string dumpName, string valueName, string value)

Parameters​

dumpName string

valueName string

value string