Table of Contents

Class PinnedArray<T>

Namespace
FellowOakDicom.IO
Assembly
fo-dicom.core.dll
public class PinnedArray<T> : IDisposable

Type Parameters

T
Inheritance
PinnedArray<T>
Implements
Derived
Inherited Members
Extension Methods

Constructors

PinnedArray(int)

public PinnedArray(int count)

Parameters

count int

PinnedArray(T[])

public PinnedArray(T[] data)

Parameters

data T[]

Properties

ByteSize

public int ByteSize { get; }

Property Value

int

Count

public int Count { get; }

Property Value

int

Data

public T[] Data { get; }

Property Value

T[]

this[int]

public T this[int index] { get; set; }

Parameters

index int

Property Value

T

Pointer

public IntPtr Pointer { get; }

Property Value

IntPtr

Methods

Dispose()

public void Dispose()

~PinnedArray()

protected ~PinnedArray()

Operators

implicit operator IntPtr(PinnedArray<T>)

public static implicit operator IntPtr(PinnedArray<T> array)

Parameters

array PinnedArray<T>

Returns

IntPtr