Class StructType
public sealed class StructType : NestedType, IRecordType, IArrowType- Inheritance
- 
      
      
      
      StructType
- Implements
- Inherited Members
- Extension Methods
Constructors
StructType(IReadOnlyList<Field>)
public StructType(IReadOnlyList<Field> fields)Parameters
- fieldsIReadOnlyList<Field>
Properties
Name
public override string Name { get; }Property Value
TypeId
public override ArrowTypeId TypeId { get; }Property Value
Methods
Accept(IArrowTypeVisitor)
public override void Accept(IArrowTypeVisitor visitor)Parameters
- visitorIArrowTypeVisitor
GetFieldByIndex(int)
public Field GetFieldByIndex(int index)Parameters
- indexint
Returns
GetFieldByName(string, IEqualityComparer<string>)
public Field GetFieldByName(string name, IEqualityComparer<string> comparer = null)Parameters
- namestring
- comparerIEqualityComparer<string>
Returns
GetFieldIndex(string, IEqualityComparer<string>)
public int GetFieldIndex(string name, IEqualityComparer<string> comparer = null)Parameters
- namestring
- comparerIEqualityComparer<string>