// Contstuct a representation for a key-typed column loaded from a text file. Key values are assumed to be contiguous. public MyKey(Reconciler rec, DataKind kind, int oridinal, ulong?keyCount = null) : base(rec, null) { _kind = kind; _oridinal = oridinal; _keyCount = keyCount; }
public MyVector(Reconciler rec, DataKind kind, int min, int?max) : base(rec, null) { _kind = kind; _min = min; _max = max; }
private protected PipelineColumn(Reconciler reconciler, PipelineColumn[] dependencies) { Contracts.CheckValue(reconciler, nameof(reconciler)); Contracts.CheckValueOrNull(dependencies); ReconcilerObj = reconciler; Dependencies = dependencies; }
// Contstuct a representation for a key-typed column loaded from a text file. Key values are assumed to be contiguous. public MyKey(Reconciler rec, DataKind kind, int oridinal, ulong minKeyValue, ulong?maxKeyValue = null) : base(rec, null) { _kind = kind; _oridinal = oridinal; _minKeyValue = minKeyValue; _maxKeyValue = maxKeyValue; }
public MyScalar(Reconciler rec, DataKind kind, int ordinal) : base(rec, null) { _kind = kind; _ordinal = ordinal; }
internal Context(Reconciler rec) { Contracts.AssertValue(rec); _rec = rec; }
protected Key(Reconciler reconciler, params PipelineColumn[] dependencies) : base(reconciler, dependencies) { }