예제 #1
0
 public IUInt64PropertyMapping NullHandler(INullHandler handler)
 {
     this.column.NullHandler = handler;
     return(this);
 }
예제 #2
0
 public IUInt32PropertyMapping NullHandler(INullHandler handler)
 {
     this.column.NullHandler = handler;
     return this;
 }
 public IStringPropertyMapping NullHandler(INullHandler handler)
 {
     this.column.NullHandler = handler;
     return this;
 }
예제 #4
0
 /// <summary>
 /// Initializes a new instance of a ColumnDefinition.
 /// </summary>
 /// <param name="columnName">The name of the column to define.</param>
 /// <param name="isIgnored">Specifies whether the value in the column appears in the parsed record.</param>
 internal ColumnDefinition(string columnName, bool isIgnored)
 {
     IsIgnored = isIgnored;
     ColumnName = columnName;
     nullHandler = new DefaultNullHandler();
 }
예제 #5
0
 public ICharArrayPropertyMapping NullHandler(INullHandler handler)
 {
     column.NullHandler = handler;
     return(this);
 }
 public ISeparatedValueComplexPropertyMapping NullValue(string value)
 {
     this.nullHandler = new ConstantNullHandler(value);
     return(this);
 }
예제 #7
0
 public ICustomPropertyMapping NullHandler(INullHandler handler)
 {
     ColumnDefinition.NullHandler = handler;
     return(this);
 }
 public IDateTimePropertyMapping NullHandler(INullHandler handler)
 {
     this.column.NullHandler = handler;
     return this;
 }
예제 #9
0
 public IBytePropertyMapping NullHandler(INullHandler handler)
 {
     column.NullHandler = handler;
     return(this);
 }
 public IFixedLengthComplexPropertyMapping NullHandler(INullHandler handler)
 {
     nullHandler = handler;
     return(this);
 }
 public IFixedLengthComplexPropertyMapping NullValue(string value)
 {
     nullHandler = new ConstantNullHandler(value);
     return(this);
 }
예제 #12
0
 /// <summary>
 /// Initializes a new instance of a ColumnDefinition.
 /// </summary>
 /// <param name="columnName">The name of the column to define.</param>
 /// <param name="isIgnored">Specifies whether the value in the column appears in the parsed record.</param>
 internal ColumnDefinition(string columnName, bool isIgnored)
 {
     IsIgnored   = isIgnored;
     ColumnName  = columnName;
     nullHandler = DefaultNullHandler.Instance;
 }
 public IByteArrayPropertyMapping NullHandler(INullHandler handler)
 {
     this.column.NullHandler = handler;
     return this;
 }
예제 #14
0
 /// <summary>
 /// Initializes a new instance of a ColumnDefinition.
 /// </summary>
 /// <param name="columnName">The name of the column to define.</param>
 protected ColumnDefinition(string columnName)
 {
     ColumnName = columnName;
     nullHandler = new DefaultNullHandler();
 }
예제 #15
0
 public IEnumPropertyMapping <TEnum> NullHandler(INullHandler handler)
 {
     this.column.NullHandler = handler;
     return(this);
 }
예제 #16
0
 /// <summary>
 /// Initializes a new instance of a ColumnDefinition.
 /// </summary>
 /// <param name="columnName">The name of the column to define.</param>
 /// <param name="isIgnored">Specifies whether the value in the column appears in the parsed record.</param>
 internal ColumnDefinition(string columnName, bool isIgnored)
 {
     IsIgnored   = isIgnored;
     ColumnName  = columnName;
     nullHandler = new DefaultNullHandler();
 }
 public ISeparatedValueComplexPropertyMapping NullHandler(INullHandler handler)
 {
     this.nullHandler = handler;
     return(this);
 }
예제 #18
0
 public IDecimalPropertyMapping NullHandler(INullHandler handler)
 {
     this.column.NullHandler = handler;
     return this;
 }
예제 #19
0
 public IDateTimePropertyMapping NullHandler(INullHandler handler)
 {
     this.column.NullHandler = handler;
     return(this);
 }
예제 #20
0
 /// <summary>
 /// Initializes a new instance of a ColumnDefinition.
 /// </summary>
 /// <param name="columnName">The name of the column to define.</param>
 protected ColumnDefinition(string columnName)
 {
     ColumnName  = columnName;
     nullHandler = new DefaultNullHandler();
 }