Table of Contents

Class CArrowDeviceArrayStreamImporter

Namespace
Apache.Arrow.C
Assembly
Apache.Arrow.dll
[Experimental("ArrowDeviceDataApi")]
public static class CArrowDeviceArrayStreamImporter
Inheritance
CArrowDeviceArrayStreamImporter
Inherited Members

Methods

ImportDeviceArrayStream(CArrowDeviceArrayStream*)

Import C pointer as an IArrowArrayStream.

public static IArrowArrayStream ImportDeviceArrayStream(CArrowDeviceArrayStream* ptr)

Parameters

ptr CArrowDeviceArrayStream*

The pointer to the device array stream being imported

Returns

IArrowArrayStream

The imported C# array stream

Remarks

This will call the release callback on the passed struct if the function fails. Otherwise, the release callback is called when the IArrowArrayStream is disposed. Only CPU device streams are supported.