Table of Contents

Class Bool8ExtensionDefinition

Namespace
Apache.Arrow
Assembly
Apache.Arrow.dll

Extension definition for the "arrow.bool8" extension type, backed by the Int8 storage type.

public class Bool8ExtensionDefinition : ExtensionDefinition
Inheritance
Bool8ExtensionDefinition
Inherited Members

Fields

Instance

public static Bool8ExtensionDefinition Instance

Field Value

Bool8ExtensionDefinition

Properties

ExtensionName

The canonical extension type name (e.g. "arrow.uuid").

public override string ExtensionName { get; }

Property Value

string

Methods

TryCreateType(IArrowType, string, out ExtensionType)

Attempt to create an ExtensionType from a storage type and serialized metadata.

public override bool TryCreateType(IArrowType storageType, string metadata, out ExtensionType type)

Parameters

storageType IArrowType

The underlying Arrow storage type.

metadata string

The serialized extension metadata string, or null.

type ExtensionType

The created extension type, if successful.

Returns

bool

True if the type was created successfully; false otherwise.