Skip to main content

Class SKTraceMemoryDump

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

public class SKTraceMemoryDump : IDisposable

Inheritance

objectSKTraceMemoryDump

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