API Reference
Class
ArrowCArrayStreamOwner
Owns an unmanaged Arrow C Data Interface ArrowArrayStream struct and the managed stream exported through its callbacks.
Inheritance
- Object
- ArrowCArrayStreamOwner
Usage
Explore 1 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by 1
Methods
public ArrowCArrayStreamLease AcquireLease() #Returns:
ArrowCArrayStreamLeaseAcquires a fail-safe lease for one native consumer call or callback sequence.
public Void Dispose() #Returns:
VoidStops accepting new leases and releases the unmanaged stream after active leases finish.
public IArrowArrayStream ImportArrayStream() #Returns:
IArrowArrayStreamImports this exported stream back into the managed Apache Arrow stream contract.
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?
Properties
public Boolean IsDisposed { get; } #Gets whether the native stream was consumed or this owner was disposed.