Exemplo n.º 1
0
 protected AbstractMatcher(bool allowNull)
 {
     if (IsNullableType(typeof(T)))
     {
         m_isNullable = allowNull ? Nulls.Allowed : Nulls.NotAllowed;
     }
     else
     {
         m_isNullable = Nulls.NonNullableType;
     }
 }
Exemplo n.º 2
0
 public DescOrdering Desc(Nulls n = Nulls.Unspecified) => new DescOrdering(this, n);
Exemplo n.º 3
0
 public AscOrdering Asc(Nulls n = Nulls.Unspecified) => new AscOrdering(this, n);
Exemplo n.º 4
0
 public override void Write(ProtocolFormatter formatter, int rows)
 {
     Debug.Assert(Rows == rows, "Row count mismatch!");
     new SimpleColumnType <byte>(Nulls.Select(x => x ? (byte)1 : (byte)0).ToArray()).Write(formatter, rows);
     InnerType.Write(formatter, rows);
 }
Exemplo n.º 5
0
 public DescOrdering(IPart part, Nulls nulls)
 {
     Part  = part;
     Nulls = nulls;
 }