public CsvMappingBuilder AddProperty<T>(
string propertyName,
int csvIndex,
TypeConverter<T> converter
)
Public Function AddProperty(Of T) (
propertyName As String,
csvIndex As Integer,
converter As TypeConverter(Of T)
) As CsvMappingBuilder
public:
generic<typename T>
CsvMappingBuilder^ AddProperty(
String^ propertyName,
int csvIndex,
TypeConverter<T>^ converter
)
member AddProperty :
propertyName : string *
csvIndex : int *
converter : TypeConverter<'T> -> CsvMappingBuilder
ArgumentNullException | propertyName or converter is null. |
ArgumentOutOfRangeException | csvIndex is less than Zero. |
ArgumentException | propertyName does not conform to the rules for C# identifiers (only ASCII characters) - or - a DynamicProperty with the same PropertyName has already been added. |
RegexMatchTimeoutException | Validating of propertyName takes too long. |