ILNumerics Ultimate VS

ArrayVisualizerProxy Class

ILNumerics Ultimate VS Documentation
ILNumerics - Technical Application Development
ILNumerics Visual Studio Array Visualizer Helper (do not use this class directly)

[ILNumerics Core Module]

Inheritance Hierarchy

SystemObject
  ILNumerics.Core.MiscArrayVisualizerProxy

Namespace:  ILNumerics.Core.Misc
Assembly:  ILNumerics.Core (in ILNumerics.Core.dll) Version: 5.5.0.0 (5.5.7503.3146)
Syntax

public class ArrayVisualizerProxy

The ArrayVisualizerProxy type exposes the following members.

Constructors

  NameDescription
Public methodArrayVisualizerProxy(Array, Size, String)
Create a new proxy representing an Array vor visualizing in ILNumerics Array Visualizer

[ILNumerics Core Module]

Public methodArrayVisualizerProxy(UInt64, Size, String)
Create a new proxy representing an Array for visualizing in ILNumerics Array Visualizer

[ILNumerics Core Module]

Top
Properties

  NameDescription
Public propertyAddress
The physical address of the storage array for the result. For managed arrays the _current_, unpinned address on the managed heap.

[ILNumerics Core Module]

Public propertyCanVisualize
(not used)

[ILNumerics Core Module]

Public propertyElementType
String representation of the element types of the result

[ILNumerics Core Module]

Public propertyIs64BitProcess
Helper for Array Visualizer process bitrate detection. This eases the determiniation of the appropriate memory read attempt during evaluations of array expressions in Visual Studio debug sessions.

[ILNumerics Core Module]

Public propertyOffset
Public propertySize
The size of the array expression this proxy represents

[ILNumerics Core Module]

Public propertySourceType
string representation of the (array) type of the original expression result

[ILNumerics Core Module]

Public propertyStrides
Public propertySystemArray
Property exposing the underlying System.Array for the expression result

[ILNumerics Core Module]

Top
Methods

  NameDescription
Public methodStatic memberCreate(Array)
Create a new proxy for an existing Array (of any kind). Overload

[ILNumerics Core Module]

Public methodStatic memberCreate(ValueType)
Creates a new proxy for an existing scalar.

[ILNumerics Core Module]

Public methodStatic memberCreateT(BaseArrayT)
Create a new proxy for an existing ILNumerics array (of any kind)

[ILNumerics Core Module]

Top
Fields

  NameDescription
Public fieldStatic memberAddressName
Public fieldStatic memberElementTypeName
Public fieldStatic memberIs64BitProcessName
Public fieldStatic memberOffsetName
Public fieldStatic memberSizeName
Public fieldStatic memberSourceTypeILArray
Public fieldStatic memberSourceTypeName
Public fieldStatic memberStridesName
Public fieldStatic memberSystemArrayName
Top
Remarks

[ILNumerics Core Module]

See Also

Reference