/// <summary> /// Return a converter delegate that converts a TPhysical readonly-span to a TLogical span. /// </summary> /// <returns> /// A delegate of type LogicalRead<TLogical, TPhysical>.Converter /// </returns> /// <param name="columnDescriptor">The descriptor of the column to be converted.</param> /// <param name="columnChunkMetaData">The metadata of the column-chunk to be converted.</param> public virtual Delegate GetConverter <TLogical, TPhysical>(ColumnDescriptor columnDescriptor, ColumnChunkMetaData columnChunkMetaData) where TPhysical : unmanaged { return(LogicalRead <TLogical, TPhysical> .GetConverter(columnDescriptor, columnChunkMetaData)); }