annotate packages/CsvHelper.2.16.3.0/lib/netstandard1.3/CsvHelper.xml @ 3:e0bd22354f3f tip

Fixed name bug
author Geogaddi\David <d.m.ronan@qmul.ac.uk>
date Fri, 07 Jul 2017 12:34:24 +0100
parents 1254d73c5061
children
rev   line source
d@2 1 <?xml version="1.0"?>
d@2 2 <doc>
d@2 3 <assembly>
d@2 4 <name>CsvHelper</name>
d@2 5 </assembly>
d@2 6 <members>
d@2 7 <member name="T:CsvHelper.CsvBadDataException">
d@2 8 <summary>
d@2 9 Represents errors that occur due to bad data.
d@2 10 </summary>
d@2 11 </member>
d@2 12 <member name="M:CsvHelper.CsvBadDataException.#ctor">
d@2 13 <summary>
d@2 14 Initializes a new instance of the <see cref="T:CsvHelper.CsvBadDataException"/> class.
d@2 15 </summary>
d@2 16 </member>
d@2 17 <member name="M:CsvHelper.CsvBadDataException.#ctor(System.String)">
d@2 18 <summary>
d@2 19 Initializes a new instance of the <see cref="T:CsvHelper.CsvBadDataException"/> class
d@2 20 with a specified error message.
d@2 21 </summary>
d@2 22 <param name="message">The message that describes the error.</param>
d@2 23 </member>
d@2 24 <member name="M:CsvHelper.CsvBadDataException.#ctor(System.String,System.Exception)">
d@2 25 <summary>
d@2 26 Initializes a new instance of the <see cref="T:CsvHelper.CsvBadDataException"/> class
d@2 27 with a specified error message and a reference to the inner exception that
d@2 28 is the cause of this exception.
d@2 29 </summary>
d@2 30 <param name="message">The error message that explains the reason for the exception.</param>
d@2 31 <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
d@2 32 </member>
d@2 33 <member name="T:CsvHelper.CsvFactory">
d@2 34 <summary>
d@2 35 Creates CsvHelper classes.
d@2 36 </summary>
d@2 37 </member>
d@2 38 <member name="M:CsvHelper.CsvFactory.CreateParser(System.IO.TextReader,CsvHelper.Configuration.CsvConfiguration)">
d@2 39 <summary>
d@2 40 Creates an <see cref="T:CsvHelper.ICsvParser"/>.
d@2 41 </summary>
d@2 42 <param name="reader">The text reader to use for the csv parser.</param>
d@2 43 <param name="configuration">The configuration to use for the csv parser.</param>
d@2 44 <returns>The created parser.</returns>
d@2 45 </member>
d@2 46 <member name="M:CsvHelper.CsvFactory.CreateParser(System.IO.TextReader)">
d@2 47 <summary>
d@2 48 Creates an <see cref="T:CsvHelper.ICsvParser"/>.
d@2 49 </summary>
d@2 50 <param name="reader">The text reader to use for the csv parser.</param>
d@2 51 <returns>The created parser.</returns>
d@2 52 </member>
d@2 53 <member name="M:CsvHelper.CsvFactory.CreateReader(System.IO.TextReader,CsvHelper.Configuration.CsvConfiguration)">
d@2 54 <summary>
d@2 55 Creates an <see cref="T:CsvHelper.ICsvReader"/>.
d@2 56 </summary>
d@2 57 <param name="reader">The text reader to use for the csv reader.</param>
d@2 58 <param name="configuration">The configuration to use for the reader.</param>
d@2 59 <returns>The created reader.</returns>
d@2 60 </member>
d@2 61 <member name="M:CsvHelper.CsvFactory.CreateReader(System.IO.TextReader)">
d@2 62 <summary>
d@2 63 Creates an <see cref="T:CsvHelper.ICsvReader"/>.
d@2 64 </summary>
d@2 65 <param name="reader">The text reader to use for the csv reader.</param>
d@2 66 <returns>The created reader.</returns>
d@2 67 </member>
d@2 68 <member name="M:CsvHelper.CsvFactory.CreateReader(CsvHelper.ICsvParser)">
d@2 69 <summary>
d@2 70 Creates an <see cref="T:CsvHelper.ICsvReader"/>.
d@2 71 </summary>
d@2 72 <param name="parser">The parser used to create the reader.</param>
d@2 73 <returns>The created reader.</returns>
d@2 74 </member>
d@2 75 <member name="M:CsvHelper.CsvFactory.CreateWriter(System.IO.TextWriter,CsvHelper.Configuration.CsvConfiguration)">
d@2 76 <summary>
d@2 77 Creates an <see cref="T:CsvHelper.ICsvWriter"/>.
d@2 78 </summary>
d@2 79 <param name="writer">The text writer to use for the csv writer.</param>
d@2 80 <param name="configuration">The configuration to use for the writer.</param>
d@2 81 <returns>The created writer.</returns>
d@2 82 </member>
d@2 83 <member name="M:CsvHelper.CsvFactory.CreateWriter(System.IO.TextWriter)">
d@2 84 <summary>
d@2 85 Creates an <see cref="T:CsvHelper.ICsvWriter"/>.
d@2 86 </summary>
d@2 87 <param name="writer">The text writer to use for the csv writer.</param>
d@2 88 <returns>The created writer.</returns>
d@2 89 </member>
d@2 90 <member name="T:CsvHelper.CsvHelperException">
d@2 91 <summary>
d@2 92 Represents errors that occur in CsvHelper.
d@2 93 </summary>
d@2 94 </member>
d@2 95 <member name="M:CsvHelper.CsvHelperException.#ctor">
d@2 96 <summary>
d@2 97 Initializes a new instance of the <see cref="T:CsvHelper.CsvHelperException"/> class.
d@2 98 </summary>
d@2 99 </member>
d@2 100 <member name="M:CsvHelper.CsvHelperException.#ctor(System.String)">
d@2 101 <summary>
d@2 102 Initializes a new instance of the <see cref="T:CsvHelper.CsvHelperException"/> class
d@2 103 with a specified error message.
d@2 104 </summary>
d@2 105 <param name="message">The message that describes the error.</param>
d@2 106 </member>
d@2 107 <member name="M:CsvHelper.CsvHelperException.#ctor(System.String,System.Exception)">
d@2 108 <summary>
d@2 109 Initializes a new instance of the <see cref="T:CsvHelper.CsvHelperException"/> class
d@2 110 with a specified error message and a reference to the inner exception that
d@2 111 is the cause of this exception.
d@2 112 </summary>
d@2 113 <param name="message">The error message that explains the reason for the exception.</param>
d@2 114 <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
d@2 115 </member>
d@2 116 <member name="T:CsvHelper.CsvMissingFieldException">
d@2 117 <summary>
d@2 118 Represents an error caused because a field is missing
d@2 119 in the header while reading a CSV file.
d@2 120 </summary>
d@2 121 </member>
d@2 122 <member name="M:CsvHelper.CsvMissingFieldException.#ctor">
d@2 123 <summary>
d@2 124 Initializes a new instance of the <see cref="T:CsvHelper.CsvMissingFieldException"/> class.
d@2 125 </summary>
d@2 126 </member>
d@2 127 <member name="M:CsvHelper.CsvMissingFieldException.#ctor(System.String)">
d@2 128 <summary>
d@2 129 Initializes a new instance of the <see cref="T:CsvHelper.CsvMissingFieldException"/> class
d@2 130 with a specified error message.
d@2 131 </summary>
d@2 132 <param name="message">The message that describes the error.</param>
d@2 133 </member>
d@2 134 <member name="M:CsvHelper.CsvMissingFieldException.#ctor(System.String,System.Exception)">
d@2 135 <summary>
d@2 136 Initializes a new instance of the <see cref="T:CsvHelper.CsvMissingFieldException"/> class
d@2 137 with a specified error message and a reference to the inner exception that
d@2 138 is the cause of this exception.
d@2 139 </summary>
d@2 140 <param name="message">The error message that explains the reason for the exception.</param>
d@2 141 <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
d@2 142 </member>
d@2 143 <member name="T:CsvHelper.CsvParser">
d@2 144 <summary>
d@2 145 Parses a CSV file.
d@2 146 </summary>
d@2 147 </member>
d@2 148 <member name="P:CsvHelper.CsvParser.Configuration">
d@2 149 <summary>
d@2 150 Gets the configuration.
d@2 151 </summary>
d@2 152 </member>
d@2 153 <member name="P:CsvHelper.CsvParser.FieldCount">
d@2 154 <summary>
d@2 155 Gets the field count.
d@2 156 </summary>
d@2 157 </member>
d@2 158 <member name="P:CsvHelper.CsvParser.CharPosition">
d@2 159 <summary>
d@2 160 Gets the character position that the parser is currently on.
d@2 161 </summary>
d@2 162 </member>
d@2 163 <member name="P:CsvHelper.CsvParser.BytePosition">
d@2 164 <summary>
d@2 165 Gets the byte position that the parser is currently on.
d@2 166 </summary>
d@2 167 </member>
d@2 168 <member name="P:CsvHelper.CsvParser.Row">
d@2 169 <summary>
d@2 170 Gets the row of the CSV file that the parser is currently on.
d@2 171 This is the logical CSV row.
d@2 172 </summary>
d@2 173 </member>
d@2 174 <member name="P:CsvHelper.CsvParser.RawRow">
d@2 175 <summary>
d@2 176 Gets the row of the CSV file that the parser is currently on.
d@2 177 This is the actual file row.
d@2 178 </summary>
d@2 179 </member>
d@2 180 <member name="P:CsvHelper.CsvParser.RawRecord">
d@2 181 <summary>
d@2 182 Gets the raw row for the current record that was parsed.
d@2 183 </summary>
d@2 184 </member>
d@2 185 <member name="M:CsvHelper.CsvParser.#ctor(System.IO.TextReader)">
d@2 186 <summary>
d@2 187 Creates a new parser using the given <see cref="T:System.IO.TextReader" />.
d@2 188 </summary>
d@2 189 <param name="reader">The <see cref="T:System.IO.TextReader" /> with the CSV file data.</param>
d@2 190 </member>
d@2 191 <member name="M:CsvHelper.CsvParser.#ctor(System.IO.TextReader,CsvHelper.Configuration.CsvConfiguration)">
d@2 192 <summary>
d@2 193 Creates a new parser using the given <see cref="T:System.IO.TextReader"/>
d@2 194 and <see cref="T:CsvHelper.Configuration.CsvConfiguration"/>.
d@2 195 </summary>
d@2 196 <param name="reader">The <see cref="T:System.IO.TextReader"/> with the CSV file data.</param>
d@2 197 <param name="configuration">The configuration.</param>
d@2 198 </member>
d@2 199 <member name="M:CsvHelper.CsvParser.Read">
d@2 200 <summary>
d@2 201 Reads a record from the CSV file.
d@2 202 </summary>
d@2 203 <returns>A <see cref="T:System.Collections.Generic.List`1" /> of fields for the record read.
d@2 204 If there are no more records, null is returned.</returns>
d@2 205 </member>
d@2 206 <member name="M:CsvHelper.CsvParser.Dispose">
d@2 207 <summary>
d@2 208 Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
d@2 209 </summary>
d@2 210 <filterpriority>2</filterpriority>
d@2 211 </member>
d@2 212 <member name="M:CsvHelper.CsvParser.Dispose(System.Boolean)">
d@2 213 <summary>
d@2 214 Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
d@2 215 </summary>
d@2 216 <param name="disposing">True if the instance needs to be disposed of.</param>
d@2 217 </member>
d@2 218 <member name="M:CsvHelper.CsvParser.CheckDisposed">
d@2 219 <summary>
d@2 220 Checks if the instance has been disposed of.
d@2 221 </summary>
d@2 222 <exception cref="T:System.ObjectDisposedException" />
d@2 223 </member>
d@2 224 <member name="M:CsvHelper.CsvParser.AddFieldToRecord(System.Int32@,System.String,System.Boolean@)">
d@2 225 <summary>
d@2 226 Adds the field to the current record.
d@2 227 </summary>
d@2 228 <param name="recordPosition">The record position to add the field to.</param>
d@2 229 <param name="field">The field to add.</param>
d@2 230 </member>
d@2 231 <member name="M:CsvHelper.CsvParser.AppendField(System.String@,System.Int32,System.Int32)">
d@2 232 <summary>
d@2 233 Appends the current buffer data to the field.
d@2 234 </summary>
d@2 235 <param name="field">The field to append the current buffer to.</param>
d@2 236 <param name="fieldStartPosition">The start position in the buffer that the .</param>
d@2 237 <param name="length">The length.</param>
d@2 238 </member>
d@2 239 <member name="M:CsvHelper.CsvParser.UpdateBytePosition(System.Int32,System.Int32)">
d@2 240 <summary>
d@2 241 Updates the byte position using the data from the reader buffer.
d@2 242 </summary>
d@2 243 <param name="fieldStartPosition">The field start position.</param>
d@2 244 <param name="length">The length.</param>
d@2 245 </member>
d@2 246 <member name="M:CsvHelper.CsvParser.ReadLine">
d@2 247 <summary>
d@2 248 Reads the next line.
d@2 249 </summary>
d@2 250 <returns>The line separated into fields.</returns>
d@2 251 </member>
d@2 252 <member name="M:CsvHelper.CsvParser.GetChar(System.Char@,System.Int32@,System.Int32@,System.String@,System.Boolean@,System.Boolean,System.Int32@,System.Int32@,System.Boolean,System.Boolean,System.Boolean,System.Boolean)">
d@2 253 <summary>
d@2 254 Gets the current character from the buffer while
d@2 255 advancing the buffer if it ran out.
d@2 256 </summary>
d@2 257 <param name="ch">The char that gets the read char set to.</param>
d@2 258 <param name="fieldStartPosition">The start position of the current field.</param>
d@2 259 <param name="rawFieldStartPosition">The start position of the raw field.</param>
d@2 260 <param name="field">The field.</param>
d@2 261 <param name="prevCharWasDelimiter">A value indicating if the previous char read was a delimiter.</param>
d@2 262 <param name="recordPosition">The position in the record we are currently at.</param>
d@2 263 <param name="fieldLength">The length of the field in the buffer.</param>
d@2 264 <param name="inComment">A value indicating if the row is current a comment row.</param>
d@2 265 <param name="isPeek">A value indicating if this call is a peek. If true and the end of the record was found
d@2 266 no record handling will be done.</param>
d@2 267 <returns>A value indicating if read a char was read. True if a char was read, otherwise false.</returns>
d@2 268 </member>
d@2 269 <member name="M:CsvHelper.CsvParser.ReadExcelSeparator">
d@2 270 <summary>
d@2 271 Reads the Excel seperator and sets it to the delimiter.
d@2 272 </summary>
d@2 273 </member>
d@2 274 <member name="T:CsvHelper.CsvParserException">
d@2 275 <summary>
d@2 276 Represents errors that occur while parsing a CSV file.
d@2 277 </summary>
d@2 278 </member>
d@2 279 <member name="M:CsvHelper.CsvParserException.#ctor">
d@2 280 <summary>
d@2 281 Initializes a new instance of the <see cref="T:CsvHelper.CsvParserException"/> class.
d@2 282 </summary>
d@2 283 </member>
d@2 284 <member name="M:CsvHelper.CsvParserException.#ctor(System.String)">
d@2 285 <summary>
d@2 286 Initializes a new instance of the <see cref="T:CsvHelper.CsvParserException"/> class
d@2 287 with a specified error message.
d@2 288 </summary>
d@2 289 <param name="message">The message that describes the error.</param>
d@2 290 </member>
d@2 291 <member name="M:CsvHelper.CsvParserException.#ctor(System.String,System.Exception)">
d@2 292 <summary>
d@2 293 Initializes a new instance of the <see cref="T:CsvHelper.CsvParserException"/> class
d@2 294 with a specified error message and a reference to the inner exception that
d@2 295 is the cause of this exception.
d@2 296 </summary>
d@2 297 <param name="message">The error message that explains the reason for the exception.</param>
d@2 298 <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
d@2 299 </member>
d@2 300 <member name="T:CsvHelper.CsvReader">
d@2 301 <summary>
d@2 302 Reads data that was parsed from <see cref="T:CsvHelper.ICsvParser" />.
d@2 303 </summary>
d@2 304 </member>
d@2 305 <member name="P:CsvHelper.CsvReader.Configuration">
d@2 306 <summary>
d@2 307 Gets the configuration.
d@2 308 </summary>
d@2 309 </member>
d@2 310 <member name="P:CsvHelper.CsvReader.Parser">
d@2 311 <summary>
d@2 312 Gets the parser.
d@2 313 </summary>
d@2 314 </member>
d@2 315 <member name="P:CsvHelper.CsvReader.FieldHeaders">
d@2 316 <summary>
d@2 317 Gets the field headers.
d@2 318 </summary>
d@2 319 </member>
d@2 320 <member name="P:CsvHelper.CsvReader.CurrentRecord">
d@2 321 <summary>
d@2 322 Get the current record;
d@2 323 </summary>
d@2 324 </member>
d@2 325 <member name="P:CsvHelper.CsvReader.Row">
d@2 326 <summary>
d@2 327 Gets the current row.
d@2 328 </summary>
d@2 329 </member>
d@2 330 <member name="M:CsvHelper.CsvReader.#ctor(System.IO.TextReader)">
d@2 331 <summary>
d@2 332 Creates a new CSV reader using the given <see cref="T:System.IO.TextReader"/> and
d@2 333 <see cref="T:CsvHelper.CsvParser"/> as the default parser.
d@2 334 </summary>
d@2 335 <param name="reader">The reader.</param>
d@2 336 </member>
d@2 337 <member name="M:CsvHelper.CsvReader.#ctor(System.IO.TextReader,CsvHelper.Configuration.CsvConfiguration)">
d@2 338 <summary>
d@2 339 Creates a new CSV reader using the given <see cref="T:System.IO.TextReader"/> and
d@2 340 <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> and <see cref="T:CsvHelper.CsvParser"/> as the default parser.
d@2 341 </summary>
d@2 342 <param name="reader">The reader.</param>
d@2 343 <param name="configuration">The configuration.</param>
d@2 344 </member>
d@2 345 <member name="M:CsvHelper.CsvReader.#ctor(CsvHelper.ICsvParser)">
d@2 346 <summary>
d@2 347 Creates a new CSV reader using the given <see cref="T:CsvHelper.ICsvParser" />.
d@2 348 </summary>
d@2 349 <param name="parser">The <see cref="T:CsvHelper.ICsvParser" /> used to parse the CSV file.</param>
d@2 350 </member>
d@2 351 <member name="M:CsvHelper.CsvReader.ReadHeader">
d@2 352 <summary>
d@2 353 Reads the header field without reading the first row.
d@2 354 </summary>
d@2 355 <returns>True if there are more records, otherwise false.</returns>
d@2 356 </member>
d@2 357 <member name="M:CsvHelper.CsvReader.Read">
d@2 358 <summary>
d@2 359 Advances the reader to the next record.
d@2 360 If HasHeaderRecord is true (true by default), the first record of
d@2 361 the CSV file will be automatically read in as the header record
d@2 362 and the second record will be returned.
d@2 363 </summary>
d@2 364 <returns>True if there are more records, otherwise false.</returns>
d@2 365 </member>
d@2 366 <member name="P:CsvHelper.CsvReader.Item(System.Int32)">
d@2 367 <summary>
d@2 368 Gets the raw field at position (column) index.
d@2 369 </summary>
d@2 370 <param name="index">The zero based index of the field.</param>
d@2 371 <returns>The raw field.</returns>
d@2 372 </member>
d@2 373 <member name="P:CsvHelper.CsvReader.Item(System.String)">
d@2 374 <summary>
d@2 375 Gets the raw field at position (column) name.
d@2 376 </summary>
d@2 377 <param name="name">The named index of the field.</param>
d@2 378 <returns>The raw field.</returns>
d@2 379 </member>
d@2 380 <member name="P:CsvHelper.CsvReader.Item(System.String,System.Int32)">
d@2 381 <summary>
d@2 382 Gets the raw field at position (column) name.
d@2 383 </summary>
d@2 384 <param name="name">The named index of the field.</param>
d@2 385 <param name="index">The zero based index of the field.</param>
d@2 386 <returns>The raw field.</returns>
d@2 387 </member>
d@2 388 <member name="M:CsvHelper.CsvReader.GetField(System.Int32)">
d@2 389 <summary>
d@2 390 Gets the raw field at position (column) index.
d@2 391 </summary>
d@2 392 <param name="index">The zero based index of the field.</param>
d@2 393 <returns>The raw field.</returns>
d@2 394 </member>
d@2 395 <member name="M:CsvHelper.CsvReader.GetField(System.String)">
d@2 396 <summary>
d@2 397 Gets the raw field at position (column) name.
d@2 398 </summary>
d@2 399 <param name="name">The named index of the field.</param>
d@2 400 <returns>The raw field.</returns>
d@2 401 </member>
d@2 402 <member name="M:CsvHelper.CsvReader.GetField(System.String,System.Int32)">
d@2 403 <summary>
d@2 404 Gets the raw field at position (column) name and the index
d@2 405 instance of that field. The index is used when there are
d@2 406 multiple columns with the same header name.
d@2 407 </summary>
d@2 408 <param name="name">The named index of the field.</param>
d@2 409 <param name="index">The zero based index of the instance of the field.</param>
d@2 410 <returns>The raw field.</returns>
d@2 411 </member>
d@2 412 <member name="M:CsvHelper.CsvReader.GetField(System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
d@2 413 <summary>
d@2 414 Gets the field converted to <see cref="T:System.Object"/> using
d@2 415 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 416 </summary>
d@2 417 <param name="index">The index of the field.</param>
d@2 418 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Object"/>.</param>
d@2 419 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 420 </member>
d@2 421 <member name="M:CsvHelper.CsvReader.GetField(System.String,CsvHelper.TypeConversion.ITypeConverter)">
d@2 422 <summary>
d@2 423 Gets the field converted to <see cref="T:System.Object"/> using
d@2 424 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 425 </summary>
d@2 426 <param name="name">The named index of the field.</param>
d@2 427 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Object"/>.</param>
d@2 428 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 429 </member>
d@2 430 <member name="M:CsvHelper.CsvReader.GetField(System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
d@2 431 <summary>
d@2 432 Gets the field converted to <see cref="T:System.Object"/> using
d@2 433 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 434 </summary>
d@2 435 <param name="name">The named index of the field.</param>
d@2 436 <param name="index">The zero based index of the instance of the field.</param>
d@2 437 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Object"/>.</param>
d@2 438 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 439 </member>
d@2 440 <member name="M:CsvHelper.CsvReader.GetField(System.Type,System.Int32)">
d@2 441 <summary>
d@2 442 Gets the field converted to <see cref="T:System.Object"/> using
d@2 443 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 444 </summary>
d@2 445 <param name="type">The type of the field.</param>
d@2 446 <param name="index">The index of the field.</param>
d@2 447 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 448 </member>
d@2 449 <member name="M:CsvHelper.CsvReader.GetField(System.Type,System.String)">
d@2 450 <summary>
d@2 451 Gets the field converted to <see cref="T:System.Object"/> using
d@2 452 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 453 </summary>
d@2 454 <param name="type">The type of the field.</param>
d@2 455 <param name="name">The named index of the field.</param>
d@2 456 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 457 </member>
d@2 458 <member name="M:CsvHelper.CsvReader.GetField(System.Type,System.String,System.Int32)">
d@2 459 <summary>
d@2 460 Gets the field converted to <see cref="T:System.Object"/> using
d@2 461 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 462 </summary>
d@2 463 <param name="type">The type of the field.</param>
d@2 464 <param name="name">The named index of the field.</param>
d@2 465 <param name="index">The zero based index of the instance of the field.</param>
d@2 466 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 467 </member>
d@2 468 <member name="M:CsvHelper.CsvReader.GetField(System.Type,System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
d@2 469 <summary>
d@2 470 Gets the field converted to <see cref="T:System.Object"/> using
d@2 471 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 472 </summary>
d@2 473 <param name="type">The type of the field.</param>
d@2 474 <param name="index">The index of the field.</param>
d@2 475 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Object"/>.</param>
d@2 476 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 477 </member>
d@2 478 <member name="M:CsvHelper.CsvReader.GetField(System.Type,System.String,CsvHelper.TypeConversion.ITypeConverter)">
d@2 479 <summary>
d@2 480 Gets the field converted to <see cref="T:System.Object"/> using
d@2 481 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 482 </summary>
d@2 483 <param name="type">The type of the field.</param>
d@2 484 <param name="name">The named index of the field.</param>
d@2 485 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Object"/>.</param>
d@2 486 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 487 </member>
d@2 488 <member name="M:CsvHelper.CsvReader.GetField(System.Type,System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
d@2 489 <summary>
d@2 490 Gets the field converted to <see cref="T:System.Object"/> using
d@2 491 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 492 </summary>
d@2 493 <param name="type">The type of the field.</param>
d@2 494 <param name="name">The named index of the field.</param>
d@2 495 <param name="index">The zero based index of the instance of the field.</param>
d@2 496 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Object"/>.</param>
d@2 497 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 498 </member>
d@2 499 <member name="M:CsvHelper.CsvReader.GetField``1(System.Int32)">
d@2 500 <summary>
d@2 501 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index.
d@2 502 </summary>
d@2 503 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 504 <param name="index">The zero based index of the field.</param>
d@2 505 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 506 </member>
d@2 507 <member name="M:CsvHelper.CsvReader.GetField``1(System.String)">
d@2 508 <summary>
d@2 509 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name.
d@2 510 </summary>
d@2 511 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 512 <param name="name">The named index of the field.</param>
d@2 513 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 514 </member>
d@2 515 <member name="M:CsvHelper.CsvReader.GetField``1(System.String,System.Int32)">
d@2 516 <summary>
d@2 517 Gets the field converted to <see cref="T:System.Type"/> T at position
d@2 518 (column) name and the index instance of that field. The index
d@2 519 is used when there are multiple columns with the same header name.
d@2 520 </summary>
d@2 521 <typeparam name="T"></typeparam>
d@2 522 <param name="name">The named index of the field.</param>
d@2 523 <param name="index">The zero based index of the instance of the field.</param>
d@2 524 <returns></returns>
d@2 525 </member>
d@2 526 <member name="M:CsvHelper.CsvReader.GetField``1(System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
d@2 527 <summary>
d@2 528 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index using
d@2 529 the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 530 </summary>
d@2 531 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 532 <param name="index">The zero based index of the field.</param>
d@2 533 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
d@2 534 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 535 </member>
d@2 536 <member name="M:CsvHelper.CsvReader.GetField``1(System.String,CsvHelper.TypeConversion.ITypeConverter)">
d@2 537 <summary>
d@2 538 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name using
d@2 539 the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 540 </summary>
d@2 541 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 542 <param name="name">The named index of the field.</param>
d@2 543 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
d@2 544 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 545 </member>
d@2 546 <member name="M:CsvHelper.CsvReader.GetField``1(System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
d@2 547 <summary>
d@2 548 Gets the field converted to <see cref="T:System.Type"/> T at position
d@2 549 (column) name and the index instance of that field. The index
d@2 550 is used when there are multiple columns with the same header name.
d@2 551 </summary>
d@2 552 <typeparam name="T"></typeparam>
d@2 553 <param name="name">The named index of the field.</param>
d@2 554 <param name="index">The zero based index of the instance of the field.</param>
d@2 555 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
d@2 556 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 557 </member>
d@2 558 <member name="M:CsvHelper.CsvReader.GetField``2(System.Int32)">
d@2 559 <summary>
d@2 560 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index using
d@2 561 the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 562 </summary>
d@2 563 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 564 <typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
d@2 565 <param name="index">The zero based index of the field.</param>
d@2 566 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 567 </member>
d@2 568 <member name="M:CsvHelper.CsvReader.GetField``2(System.String)">
d@2 569 <summary>
d@2 570 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name using
d@2 571 the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 572 </summary>
d@2 573 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 574 <typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
d@2 575 <param name="name">The named index of the field.</param>
d@2 576 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 577 </member>
d@2 578 <member name="M:CsvHelper.CsvReader.GetField``2(System.String,System.Int32)">
d@2 579 <summary>
d@2 580 Gets the field converted to <see cref="T:System.Type"/> T at position
d@2 581 (column) name and the index instance of that field. The index
d@2 582 is used when there are multiple columns with the same header name.
d@2 583 </summary>
d@2 584 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 585 <typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
d@2 586 <param name="name">The named index of the field.</param>
d@2 587 <param name="index">The zero based index of the instance of the field.</param>
d@2 588 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 589 </member>
d@2 590 <member name="M:CsvHelper.CsvReader.TryGetField``1(System.Int32,``0@)">
d@2 591 <summary>
d@2 592 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index.
d@2 593 </summary>
d@2 594 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 595 <param name="index">The zero based index of the field.</param>
d@2 596 <param name="field">The field converted to type T.</param>
d@2 597 <returns>A value indicating if the get was successful.</returns>
d@2 598 </member>
d@2 599 <member name="M:CsvHelper.CsvReader.TryGetField``1(System.String,``0@)">
d@2 600 <summary>
d@2 601 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name.
d@2 602 </summary>
d@2 603 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 604 <param name="name">The named index of the field.</param>
d@2 605 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 606 <returns>A value indicating if the get was successful.</returns>
d@2 607 </member>
d@2 608 <member name="M:CsvHelper.CsvReader.TryGetField``1(System.String,System.Int32,``0@)">
d@2 609 <summary>
d@2 610 Gets the field converted to <see cref="T:System.Type"/> T at position
d@2 611 (column) name and the index instance of that field. The index
d@2 612 is used when there are multiple columns with the same header name.
d@2 613 </summary>
d@2 614 <typeparam name="T"></typeparam>
d@2 615 <param name="name">The named index of the field.</param>
d@2 616 <param name="index">The zero based index of the instance of the field.</param>
d@2 617 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 618 <returns>A value indicating if the get was successful.</returns>
d@2 619 </member>
d@2 620 <member name="M:CsvHelper.CsvReader.TryGetField``1(System.Int32,CsvHelper.TypeConversion.ITypeConverter,``0@)">
d@2 621 <summary>
d@2 622 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index
d@2 623 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 624 </summary>
d@2 625 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 626 <param name="index">The zero based index of the field.</param>
d@2 627 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
d@2 628 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 629 <returns>A value indicating if the get was successful.</returns>
d@2 630 </member>
d@2 631 <member name="M:CsvHelper.CsvReader.TryGetField``1(System.String,CsvHelper.TypeConversion.ITypeConverter,``0@)">
d@2 632 <summary>
d@2 633 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
d@2 634 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 635 </summary>
d@2 636 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 637 <param name="name">The named index of the field.</param>
d@2 638 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
d@2 639 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 640 <returns>A value indicating if the get was successful.</returns>
d@2 641 </member>
d@2 642 <member name="M:CsvHelper.CsvReader.TryGetField``1(System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter,``0@)">
d@2 643 <summary>
d@2 644 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
d@2 645 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 646 </summary>
d@2 647 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 648 <param name="name">The named index of the field.</param>
d@2 649 <param name="index">The zero based index of the instance of the field.</param>
d@2 650 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
d@2 651 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 652 <returns>A value indicating if the get was successful.</returns>
d@2 653 </member>
d@2 654 <member name="M:CsvHelper.CsvReader.TryGetField``2(System.Int32,``0@)">
d@2 655 <summary>
d@2 656 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index
d@2 657 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 658 </summary>
d@2 659 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 660 <typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
d@2 661 <param name="index">The zero based index of the field.</param>
d@2 662 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 663 <returns>A value indicating if the get was successful.</returns>
d@2 664 </member>
d@2 665 <member name="M:CsvHelper.CsvReader.TryGetField``2(System.String,``0@)">
d@2 666 <summary>
d@2 667 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
d@2 668 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 669 </summary>
d@2 670 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 671 <typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
d@2 672 <param name="name">The named index of the field.</param>
d@2 673 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 674 <returns>A value indicating if the get was successful.</returns>
d@2 675 </member>
d@2 676 <member name="M:CsvHelper.CsvReader.TryGetField``2(System.String,System.Int32,``0@)">
d@2 677 <summary>
d@2 678 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
d@2 679 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 680 </summary>
d@2 681 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 682 <typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
d@2 683 <param name="name">The named index of the field.</param>
d@2 684 <param name="index">The zero based index of the instance of the field.</param>
d@2 685 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 686 <returns>A value indicating if the get was successful.</returns>
d@2 687 </member>
d@2 688 <member name="M:CsvHelper.CsvReader.IsRecordEmpty">
d@2 689 <summary>
d@2 690 Determines whether the current record is empty.
d@2 691 A record is considered empty if all fields are empty.
d@2 692 </summary>
d@2 693 <returns>
d@2 694 <c>true</c> if [is record empty]; otherwise, <c>false</c>.
d@2 695 </returns>
d@2 696 </member>
d@2 697 <member name="M:CsvHelper.CsvReader.GetRecord``1">
d@2 698 <summary>
d@2 699 Gets the record converted into <see cref="T:System.Type"/> T.
d@2 700 </summary>
d@2 701 <typeparam name="T">The <see cref="T:System.Type"/> of the record.</typeparam>
d@2 702 <returns>The record converted to <see cref="T:System.Type"/> T.</returns>
d@2 703 </member>
d@2 704 <member name="M:CsvHelper.CsvReader.GetRecord(System.Type)">
d@2 705 <summary>
d@2 706 Gets the record.
d@2 707 </summary>
d@2 708 <param name="type">The <see cref="T:System.Type"/> of the record.</param>
d@2 709 <returns>The record.</returns>
d@2 710 </member>
d@2 711 <member name="M:CsvHelper.CsvReader.GetRecords``1">
d@2 712 <summary>
d@2 713 Gets all the records in the CSV file and
d@2 714 converts each to <see cref="T:System.Type"/> T. The Read method
d@2 715 should not be used when using this.
d@2 716 </summary>
d@2 717 <typeparam name="T">The <see cref="T:System.Type"/> of the record.</typeparam>
d@2 718 <returns>An <see cref="T:System.Collections.Generic.IList`1" /> of records.</returns>
d@2 719 </member>
d@2 720 <member name="M:CsvHelper.CsvReader.GetRecords(System.Type)">
d@2 721 <summary>
d@2 722 Gets all the records in the CSV file and
d@2 723 converts each to <see cref="T:System.Type"/> T. The Read method
d@2 724 should not be used when using this.
d@2 725 </summary>
d@2 726 <param name="type">The <see cref="T:System.Type"/> of the record.</param>
d@2 727 <returns>An <see cref="T:System.Collections.Generic.IList`1" /> of records.</returns>
d@2 728 </member>
d@2 729 <member name="M:CsvHelper.CsvReader.ClearRecordCache``1">
d@2 730 <summary>
d@2 731 Clears the record cache for the given type. After <see cref="M:CsvHelper.ICsvReaderRow.GetRecord``1"/> is called the
d@2 732 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 733 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 734 changes, <see cref="M:CsvHelper.ICsvReaderRow.ClearRecordCache``1"/> needs to be called to update the
d@2 735 record cache.
d@2 736 </summary>
d@2 737 </member>
d@2 738 <member name="M:CsvHelper.CsvReader.ClearRecordCache(System.Type)">
d@2 739 <summary>
d@2 740 Clears the record cache for the given type. After <see cref="M:CsvHelper.ICsvReaderRow.GetRecord``1"/> is called the
d@2 741 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 742 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 743 changes, <see cref="M:CsvHelper.ICsvReaderRow.ClearRecordCache(System.Type)"/> needs to be called to update the
d@2 744 record cache.
d@2 745 </summary>
d@2 746 <param name="type">The type to invalidate.</param>
d@2 747 </member>
d@2 748 <member name="M:CsvHelper.CsvReader.ClearRecordCache">
d@2 749 <summary>
d@2 750 Clears the record cache for all types. After <see cref="M:CsvHelper.ICsvReaderRow.GetRecord``1"/> is called the
d@2 751 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 752 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 753 changes, <see cref="M:CsvHelper.ICsvReaderRow.ClearRecordCache"/> needs to be called to update the
d@2 754 record cache.
d@2 755 </summary>
d@2 756 </member>
d@2 757 <member name="M:CsvHelper.CsvReader.Dispose">
d@2 758 <summary>
d@2 759 Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
d@2 760 </summary>
d@2 761 <filterpriority>2</filterpriority>
d@2 762 </member>
d@2 763 <member name="M:CsvHelper.CsvReader.Dispose(System.Boolean)">
d@2 764 <summary>
d@2 765 Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
d@2 766 </summary>
d@2 767 <param name="disposing">True if the instance needs to be disposed of.</param>
d@2 768 </member>
d@2 769 <member name="M:CsvHelper.CsvReader.CheckDisposed">
d@2 770 <summary>
d@2 771 Checks if the instance has been disposed of.
d@2 772 </summary>
d@2 773 <exception cref="T:System.ObjectDisposedException" />
d@2 774 </member>
d@2 775 <member name="M:CsvHelper.CsvReader.CheckHasBeenRead">
d@2 776 <summary>
d@2 777 Checks if the reader has been read yet.
d@2 778 </summary>
d@2 779 <exception cref="T:CsvHelper.CsvReaderException" />
d@2 780 </member>
d@2 781 <member name="M:CsvHelper.CsvReader.IsRecordEmpty(System.Boolean)">
d@2 782 <summary>
d@2 783 Determines whether the current record is empty.
d@2 784 A record is considered empty if all fields are empty.
d@2 785 </summary>
d@2 786 <param name="checkHasBeenRead">True to check if the record
d@2 787 has been read, otherwise false.</param>
d@2 788 <returns>
d@2 789 <c>true</c> if [is record empty]; otherwise, <c>false</c>.
d@2 790 </returns>
d@2 791 </member>
d@2 792 <member name="M:CsvHelper.CsvReader.GetEmtpyStringMethod">
d@2 793 <summary>
d@2 794 Gets a function to test for an empty string.
d@2 795 Will check <see cref="P:CsvHelper.Configuration.CsvConfiguration.TrimFields" /> when making its decision.
d@2 796 </summary>
d@2 797 <returns>The function to test for an empty string.</returns>
d@2 798 </member>
d@2 799 <member name="M:CsvHelper.CsvReader.GetFieldIndex(System.String,System.Int32,System.Boolean)">
d@2 800 <summary>
d@2 801 Gets the index of the field at name if found.
d@2 802 </summary>
d@2 803 <param name="name">The name of the field to get the index for.</param>
d@2 804 <param name="index">The index of the field if there are multiple fields with the same name.</param>
d@2 805 <param name="isTryGet">A value indicating if the call was initiated from a TryGet.</param>
d@2 806 <returns>The index of the field if found, otherwise -1.</returns>
d@2 807 <exception cref="T:CsvHelper.CsvReaderException">Thrown if there is no header record.</exception>
d@2 808 <exception cref="T:CsvHelper.CsvMissingFieldException">Thrown if there isn't a field with name.</exception>
d@2 809 </member>
d@2 810 <member name="M:CsvHelper.CsvReader.GetFieldIndex(System.String[],System.Int32,System.Boolean)">
d@2 811 <summary>
d@2 812 Gets the index of the field at name if found.
d@2 813 </summary>
d@2 814 <param name="names">The possible names of the field to get the index for.</param>
d@2 815 <param name="index">The index of the field if there are multiple fields with the same name.</param>
d@2 816 <param name="isTryGet">A value indicating if the call was initiated from a TryGet.</param>
d@2 817 <returns>The index of the field if found, otherwise -1.</returns>
d@2 818 <exception cref="T:CsvHelper.CsvReaderException">Thrown if there is no header record.</exception>
d@2 819 <exception cref="T:CsvHelper.CsvMissingFieldException">Thrown if there isn't a field with name.</exception>
d@2 820 </member>
d@2 821 <member name="M:CsvHelper.CsvReader.ParseNamedIndexes">
d@2 822 <summary>
d@2 823 Parses the named indexes from the header record.
d@2 824 </summary>
d@2 825 </member>
d@2 826 <member name="M:CsvHelper.CsvReader.ShouldSkipRecord">
d@2 827 <summary>
d@2 828 Checks if the current record should be skipped or not.
d@2 829 </summary>
d@2 830 <returns><c>true</c> if the current record should be skipped, <c>false</c> otherwise.</returns>
d@2 831 </member>
d@2 832 <member name="M:CsvHelper.CsvReader.CreateRecord``1">
d@2 833 <summary>
d@2 834 Creates the record for the given type.
d@2 835 </summary>
d@2 836 <typeparam name="T">The type of record to create.</typeparam>
d@2 837 <returns>The created record.</returns>
d@2 838 </member>
d@2 839 <member name="M:CsvHelper.CsvReader.CreateRecord(System.Type)">
d@2 840 <summary>
d@2 841 Creates the record for the given type.
d@2 842 </summary>
d@2 843 <param name="type">The type of record to create.</param>
d@2 844 <returns>The created record.</returns>
d@2 845 </member>
d@2 846 <member name="M:CsvHelper.CsvReader.GetReadRecordFunc``1">
d@2 847 <summary>
d@2 848 Gets the function delegate used to populate
d@2 849 a custom class object with data from the reader.
d@2 850 </summary>
d@2 851 <typeparam name="T">The <see cref="T:System.Type"/> of object that is created
d@2 852 and populated.</typeparam>
d@2 853 <returns>The function delegate.</returns>
d@2 854 </member>
d@2 855 <member name="M:CsvHelper.CsvReader.GetReadRecordFunc(System.Type)">
d@2 856 <summary>
d@2 857 Gets the function delegate used to populate
d@2 858 a custom class object with data from the reader.
d@2 859 </summary>
d@2 860 <param name="recordType">The <see cref="T:System.Type"/> of object that is created
d@2 861 and populated.</param>
d@2 862 <returns>The function delegate.</returns>
d@2 863 </member>
d@2 864 <member name="M:CsvHelper.CsvReader.CreateReadRecordFunc(System.Type)">
d@2 865 <summary>
d@2 866 Creates the read record func for the given type if it
d@2 867 doesn't already exist.
d@2 868 </summary>
d@2 869 <param name="recordType">Type of the record.</param>
d@2 870 </member>
d@2 871 <member name="M:CsvHelper.CsvReader.CreateFuncForObject(System.Type)">
d@2 872 <summary>
d@2 873 Creates the function for an object.
d@2 874 </summary>
d@2 875 <param name="recordType">The type of object to create the function for.</param>
d@2 876 </member>
d@2 877 <member name="M:CsvHelper.CsvReader.CreateFuncForPrimitive(System.Type)">
d@2 878 <summary>
d@2 879 Creates the function for a primitive.
d@2 880 </summary>
d@2 881 <param name="recordType">The type of the primitive to create the function for.</param>
d@2 882 </member>
d@2 883 <member name="M:CsvHelper.CsvReader.CreatePropertyBindingsForMapping(CsvHelper.Configuration.CsvClassMap,System.Type,System.Collections.Generic.List{System.Linq.Expressions.MemberBinding})">
d@2 884 <summary>
d@2 885 Creates the property bindings for the given <see cref="T:CsvHelper.Configuration.CsvClassMap"/>.
d@2 886 </summary>
d@2 887 <param name="mapping">The mapping to create the bindings for.</param>
d@2 888 <param name="recordType">The type of record.</param>
d@2 889 <param name="bindings">The bindings that will be added to from the mapping.</param>
d@2 890 </member>
d@2 891 <member name="M:CsvHelper.CsvReader.AddPropertyBindings(CsvHelper.Configuration.CsvPropertyMapCollection,System.Collections.Generic.List{System.Linq.Expressions.MemberBinding})">
d@2 892 <summary>
d@2 893 Adds a <see cref="T:System.Linq.Expressions.MemberBinding"/> for each property for it's field.
d@2 894 </summary>
d@2 895 <param name="properties">The properties to add bindings for.</param>
d@2 896 <param name="bindings">The bindings that will be added to from the properties.</param>
d@2 897 </member>
d@2 898 <member name="M:CsvHelper.CsvReader.CanRead(CsvHelper.Configuration.CsvPropertyMap)">
d@2 899 <summary>
d@2 900 Determines if the property for the <see cref="T:CsvHelper.Configuration.CsvPropertyMap"/>
d@2 901 can be read.
d@2 902 </summary>
d@2 903 <param name="propertyMap">The property map.</param>
d@2 904 <returns>A value indicating of the property can be read. True if it can, otherwise false.</returns>
d@2 905 </member>
d@2 906 <member name="M:CsvHelper.CsvReader.CanRead(CsvHelper.Configuration.CsvPropertyReferenceMap)">
d@2 907 <summary>
d@2 908 Determines if the property for the <see cref="T:CsvHelper.Configuration.CsvPropertyReferenceMap"/>
d@2 909 can be read.
d@2 910 </summary>
d@2 911 <param name="propertyReferenceMap">The reference map.</param>
d@2 912 <returns>A value indicating of the property can be read. True if it can, otherwise false.</returns>
d@2 913 </member>
d@2 914 <member name="M:CsvHelper.CsvReader.CreateDynamic">
d@2 915 <summary>
d@2 916 Creates a dynamic object from the current record.
d@2 917 </summary>
d@2 918 <returns>The dynamic object.</returns>
d@2 919 </member>
d@2 920 <member name="T:CsvHelper.CsvReaderException">
d@2 921 <summary>
d@2 922 Represents errors that occur while reading a CSV file.
d@2 923 </summary>
d@2 924 </member>
d@2 925 <member name="M:CsvHelper.CsvReaderException.#ctor">
d@2 926 <summary>
d@2 927 Initializes a new instance of the <see cref="T:CsvHelper.CsvReaderException"/> class.
d@2 928 </summary>
d@2 929 </member>
d@2 930 <member name="M:CsvHelper.CsvReaderException.#ctor(System.String)">
d@2 931 <summary>
d@2 932 Initializes a new instance of the <see cref="T:CsvHelper.CsvReaderException"/> class
d@2 933 with a specified error message.
d@2 934 </summary>
d@2 935 <param name="message">The message that describes the error.</param>
d@2 936 </member>
d@2 937 <member name="M:CsvHelper.CsvReaderException.#ctor(System.String,System.Exception)">
d@2 938 <summary>
d@2 939 Initializes a new instance of the <see cref="T:CsvHelper.CsvReaderException"/> class
d@2 940 with a specified error message and a reference to the inner exception that
d@2 941 is the cause of this exception.
d@2 942 </summary>
d@2 943 <param name="message">The error message that explains the reason for the exception.</param>
d@2 944 <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
d@2 945 </member>
d@2 946 <member name="T:CsvHelper.CsvSerializer">
d@2 947 <summary>
d@2 948 Defines methods used to serialize data into a CSV file.
d@2 949 </summary>
d@2 950 </member>
d@2 951 <member name="P:CsvHelper.CsvSerializer.Configuration">
d@2 952 <summary>
d@2 953 Gets the configuration.
d@2 954 </summary>
d@2 955 </member>
d@2 956 <member name="M:CsvHelper.CsvSerializer.#ctor(System.IO.TextWriter)">
d@2 957 <summary>
d@2 958 Creates a new serializer using the given <see cref="T:System.IO.TextWriter"/>.
d@2 959 </summary>
d@2 960 <param name="writer">The <see cref="T:System.IO.TextWriter"/> to write the CSV file data to.</param>
d@2 961 </member>
d@2 962 <member name="M:CsvHelper.CsvSerializer.#ctor(System.IO.TextWriter,CsvHelper.Configuration.CsvConfiguration)">
d@2 963 <summary>
d@2 964 Creates a new serializer using the given <see cref="T:System.IO.TextWriter"/>
d@2 965 and <see cref="T:CsvHelper.Configuration.CsvConfiguration"/>.
d@2 966 </summary>
d@2 967 <param name="writer">The <see cref="T:System.IO.TextWriter"/> to write the CSV file data to.</param>
d@2 968 <param name="configuration">The configuration.</param>
d@2 969 </member>
d@2 970 <member name="M:CsvHelper.CsvSerializer.Write(System.String[])">
d@2 971 <summary>
d@2 972 Writes a record to the CSV file.
d@2 973 </summary>
d@2 974 <param name="record">The record to write.</param>
d@2 975 </member>
d@2 976 <member name="M:CsvHelper.CsvSerializer.Dispose">
d@2 977 <summary>
d@2 978 Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
d@2 979 </summary>
d@2 980 <filterpriority>2</filterpriority>
d@2 981 </member>
d@2 982 <member name="M:CsvHelper.CsvSerializer.Dispose(System.Boolean)">
d@2 983 <summary>
d@2 984 Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
d@2 985 </summary>
d@2 986 <param name="disposing">True if the instance needs to be disposed of.</param>
d@2 987 </member>
d@2 988 <member name="M:CsvHelper.CsvSerializer.CheckDisposed">
d@2 989 <summary>
d@2 990 Checks if the instance has been disposed of.
d@2 991 </summary>
d@2 992 <exception cref="T:System.ObjectDisposedException" />
d@2 993 </member>
d@2 994 <member name="T:CsvHelper.CsvWriter">
d@2 995 <summary>
d@2 996 Used to write CSV files.
d@2 997 </summary>
d@2 998 </member>
d@2 999 <member name="P:CsvHelper.CsvWriter.Configuration">
d@2 1000 <summary>
d@2 1001 Gets the configuration.
d@2 1002 </summary>
d@2 1003 </member>
d@2 1004 <member name="M:CsvHelper.CsvWriter.#ctor(System.IO.TextWriter)">
d@2 1005 <summary>
d@2 1006 Creates a new CSV writer using the given <see cref="T:System.IO.TextWriter" />,
d@2 1007 a default <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> and <see cref="T:CsvHelper.CsvSerializer"/>
d@2 1008 as the default serializer.
d@2 1009 </summary>
d@2 1010 <param name="writer">The writer used to write the CSV file.</param>
d@2 1011 </member>
d@2 1012 <member name="M:CsvHelper.CsvWriter.#ctor(System.IO.TextWriter,CsvHelper.Configuration.CsvConfiguration)">
d@2 1013 <summary>
d@2 1014 Creates a new CSV writer using the given <see cref="T:System.IO.TextWriter"/>
d@2 1015 and <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> and <see cref="T:CsvHelper.CsvSerializer"/>
d@2 1016 as the default serializer.
d@2 1017 </summary>
d@2 1018 <param name="writer">The <see cref="T:System.IO.StreamWriter"/> use to write the CSV file.</param>
d@2 1019 <param name="configuration">The configuration.</param>
d@2 1020 </member>
d@2 1021 <member name="M:CsvHelper.CsvWriter.#ctor(CsvHelper.ICsvSerializer)">
d@2 1022 <summary>
d@2 1023 Creates a new CSV writer using the given <see cref="T:CsvHelper.ICsvSerializer"/>.
d@2 1024 </summary>
d@2 1025 <param name="serializer">The serializer.</param>
d@2 1026 </member>
d@2 1027 <member name="M:CsvHelper.CsvWriter.WriteField(System.String)">
d@2 1028 <summary>
d@2 1029 Writes the field to the CSV file. The field
d@2 1030 may get quotes added to it.
d@2 1031 When all fields are written for a record,
d@2 1032 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1033 to complete writing of the current record.
d@2 1034 </summary>
d@2 1035 <param name="field">The field to write.</param>
d@2 1036 </member>
d@2 1037 <member name="M:CsvHelper.CsvWriter.WriteField(System.String,System.Boolean)">
d@2 1038 <summary>
d@2 1039 Writes the field to the CSV file. This will
d@2 1040 ignore any need to quote and ignore the
d@2 1041 <see cref="P:CsvHelper.Configuration.CsvConfiguration.QuoteAllFields"/>
d@2 1042 and just quote based on the shouldQuote
d@2 1043 parameter.
d@2 1044 When all fields are written for a record,
d@2 1045 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1046 to complete writing of the current record.
d@2 1047 </summary>
d@2 1048 <param name="field">The field to write.</param>
d@2 1049 <param name="shouldQuote">True to quote the field, otherwise false.</param>
d@2 1050 </member>
d@2 1051 <member name="M:CsvHelper.CsvWriter.WriteField``1(``0)">
d@2 1052 <summary>
d@2 1053 Writes the field to the CSV file.
d@2 1054 When all fields are written for a record,
d@2 1055 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1056 to complete writing of the current record.
d@2 1057 </summary>
d@2 1058 <typeparam name="T">The type of the field.</typeparam>
d@2 1059 <param name="field">The field to write.</param>
d@2 1060 </member>
d@2 1061 <member name="M:CsvHelper.CsvWriter.WriteField``1(``0,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1062 <summary>
d@2 1063 Writes the field to the CSV file.
d@2 1064 When all fields are written for a record,
d@2 1065 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1066 to complete writing of the current record.
d@2 1067 </summary>
d@2 1068 <typeparam name="T">The type of the field.</typeparam>
d@2 1069 <param name="field">The field to write.</param>
d@2 1070 <param name="converter">The converter used to convert the field into a string.</param>
d@2 1071 </member>
d@2 1072 <member name="M:CsvHelper.CsvWriter.WriteField``2(``0)">
d@2 1073 <summary>
d@2 1074 Writes the field to the CSV file
d@2 1075 using the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1076 When all fields are written for a record,
d@2 1077 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1078 to complete writing of the current record.
d@2 1079 </summary>
d@2 1080 <typeparam name="T">The type of the field.</typeparam>
d@2 1081 <typeparam name="TConverter">The type of the converter.</typeparam>
d@2 1082 <param name="field">The field to write.</param>
d@2 1083 </member>
d@2 1084 <member name="M:CsvHelper.CsvWriter.WriteField(System.Type,System.Object)">
d@2 1085 <summary>
d@2 1086 Writes the field to the CSV file.
d@2 1087 When all fields are written for a record,
d@2 1088 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1089 to complete writing of the current record.
d@2 1090 </summary>
d@2 1091 <param name="type">The type of the field.</param>
d@2 1092 <param name="field">The field to write.</param>
d@2 1093 </member>
d@2 1094 <member name="M:CsvHelper.CsvWriter.WriteField(System.Type,System.Object,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1095 <summary>
d@2 1096 Writes the field to the CSV file.
d@2 1097 When all fields are written for a record,
d@2 1098 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1099 to complete writing of the current record.
d@2 1100 </summary>
d@2 1101 <param name="type">The type of the field.</param>
d@2 1102 <param name="field">The field to write.</param>
d@2 1103 <param name="converter">The converter used to convert the field into a string.</param>
d@2 1104 </member>
d@2 1105 <member name="M:CsvHelper.CsvWriter.NextRecord">
d@2 1106 <summary>
d@2 1107 Ends writing of the current record
d@2 1108 and starts a new record. This is used
d@2 1109 when manually writing records with WriteField.
d@2 1110 </summary>
d@2 1111 </member>
d@2 1112 <member name="M:CsvHelper.CsvWriter.WriteExcelSeparator">
d@2 1113 <summary>
d@2 1114 Write the Excel seperator record.
d@2 1115 </summary>
d@2 1116 </member>
d@2 1117 <member name="M:CsvHelper.CsvWriter.WriteHeader``1">
d@2 1118 <summary>
d@2 1119 Writes the header record from the given properties.
d@2 1120 </summary>
d@2 1121 <typeparam name="T">The type of the record.</typeparam>
d@2 1122 </member>
d@2 1123 <member name="M:CsvHelper.CsvWriter.WriteHeader(System.Type)">
d@2 1124 <summary>
d@2 1125 Writes the header record from the given properties.
d@2 1126 </summary>
d@2 1127 <param name="type">The type of the record.</param>
d@2 1128 </member>
d@2 1129 <member name="M:CsvHelper.CsvWriter.WriteRecord``1(``0)">
d@2 1130 <summary>
d@2 1131 Writes the record to the CSV file.
d@2 1132 </summary>
d@2 1133 <typeparam name="T">The type of the record.</typeparam>
d@2 1134 <param name="record">The record to write.</param>
d@2 1135 </member>
d@2 1136 <member name="M:CsvHelper.CsvWriter.WriteRecord(System.Type,System.Object)">
d@2 1137 <summary>
d@2 1138 Writes the record to the CSV file.
d@2 1139 </summary>
d@2 1140 <param name="type">The type of the record.</param>
d@2 1141 <param name="record">The record to write.</param>
d@2 1142 </member>
d@2 1143 <member name="M:CsvHelper.CsvWriter.WriteRecords(System.Collections.IEnumerable)">
d@2 1144 <summary>
d@2 1145 Writes the list of records to the CSV file.
d@2 1146 </summary>
d@2 1147 <param name="records">The list of records to write.</param>
d@2 1148 </member>
d@2 1149 <member name="M:CsvHelper.CsvWriter.ClearRecordCache``1">
d@2 1150 <summary>
d@2 1151 Clears the record cache for the given type. After <see cref="M:CsvHelper.ICsvWriter.WriteRecord``1(``0)"/> is called the
d@2 1152 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 1153 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 1154 changes, <see cref="M:CsvHelper.ICsvWriter.ClearRecordCache``1"/> needs to be called to update the
d@2 1155 record cache.
d@2 1156 </summary>
d@2 1157 <typeparam name="T">The record type.</typeparam>
d@2 1158 </member>
d@2 1159 <member name="M:CsvHelper.CsvWriter.ClearRecordCache(System.Type)">
d@2 1160 <summary>
d@2 1161 Clears the record cache for the given type. After <see cref="M:CsvHelper.ICsvWriter.WriteRecord``1(``0)"/> is called the
d@2 1162 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 1163 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 1164 changes, <see cref="M:CsvHelper.ICsvWriter.ClearRecordCache(System.Type)"/> needs to be called to update the
d@2 1165 record cache.
d@2 1166 </summary>
d@2 1167 <param name="type">The record type.</param>
d@2 1168 </member>
d@2 1169 <member name="M:CsvHelper.CsvWriter.ClearRecordCache">
d@2 1170 <summary>
d@2 1171 Clears the record cache for all types. After <see cref="M:CsvHelper.ICsvWriter.WriteRecord``1(``0)"/> is called the
d@2 1172 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 1173 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 1174 changes, <see cref="M:CsvHelper.ICsvWriter.ClearRecordCache"/> needs to be called to update the
d@2 1175 record cache.
d@2 1176 </summary>
d@2 1177 </member>
d@2 1178 <member name="M:CsvHelper.CsvWriter.AddProperties(CsvHelper.Configuration.CsvPropertyMapCollection,CsvHelper.Configuration.CsvClassMap)">
d@2 1179 <summary>
d@2 1180 Adds the properties from the mapping. This will recursively
d@2 1181 traverse the mapping tree and add all properties for
d@2 1182 reference maps.
d@2 1183 </summary>
d@2 1184 <param name="properties">The properties to be added to.</param>
d@2 1185 <param name="mapping">The mapping where the properties are added from.</param>
d@2 1186 </member>
d@2 1187 <member name="M:CsvHelper.CsvWriter.CreatePropertyExpression(System.Linq.Expressions.Expression,CsvHelper.Configuration.CsvClassMap,CsvHelper.Configuration.CsvPropertyMap)">
d@2 1188 <summary>
d@2 1189 Creates a property expression for the given property on the record.
d@2 1190 This will recursively traverse the mapping to find the property
d@2 1191 and create a safe property accessor for each level as it goes.
d@2 1192 </summary>
d@2 1193 <param name="recordExpression">The current property expression.</param>
d@2 1194 <param name="mapping">The mapping to look for the property to map on.</param>
d@2 1195 <param name="propertyMap">The property map to look for on the mapping.</param>
d@2 1196 <returns>An Expression to access the given property.</returns>
d@2 1197 </member>
d@2 1198 <member name="M:CsvHelper.CsvWriter.Dispose">
d@2 1199 <summary>
d@2 1200 Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
d@2 1201 </summary>
d@2 1202 <filterpriority>2</filterpriority>
d@2 1203 </member>
d@2 1204 <member name="M:CsvHelper.CsvWriter.Dispose(System.Boolean)">
d@2 1205 <summary>
d@2 1206 Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
d@2 1207 </summary>
d@2 1208 <param name="disposing">True if the instance needs to be disposed of.</param>
d@2 1209 </member>
d@2 1210 <member name="M:CsvHelper.CsvWriter.CheckDisposed">
d@2 1211 <summary>
d@2 1212 Checks if the instance has been disposed of.
d@2 1213 </summary>
d@2 1214 <exception cref="T:System.ObjectDisposedException" />
d@2 1215 </member>
d@2 1216 <member name="M:CsvHelper.CsvWriter.GetWriteRecordAction``1">
d@2 1217 <summary>
d@2 1218 Gets the action delegate used to write the custom
d@2 1219 class object to the writer.
d@2 1220 </summary>
d@2 1221 <typeparam name="T">The type of the custom class being written.</typeparam>
d@2 1222 <returns>The action delegate.</returns>
d@2 1223 </member>
d@2 1224 <member name="M:CsvHelper.CsvWriter.GetWriteRecordAction(System.Type)">
d@2 1225 <summary>
d@2 1226 Gets the action delegate used to write the custom
d@2 1227 class object to the writer.
d@2 1228 </summary>
d@2 1229 <param name="type">The type of the custom class being written.</param>
d@2 1230 <returns>The action delegate.</returns>
d@2 1231 </member>
d@2 1232 <member name="M:CsvHelper.CsvWriter.CreateWriteRecordAction(System.Type)">
d@2 1233 <summary>
d@2 1234 Creates the write record action for the given type if it
d@2 1235 doesn't already exist.
d@2 1236 </summary>
d@2 1237 <param name="type">The type of the custom class being written.</param>
d@2 1238 </member>
d@2 1239 <member name="M:CsvHelper.CsvWriter.CreateActionForObject(System.Type)">
d@2 1240 <summary>
d@2 1241 Creates the action for an object.
d@2 1242 </summary>
d@2 1243 <param name="type">The type of object to create the action for.</param>
d@2 1244 </member>
d@2 1245 <member name="M:CsvHelper.CsvWriter.CreateActionForPrimitive(System.Type)">
d@2 1246 <summary>
d@2 1247 Creates the action for a primitive.
d@2 1248 </summary>
d@2 1249 <param name="type">The type of primitive to create the action for.</param>
d@2 1250 </member>
d@2 1251 <member name="M:CsvHelper.CsvWriter.CombineDelegates(System.Collections.Generic.IEnumerable{System.Delegate})">
d@2 1252 <summary>
d@2 1253 Combines the delegates into a single multicast delegate.
d@2 1254 This is needed because Silverlight doesn't have the
d@2 1255 Delegate.Combine( params Delegate[] ) overload.
d@2 1256 </summary>
d@2 1257 <param name="delegates">The delegates to combine.</param>
d@2 1258 <returns>A multicast delegate combined from the given delegates.</returns>
d@2 1259 </member>
d@2 1260 <member name="M:CsvHelper.CsvWriter.CanWrite(CsvHelper.Configuration.CsvPropertyMap)">
d@2 1261 <summary>
d@2 1262 Checks if the property can be written.
d@2 1263 </summary>
d@2 1264 <param name="propertyMap">The property map that we are checking.</param>
d@2 1265 <returns>A value indicating if the property can be written.
d@2 1266 True if the property can be written, otherwise false.</returns>
d@2 1267 </member>
d@2 1268 <member name="T:CsvHelper.CsvWriterException">
d@2 1269 <summary>
d@2 1270 Represents errors that occur while writing a CSV file.
d@2 1271 </summary>
d@2 1272 </member>
d@2 1273 <member name="M:CsvHelper.CsvWriterException.#ctor">
d@2 1274 <summary>
d@2 1275 Initializes a new instance of the <see cref="T:CsvHelper.CsvWriterException"/> class.
d@2 1276 </summary>
d@2 1277 </member>
d@2 1278 <member name="M:CsvHelper.CsvWriterException.#ctor(System.String)">
d@2 1279 <summary>
d@2 1280 Initializes a new instance of the <see cref="T:CsvHelper.CsvWriterException"/> class
d@2 1281 with a specified error message.
d@2 1282 </summary>
d@2 1283 <param name="message">The message that describes the error.</param>
d@2 1284 </member>
d@2 1285 <member name="M:CsvHelper.CsvWriterException.#ctor(System.String,System.Exception)">
d@2 1286 <summary>
d@2 1287 Initializes a new instance of the <see cref="T:CsvHelper.CsvWriterException"/> class
d@2 1288 with a specified error message and a reference to the inner exception that
d@2 1289 is the cause of this exception.
d@2 1290 </summary>
d@2 1291 <param name="message">The error message that explains the reason for the exception.</param>
d@2 1292 <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
d@2 1293 </member>
d@2 1294 <member name="T:CsvHelper.ExceptionHelper">
d@2 1295 <summary>
d@2 1296 Common exception tasks.
d@2 1297 </summary>
d@2 1298 </member>
d@2 1299 <member name="M:CsvHelper.ExceptionHelper.AddExceptionDataMessage(System.Exception,CsvHelper.ICsvParser,System.Type,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.Int32}},System.Nullable{System.Int32},System.String[])">
d@2 1300 <summary>
d@2 1301 Adds CsvHelper specific information to <see cref="P:System.Exception.Data"/>.
d@2 1302 </summary>
d@2 1303 <param name="exception">The exception to add the info to.</param>
d@2 1304 <param name="parser">The parser.</param>
d@2 1305 <param name="type">The type of object that was being created in the <see cref="T:CsvHelper.CsvReader"/>.</param>
d@2 1306 <param name="namedIndexes">The named indexes in the <see cref="T:CsvHelper.CsvReader"/>.</param>
d@2 1307 <param name="currentIndex">The current index of the <see cref="T:CsvHelper.CsvReader"/>.</param>
d@2 1308 <param name="currentRecord">The current record of the <see cref="T:CsvHelper.CsvReader"/>.</param>
d@2 1309 </member>
d@2 1310 <member name="M:CsvHelper.ExceptionHelper.GetErrorMessage(CsvHelper.ICsvParser,System.Type,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{System.Int32}},System.Nullable{System.Int32},System.String[])">
d@2 1311 <summary>
d@2 1312 Gets CsvHelper information to be added to an exception.
d@2 1313 </summary>
d@2 1314 <param name="parser">The parser.</param>
d@2 1315 <param name="type">The type of object that was being created in the <see cref="T:CsvHelper.CsvReader"/>.</param>
d@2 1316 <param name="namedIndexes">The named indexes in the <see cref="T:CsvHelper.CsvReader"/>.</param>
d@2 1317 <param name="currentIndex">The current index of the <see cref="T:CsvHelper.CsvReader"/>.</param>
d@2 1318 <param name="currentRecord">The current record of the <see cref="T:CsvHelper.CsvReader"/>.</param>
d@2 1319 <returns>The CsvHelper information.</returns>
d@2 1320 </member>
d@2 1321 <member name="T:CsvHelper.ICsvFactory">
d@2 1322 <summary>
d@2 1323 Defines methods used to create
d@2 1324 CsvHelper classes.
d@2 1325 </summary>
d@2 1326 </member>
d@2 1327 <member name="M:CsvHelper.ICsvFactory.CreateParser(System.IO.TextReader,CsvHelper.Configuration.CsvConfiguration)">
d@2 1328 <summary>
d@2 1329 Creates an <see cref="T:CsvHelper.ICsvParser"/>.
d@2 1330 </summary>
d@2 1331 <param name="reader">The text reader to use for the csv parser.</param>
d@2 1332 <param name="configuration">The configuration to use for the csv parser.</param>
d@2 1333 <returns>The created parser.</returns>
d@2 1334 </member>
d@2 1335 <member name="M:CsvHelper.ICsvFactory.CreateParser(System.IO.TextReader)">
d@2 1336 <summary>
d@2 1337 Creates an <see cref="T:CsvHelper.ICsvParser"/>.
d@2 1338 </summary>
d@2 1339 <param name="reader">The text reader to use for the csv parser.</param>
d@2 1340 <returns>The created parser.</returns>
d@2 1341 </member>
d@2 1342 <member name="M:CsvHelper.ICsvFactory.CreateReader(System.IO.TextReader,CsvHelper.Configuration.CsvConfiguration)">
d@2 1343 <summary>
d@2 1344 Creates an <see cref="T:CsvHelper.ICsvReader"/>.
d@2 1345 </summary>
d@2 1346 <param name="reader">The text reader to use for the csv reader.</param>
d@2 1347 <param name="configuration">The configuration to use for the reader.</param>
d@2 1348 <returns>The created reader.</returns>
d@2 1349 </member>
d@2 1350 <member name="M:CsvHelper.ICsvFactory.CreateReader(System.IO.TextReader)">
d@2 1351 <summary>
d@2 1352 Creates an <see cref="T:CsvHelper.ICsvReader"/>.
d@2 1353 </summary>
d@2 1354 <param name="reader">The text reader to use for the csv reader.</param>
d@2 1355 <returns>The created reader.</returns>
d@2 1356 </member>
d@2 1357 <member name="M:CsvHelper.ICsvFactory.CreateReader(CsvHelper.ICsvParser)">
d@2 1358 <summary>
d@2 1359 Creates an <see cref="T:CsvHelper.ICsvReader"/>.
d@2 1360 </summary>
d@2 1361 <param name="parser">The parser used to create the reader.</param>
d@2 1362 <returns>The created reader.</returns>
d@2 1363 </member>
d@2 1364 <member name="M:CsvHelper.ICsvFactory.CreateWriter(System.IO.TextWriter,CsvHelper.Configuration.CsvConfiguration)">
d@2 1365 <summary>
d@2 1366 Creates an <see cref="T:CsvHelper.ICsvWriter"/>.
d@2 1367 </summary>
d@2 1368 <param name="writer">The text writer to use for the csv writer.</param>
d@2 1369 <param name="configuration">The configuration to use for the writer.</param>
d@2 1370 <returns>The created writer.</returns>
d@2 1371 </member>
d@2 1372 <member name="M:CsvHelper.ICsvFactory.CreateWriter(System.IO.TextWriter)">
d@2 1373 <summary>
d@2 1374 Creates an <see cref="T:CsvHelper.ICsvWriter"/>.
d@2 1375 </summary>
d@2 1376 <param name="writer">The text writer to use for the csv writer.</param>
d@2 1377 <returns>The created writer.</returns>
d@2 1378 </member>
d@2 1379 <member name="T:CsvHelper.ICsvParser">
d@2 1380 <summary>
d@2 1381 Defines methods used the parse a CSV file.
d@2 1382 </summary>
d@2 1383 </member>
d@2 1384 <member name="P:CsvHelper.ICsvParser.Configuration">
d@2 1385 <summary>
d@2 1386 Gets the configuration.
d@2 1387 </summary>
d@2 1388 </member>
d@2 1389 <member name="P:CsvHelper.ICsvParser.FieldCount">
d@2 1390 <summary>
d@2 1391 Gets the field count.
d@2 1392 </summary>
d@2 1393 </member>
d@2 1394 <member name="P:CsvHelper.ICsvParser.CharPosition">
d@2 1395 <summary>
d@2 1396 Gets the character position that the parser is currently on.
d@2 1397 </summary>
d@2 1398 </member>
d@2 1399 <member name="P:CsvHelper.ICsvParser.BytePosition">
d@2 1400 <summary>
d@2 1401 Gets the byte position that the parser is currently on.
d@2 1402 </summary>
d@2 1403 </member>
d@2 1404 <member name="P:CsvHelper.ICsvParser.Row">
d@2 1405 <summary>
d@2 1406 Gets the row of the CSV file that the parser is currently on.
d@2 1407 </summary>
d@2 1408 </member>
d@2 1409 <member name="P:CsvHelper.ICsvParser.RawRecord">
d@2 1410 <summary>
d@2 1411 Gets the raw row for the current record that was parsed.
d@2 1412 </summary>
d@2 1413 </member>
d@2 1414 <member name="M:CsvHelper.ICsvParser.Read">
d@2 1415 <summary>
d@2 1416 Reads a record from the CSV file.
d@2 1417 </summary>
d@2 1418 <returns>A <see cref="T:String[]" /> of fields for the record read.</returns>
d@2 1419 </member>
d@2 1420 <member name="T:CsvHelper.ICsvReader">
d@2 1421 <summary>
d@2 1422 Defines methods used to read parsed data
d@2 1423 from a CSV file.
d@2 1424 </summary>
d@2 1425 </member>
d@2 1426 <member name="P:CsvHelper.ICsvReader.Configuration">
d@2 1427 <summary>
d@2 1428 Gets or sets the configuration.
d@2 1429 </summary>
d@2 1430 </member>
d@2 1431 <member name="P:CsvHelper.ICsvReader.Parser">
d@2 1432 <summary>
d@2 1433 Gets the parser.
d@2 1434 </summary>
d@2 1435 </member>
d@2 1436 <member name="P:CsvHelper.ICsvReader.FieldHeaders">
d@2 1437 <summary>
d@2 1438 Gets the field headers.
d@2 1439 </summary>
d@2 1440 </member>
d@2 1441 <member name="M:CsvHelper.ICsvReader.ReadHeader">
d@2 1442 <summary>
d@2 1443 Reads the header field without reading the first row.
d@2 1444 </summary>
d@2 1445 <returns>True if there are more records, otherwise false.</returns>
d@2 1446 </member>
d@2 1447 <member name="M:CsvHelper.ICsvReader.Read">
d@2 1448 <summary>
d@2 1449 Advances the reader to the next record. If the header hasn't been read
d@2 1450 yet, it'll automatically be read along with the first record.
d@2 1451 </summary>
d@2 1452 <returns>True if there are more records, otherwise false.</returns>
d@2 1453 </member>
d@2 1454 <member name="T:CsvHelper.ICsvReaderRow">
d@2 1455 <summary>
d@2 1456 Defines methods used to read parsed data
d@2 1457 from a CSV file row.
d@2 1458 </summary>
d@2 1459 </member>
d@2 1460 <member name="P:CsvHelper.ICsvReaderRow.CurrentRecord">
d@2 1461 <summary>
d@2 1462 Get the current record;
d@2 1463 </summary>
d@2 1464 </member>
d@2 1465 <member name="P:CsvHelper.ICsvReaderRow.Row">
d@2 1466 <summary>
d@2 1467 Gets the current row.
d@2 1468 </summary>
d@2 1469 </member>
d@2 1470 <member name="P:CsvHelper.ICsvReaderRow.Item(System.Int32)">
d@2 1471 <summary>
d@2 1472 Gets the raw field at position (column) index.
d@2 1473 </summary>
d@2 1474 <param name="index">The zero based index of the field.</param>
d@2 1475 <returns>The raw field.</returns>
d@2 1476 </member>
d@2 1477 <member name="P:CsvHelper.ICsvReaderRow.Item(System.String)">
d@2 1478 <summary>
d@2 1479 Gets the raw field at position (column) name.
d@2 1480 </summary>
d@2 1481 <param name="name">The named index of the field.</param>
d@2 1482 <returns>The raw field.</returns>
d@2 1483 </member>
d@2 1484 <member name="P:CsvHelper.ICsvReaderRow.Item(System.String,System.Int32)">
d@2 1485 <summary>
d@2 1486 Gets the raw field at position (column) name.
d@2 1487 </summary>
d@2 1488 <param name="name">The named index of the field.</param>
d@2 1489 <param name="index">The zero based index of the field.</param>
d@2 1490 <returns>The raw field.</returns>
d@2 1491 </member>
d@2 1492 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.Int32)">
d@2 1493 <summary>
d@2 1494 Gets the raw field at position (column) index.
d@2 1495 </summary>
d@2 1496 <param name="index">The zero based index of the field.</param>
d@2 1497 <returns>The raw field.</returns>
d@2 1498 </member>
d@2 1499 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.String)">
d@2 1500 <summary>
d@2 1501 Gets the raw field at position (column) name.
d@2 1502 </summary>
d@2 1503 <param name="name">The named index of the field.</param>
d@2 1504 <returns>The raw field.</returns>
d@2 1505 </member>
d@2 1506 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.String,System.Int32)">
d@2 1507 <summary>
d@2 1508 Gets the raw field at position (column) name and the index
d@2 1509 instance of that field. The index is used when there are
d@2 1510 multiple columns with the same header name.
d@2 1511 </summary>
d@2 1512 <param name="name">The named index of the field.</param>
d@2 1513 <param name="index">The zero based index of the instance of the field.</param>
d@2 1514 <returns>The raw field.</returns>
d@2 1515 </member>
d@2 1516 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.Type,System.Int32)">
d@2 1517 <summary>
d@2 1518 Gets the field converted to <see cref="T:System.Object"/> using
d@2 1519 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1520 </summary>
d@2 1521 <param name="type">The type of the field.</param>
d@2 1522 <param name="index">The index of the field.</param>
d@2 1523 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 1524 </member>
d@2 1525 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.Type,System.String)">
d@2 1526 <summary>
d@2 1527 Gets the field converted to <see cref="T:System.Object"/> using
d@2 1528 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1529 </summary>
d@2 1530 <param name="type">The type of the field.</param>
d@2 1531 <param name="name">The named index of the field.</param>
d@2 1532 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 1533 </member>
d@2 1534 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.Type,System.String,System.Int32)">
d@2 1535 <summary>
d@2 1536 Gets the field converted to <see cref="T:System.Object"/> using
d@2 1537 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1538 </summary>
d@2 1539 <param name="type">The type of the field.</param>
d@2 1540 <param name="name">The named index of the field.</param>
d@2 1541 <param name="index">The zero based index of the instance of the field.</param>
d@2 1542 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 1543 </member>
d@2 1544 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.Type,System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1545 <summary>
d@2 1546 Gets the field converted to <see cref="T:System.Object"/> using
d@2 1547 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1548 </summary>
d@2 1549 <param name="type">The type of the field.</param>
d@2 1550 <param name="index">The index of the field.</param>
d@2 1551 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Object"/>.</param>
d@2 1552 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 1553 </member>
d@2 1554 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.Type,System.String,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1555 <summary>
d@2 1556 Gets the field converted to <see cref="T:System.Object"/> using
d@2 1557 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1558 </summary>
d@2 1559 <param name="type">The type of the field.</param>
d@2 1560 <param name="name">The named index of the field.</param>
d@2 1561 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Object"/>.</param>
d@2 1562 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 1563 </member>
d@2 1564 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.Type,System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1565 <summary>
d@2 1566 Gets the field converted to <see cref="T:System.Object"/> using
d@2 1567 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1568 </summary>
d@2 1569 <param name="type">The type of the field.</param>
d@2 1570 <param name="name">The named index of the field.</param>
d@2 1571 <param name="index">The zero based index of the instance of the field.</param>
d@2 1572 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Object"/>.</param>
d@2 1573 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 1574 </member>
d@2 1575 <member name="M:CsvHelper.ICsvReaderRow.GetField``1(System.Int32)">
d@2 1576 <summary>
d@2 1577 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index.
d@2 1578 </summary>
d@2 1579 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1580 <param name="index">The zero based index of the field.</param>
d@2 1581 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 1582 </member>
d@2 1583 <member name="M:CsvHelper.ICsvReaderRow.GetField``1(System.String)">
d@2 1584 <summary>
d@2 1585 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name.
d@2 1586 </summary>
d@2 1587 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1588 <param name="name">The named index of the field.</param>
d@2 1589 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 1590 </member>
d@2 1591 <member name="M:CsvHelper.ICsvReaderRow.GetField``1(System.String,System.Int32)">
d@2 1592 <summary>
d@2 1593 Gets the field converted to <see cref="T:System.Type"/> T at position
d@2 1594 (column) name and the index instance of that field. The index
d@2 1595 is used when there are multiple columns with the same header name.
d@2 1596 </summary>
d@2 1597 <typeparam name="T"></typeparam>
d@2 1598 <param name="name">The named index of the field.</param>
d@2 1599 <param name="index">The zero based index of the instance of the field.</param>
d@2 1600 <returns></returns>
d@2 1601 </member>
d@2 1602 <member name="M:CsvHelper.ICsvReaderRow.GetField``1(System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1603 <summary>
d@2 1604 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index using
d@2 1605 the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 1606 </summary>
d@2 1607 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1608 <param name="index">The zero based index of the field.</param>
d@2 1609 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
d@2 1610 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 1611 </member>
d@2 1612 <member name="M:CsvHelper.ICsvReaderRow.GetField``1(System.String,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1613 <summary>
d@2 1614 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name using
d@2 1615 the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 1616 </summary>
d@2 1617 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1618 <param name="name">The named index of the field.</param>
d@2 1619 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
d@2 1620 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 1621 </member>
d@2 1622 <member name="M:CsvHelper.ICsvReaderRow.GetField``1(System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1623 <summary>
d@2 1624 Gets the field converted to <see cref="T:System.Type"/> T at position
d@2 1625 (column) name and the index instance of that field. The index
d@2 1626 is used when there are multiple columns with the same header name.
d@2 1627 </summary>
d@2 1628 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1629 <param name="name">The named index of the field.</param>
d@2 1630 <param name="index">The zero based index of the instance of the field.</param>
d@2 1631 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
d@2 1632 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 1633 </member>
d@2 1634 <member name="M:CsvHelper.ICsvReaderRow.GetField``2(System.Int32)">
d@2 1635 <summary>
d@2 1636 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index using
d@2 1637 the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 1638 </summary>
d@2 1639 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1640 <typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
d@2 1641 <param name="index">The zero based index of the field.</param>
d@2 1642 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 1643 </member>
d@2 1644 <member name="M:CsvHelper.ICsvReaderRow.GetField``2(System.String)">
d@2 1645 <summary>
d@2 1646 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name using
d@2 1647 the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 1648 </summary>
d@2 1649 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1650 <typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
d@2 1651 <param name="name">The named index of the field.</param>
d@2 1652 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 1653 </member>
d@2 1654 <member name="M:CsvHelper.ICsvReaderRow.GetField``2(System.String,System.Int32)">
d@2 1655 <summary>
d@2 1656 Gets the field converted to <see cref="T:System.Type"/> T at position
d@2 1657 (column) name and the index instance of that field. The index
d@2 1658 is used when there are multiple columns with the same header name.
d@2 1659 </summary>
d@2 1660 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1661 <typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
d@2 1662 <param name="name">The named index of the field.</param>
d@2 1663 <param name="index">The zero based index of the instance of the field.</param>
d@2 1664 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 1665 </member>
d@2 1666 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``1(System.Int32,``0@)">
d@2 1667 <summary>
d@2 1668 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index.
d@2 1669 </summary>
d@2 1670 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1671 <param name="index">The zero based index of the field.</param>
d@2 1672 <param name="field">The field converted to type T.</param>
d@2 1673 <returns>A value indicating if the get was successful.</returns>
d@2 1674 </member>
d@2 1675 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``1(System.String,``0@)">
d@2 1676 <summary>
d@2 1677 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name.
d@2 1678 </summary>
d@2 1679 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1680 <param name="name">The named index of the field.</param>
d@2 1681 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 1682 <returns>A value indicating if the get was successful.</returns>
d@2 1683 </member>
d@2 1684 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``1(System.String,System.Int32,``0@)">
d@2 1685 <summary>
d@2 1686 Gets the field converted to <see cref="T:System.Type"/> T at position
d@2 1687 (column) name and the index instance of that field. The index
d@2 1688 is used when there are multiple columns with the same header name.
d@2 1689 </summary>
d@2 1690 <typeparam name="T"></typeparam>
d@2 1691 <param name="name">The named index of the field.</param>
d@2 1692 <param name="index">The zero based index of the instance of the field.</param>
d@2 1693 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 1694 <returns>A value indicating if the get was successful.</returns>
d@2 1695 </member>
d@2 1696 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``1(System.Int32,CsvHelper.TypeConversion.ITypeConverter,``0@)">
d@2 1697 <summary>
d@2 1698 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index
d@2 1699 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 1700 </summary>
d@2 1701 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1702 <param name="index">The zero based index of the field.</param>
d@2 1703 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
d@2 1704 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 1705 <returns>A value indicating if the get was successful.</returns>
d@2 1706 </member>
d@2 1707 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``1(System.String,CsvHelper.TypeConversion.ITypeConverter,``0@)">
d@2 1708 <summary>
d@2 1709 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
d@2 1710 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1711 </summary>
d@2 1712 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1713 <param name="name">The named index of the field.</param>
d@2 1714 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
d@2 1715 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 1716 <returns>A value indicating if the get was successful.</returns>
d@2 1717 </member>
d@2 1718 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``1(System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter,``0@)">
d@2 1719 <summary>
d@2 1720 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
d@2 1721 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1722 </summary>
d@2 1723 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1724 <param name="name">The named index of the field.</param>
d@2 1725 <param name="index">The zero based index of the instance of the field.</param>
d@2 1726 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
d@2 1727 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 1728 <returns>A value indicating if the get was successful.</returns>
d@2 1729 </member>
d@2 1730 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``2(System.Int32,``0@)">
d@2 1731 <summary>
d@2 1732 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index
d@2 1733 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 1734 </summary>
d@2 1735 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1736 <typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
d@2 1737 <param name="index">The zero based index of the field.</param>
d@2 1738 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 1739 <returns>A value indicating if the get was successful.</returns>
d@2 1740 </member>
d@2 1741 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``2(System.String,``0@)">
d@2 1742 <summary>
d@2 1743 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
d@2 1744 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1745 </summary>
d@2 1746 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1747 <typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
d@2 1748 <param name="name">The named index of the field.</param>
d@2 1749 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 1750 <returns>A value indicating if the get was successful.</returns>
d@2 1751 </member>
d@2 1752 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``2(System.String,System.Int32,``0@)">
d@2 1753 <summary>
d@2 1754 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
d@2 1755 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1756 </summary>
d@2 1757 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1758 <typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
d@2 1759 <param name="name">The named index of the field.</param>
d@2 1760 <param name="index">The zero based index of the instance of the field.</param>
d@2 1761 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 1762 <returns>A value indicating if the get was successful.</returns>
d@2 1763 </member>
d@2 1764 <member name="M:CsvHelper.ICsvReaderRow.IsRecordEmpty">
d@2 1765 <summary>
d@2 1766 Determines whether the current record is empty.
d@2 1767 A record is considered empty if all fields are empty.
d@2 1768 </summary>
d@2 1769 <returns>
d@2 1770 <c>true</c> if [is record empty]; otherwise, <c>false</c>.
d@2 1771 </returns>
d@2 1772 </member>
d@2 1773 <member name="M:CsvHelper.ICsvReaderRow.GetRecord``1">
d@2 1774 <summary>
d@2 1775 Gets the record converted into <see cref="T:System.Type"/> T.
d@2 1776 </summary>
d@2 1777 <typeparam name="T">The <see cref="T:System.Type"/> of the record.</typeparam>
d@2 1778 <returns>The record converted to <see cref="T:System.Type"/> T.</returns>
d@2 1779 </member>
d@2 1780 <member name="M:CsvHelper.ICsvReaderRow.GetRecord(System.Type)">
d@2 1781 <summary>
d@2 1782 Gets the record.
d@2 1783 </summary>
d@2 1784 <param name="type">The <see cref="T:System.Type"/> of the record.</param>
d@2 1785 <returns>The record.</returns>
d@2 1786 </member>
d@2 1787 <member name="M:CsvHelper.ICsvReaderRow.GetRecords``1">
d@2 1788 <summary>
d@2 1789 Gets all the records in the CSV file and
d@2 1790 converts each to <see cref="T:System.Type"/> T. The Read method
d@2 1791 should not be used when using this.
d@2 1792 </summary>
d@2 1793 <typeparam name="T">The <see cref="T:System.Type"/> of the record.</typeparam>
d@2 1794 <returns>An <see cref="T:System.Collections.Generic.IList`1" /> of records.</returns>
d@2 1795 </member>
d@2 1796 <member name="M:CsvHelper.ICsvReaderRow.GetRecords(System.Type)">
d@2 1797 <summary>
d@2 1798 Gets all the records in the CSV file and
d@2 1799 converts each to <see cref="T:System.Type"/> T. The Read method
d@2 1800 should not be used when using this.
d@2 1801 </summary>
d@2 1802 <param name="type">The <see cref="T:System.Type"/> of the record.</param>
d@2 1803 <returns>An <see cref="T:System.Collections.Generic.IList`1" /> of records.</returns>
d@2 1804 </member>
d@2 1805 <member name="M:CsvHelper.ICsvReaderRow.ClearRecordCache``1">
d@2 1806 <summary>
d@2 1807 Clears the record cache for the given type. After <see cref="M:CsvHelper.ICsvReaderRow.GetRecord``1"/> is called the
d@2 1808 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 1809 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 1810 changes, <see cref="M:CsvHelper.ICsvReaderRow.ClearRecordCache``1"/> needs to be called to update the
d@2 1811 record cache.
d@2 1812 </summary>
d@2 1813 </member>
d@2 1814 <member name="M:CsvHelper.ICsvReaderRow.ClearRecordCache(System.Type)">
d@2 1815 <summary>
d@2 1816 Clears the record cache for the given type. After <see cref="M:CsvHelper.ICsvReaderRow.GetRecord``1"/> is called the
d@2 1817 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 1818 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 1819 changes, <see cref="M:CsvHelper.ICsvReaderRow.ClearRecordCache(System.Type)"/> needs to be called to update the
d@2 1820 record cache.
d@2 1821 </summary>
d@2 1822 <param name="type">The type to invalidate.</param>
d@2 1823 </member>
d@2 1824 <member name="M:CsvHelper.ICsvReaderRow.ClearRecordCache">
d@2 1825 <summary>
d@2 1826 Clears the record cache for all types. After <see cref="M:CsvHelper.ICsvReaderRow.GetRecord``1"/> is called the
d@2 1827 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 1828 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 1829 changes, <see cref="M:CsvHelper.ICsvReaderRow.ClearRecordCache"/> needs to be called to update the
d@2 1830 record cache.
d@2 1831 </summary>
d@2 1832 </member>
d@2 1833 <member name="T:CsvHelper.ICsvSerializer">
d@2 1834 <summary>
d@2 1835 Defines methods used to serialize data into a CSV file.
d@2 1836 </summary>
d@2 1837 </member>
d@2 1838 <member name="P:CsvHelper.ICsvSerializer.Configuration">
d@2 1839 <summary>
d@2 1840 Gets the configuration.
d@2 1841 </summary>
d@2 1842 </member>
d@2 1843 <member name="M:CsvHelper.ICsvSerializer.Write(System.String[])">
d@2 1844 <summary>
d@2 1845 Writes a record to the CSV file.
d@2 1846 </summary>
d@2 1847 <param name="record">The record to write.</param>
d@2 1848 </member>
d@2 1849 <member name="T:CsvHelper.ICsvWriter">
d@2 1850 <summary>
d@2 1851 Defines methods used to write to a CSV file.
d@2 1852 </summary>
d@2 1853 </member>
d@2 1854 <member name="P:CsvHelper.ICsvWriter.Configuration">
d@2 1855 <summary>
d@2 1856 Gets or sets the configuration.
d@2 1857 </summary>
d@2 1858 </member>
d@2 1859 <member name="M:CsvHelper.ICsvWriter.WriteField(System.String)">
d@2 1860 <summary>
d@2 1861 Writes the field to the CSV file. The field
d@2 1862 may get quotes added to it.
d@2 1863 When all fields are written for a record,
d@2 1864 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1865 to complete writing of the current record.
d@2 1866 </summary>
d@2 1867 <param name="field">The field to write.</param>
d@2 1868 </member>
d@2 1869 <member name="M:CsvHelper.ICsvWriter.WriteField(System.String,System.Boolean)">
d@2 1870 <summary>
d@2 1871 Writes the field to the CSV file. This will
d@2 1872 ignore any need to quote and ignore the
d@2 1873 <see cref="P:CsvHelper.Configuration.CsvConfiguration.QuoteAllFields"/>
d@2 1874 and just quote based on the shouldQuote
d@2 1875 parameter.
d@2 1876 When all fields are written for a record,
d@2 1877 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1878 to complete writing of the current record.
d@2 1879 </summary>
d@2 1880 <param name="field">The field to write.</param>
d@2 1881 <param name="shouldQuote">True to quote the field, otherwise false.</param>
d@2 1882 </member>
d@2 1883 <member name="M:CsvHelper.ICsvWriter.WriteField``1(``0)">
d@2 1884 <summary>
d@2 1885 Writes the field to the CSV file.
d@2 1886 When all fields are written for a record,
d@2 1887 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1888 to complete writing of the current record.
d@2 1889 </summary>
d@2 1890 <typeparam name="T">The type of the field.</typeparam>
d@2 1891 <param name="field">The field to write.</param>
d@2 1892 </member>
d@2 1893 <member name="M:CsvHelper.ICsvWriter.WriteField``1(``0,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1894 <summary>
d@2 1895 Writes the field to the CSV file.
d@2 1896 When all fields are written for a record,
d@2 1897 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1898 to complete writing of the current record.
d@2 1899 </summary>
d@2 1900 <typeparam name="T">The type of the field.</typeparam>
d@2 1901 <param name="field">The field to write.</param>
d@2 1902 <param name="converter">The converter used to convert the field into a string.</param>
d@2 1903 </member>
d@2 1904 <member name="M:CsvHelper.ICsvWriter.WriteField``2(``0)">
d@2 1905 <summary>
d@2 1906 Writes the field to the CSV file
d@2 1907 using the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1908 When all fields are written for a record,
d@2 1909 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1910 to complete writing of the current record.
d@2 1911 </summary>
d@2 1912 <typeparam name="T">The type of the field.</typeparam>
d@2 1913 <typeparam name="TConverter">The type of the converter.</typeparam>
d@2 1914 <param name="field">The field to write.</param>
d@2 1915 </member>
d@2 1916 <member name="M:CsvHelper.ICsvWriter.WriteField(System.Type,System.Object)">
d@2 1917 <summary>
d@2 1918 Writes the field to the CSV file.
d@2 1919 When all fields are written for a record,
d@2 1920 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1921 to complete writing of the current record.
d@2 1922 </summary>
d@2 1923 <param name="type">The type of the field.</param>
d@2 1924 <param name="field">The field to write.</param>
d@2 1925 </member>
d@2 1926 <member name="M:CsvHelper.ICsvWriter.WriteField(System.Type,System.Object,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1927 <summary>
d@2 1928 Writes the field to the CSV file.
d@2 1929 When all fields are written for a record,
d@2 1930 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1931 to complete writing of the current record.
d@2 1932 </summary>
d@2 1933 <param name="type">The type of the field.</param>
d@2 1934 <param name="field">The field to write.</param>
d@2 1935 <param name="converter">The converter used to convert the field into a string.</param>
d@2 1936 </member>
d@2 1937 <member name="M:CsvHelper.ICsvWriter.NextRecord">
d@2 1938 <summary>
d@2 1939 Ends writing of the current record
d@2 1940 and starts a new record. This is used
d@2 1941 when manually writing records with <see cref="M:CsvHelper.ICsvWriter.WriteField``1(``0)"/>
d@2 1942 </summary>
d@2 1943 </member>
d@2 1944 <member name="M:CsvHelper.ICsvWriter.WriteExcelSeparator">
d@2 1945 <summary>
d@2 1946 Write the Excel seperator record.
d@2 1947 </summary>
d@2 1948 </member>
d@2 1949 <member name="M:CsvHelper.ICsvWriter.WriteHeader``1">
d@2 1950 <summary>
d@2 1951 Writes the header record from the given properties.
d@2 1952 </summary>
d@2 1953 <typeparam name="T">The type of the record.</typeparam>
d@2 1954 </member>
d@2 1955 <member name="M:CsvHelper.ICsvWriter.WriteHeader(System.Type)">
d@2 1956 <summary>
d@2 1957 Writes the header record from the given properties.
d@2 1958 </summary>
d@2 1959 <param name="type">The type of the record.</param>
d@2 1960 </member>
d@2 1961 <member name="M:CsvHelper.ICsvWriter.WriteRecord``1(``0)">
d@2 1962 <summary>
d@2 1963 Writes the record to the CSV file.
d@2 1964 </summary>
d@2 1965 <typeparam name="T">The type of the record.</typeparam>
d@2 1966 <param name="record">The record to write.</param>
d@2 1967 </member>
d@2 1968 <member name="M:CsvHelper.ICsvWriter.WriteRecord(System.Type,System.Object)">
d@2 1969 <summary>
d@2 1970 Writes the record to the CSV file.
d@2 1971 </summary>
d@2 1972 <param name="type">The type of the record.</param>
d@2 1973 <param name="record">The record to write.</param>
d@2 1974 </member>
d@2 1975 <member name="M:CsvHelper.ICsvWriter.WriteRecords(System.Collections.IEnumerable)">
d@2 1976 <summary>
d@2 1977 Writes the list of records to the CSV file.
d@2 1978 </summary>
d@2 1979 <param name="records">The list of records to write.</param>
d@2 1980 </member>
d@2 1981 <member name="M:CsvHelper.ICsvWriter.ClearRecordCache``1">
d@2 1982 <summary>
d@2 1983 Clears the record cache for the given type. After <see cref="M:CsvHelper.ICsvWriter.WriteRecord``1(``0)"/> is called the
d@2 1984 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 1985 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 1986 changes, <see cref="M:CsvHelper.ICsvWriter.ClearRecordCache``1"/> needs to be called to update the
d@2 1987 record cache.
d@2 1988 </summary>
d@2 1989 <typeparam name="T">The record type.</typeparam>
d@2 1990 </member>
d@2 1991 <member name="M:CsvHelper.ICsvWriter.ClearRecordCache(System.Type)">
d@2 1992 <summary>
d@2 1993 Clears the record cache for the given type. After <see cref="M:CsvHelper.ICsvWriter.WriteRecord``1(``0)"/> is called the
d@2 1994 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 1995 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 1996 changes, <see cref="M:CsvHelper.ICsvWriter.ClearRecordCache(System.Type)"/> needs to be called to update the
d@2 1997 record cache.
d@2 1998 </summary>
d@2 1999 <param name="type">The record type.</param>
d@2 2000 </member>
d@2 2001 <member name="M:CsvHelper.ICsvWriter.ClearRecordCache">
d@2 2002 <summary>
d@2 2003 Clears the record cache for all types. After <see cref="M:CsvHelper.ICsvWriter.WriteRecord``1(``0)"/> is called the
d@2 2004 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 2005 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 2006 changes, <see cref="M:CsvHelper.ICsvWriter.ClearRecordCache"/> needs to be called to update the
d@2 2007 record cache.
d@2 2008 </summary>
d@2 2009 </member>
d@2 2010 <member name="T:CsvHelper.ReflectionHelper">
d@2 2011 <summary>
d@2 2012 Common reflection tasks.
d@2 2013 </summary>
d@2 2014 </member>
d@2 2015 <member name="M:CsvHelper.ReflectionHelper.CreateInstance``1(System.Object[])">
d@2 2016 <summary>
d@2 2017 Creates an instance of type T.
d@2 2018 </summary>
d@2 2019 <typeparam name="T">The type of instance to create.</typeparam>
d@2 2020 <param name="args">The constructor arguments.</param>
d@2 2021 <returns>A new instance of type T.</returns>
d@2 2022 </member>
d@2 2023 <member name="M:CsvHelper.ReflectionHelper.CreateInstance(System.Type,System.Object[])">
d@2 2024 <summary>
d@2 2025 Creates an instance of the specified type.
d@2 2026 </summary>
d@2 2027 <param name="type">The type of instance to create.</param>
d@2 2028 <param name="args">The constructor arguments.</param>
d@2 2029 <returns>A new instance of the specified type.</returns>
d@2 2030 </member>
d@2 2031 <member name="M:CsvHelper.ReflectionHelper.GetAttribute``1(System.Reflection.PropertyInfo,System.Boolean)">
d@2 2032 <summary>
d@2 2033 Gets the first attribute of type T on property.
d@2 2034 </summary>
d@2 2035 <typeparam name="T">Type of attribute to get.</typeparam>
d@2 2036 <param name="property">The <see cref="T:System.Reflection.PropertyInfo" /> to get the attribute from.</param>
d@2 2037 <param name="inherit">True to search inheritance tree, otherwise false.</param>
d@2 2038 <returns>The first attribute of type T, otherwise null.</returns>
d@2 2039 </member>
d@2 2040 <member name="M:CsvHelper.ReflectionHelper.GetAttributes``1(System.Reflection.PropertyInfo,System.Boolean)">
d@2 2041 <summary>
d@2 2042 Gets the attributes of type T on property.
d@2 2043 </summary>
d@2 2044 <typeparam name="T">Type of attribute to get.</typeparam>
d@2 2045 <param name="property">The <see cref="T:System.Reflection.PropertyInfo" /> to get the attribute from.</param>
d@2 2046 <param name="inherit">True to search inheritance tree, otherwise false.</param>
d@2 2047 <returns>The attributes of type T.</returns>
d@2 2048 </member>
d@2 2049 <member name="M:CsvHelper.ReflectionHelper.GetConstructor``1(System.Linq.Expressions.Expression{System.Func{``0}})">
d@2 2050 <summary>
d@2 2051 Gets the constructor <see cref="T:System.Linq.Expressions.NewExpression"/> from the give <see cref="T:System.Linq.Expressions.Expression"/>.
d@2 2052 </summary>
d@2 2053 <typeparam name="T">The <see cref="T:System.Type"/> of the object that will be constructed.</typeparam>
d@2 2054 <param name="expression">The constructor <see cref="T:System.Linq.Expressions.Expression"/>.</param>
d@2 2055 <returns>A constructor <see cref="T:System.Linq.Expressions.NewExpression"/>.</returns>
d@2 2056 <exception cref="T:System.ArgumentException">Not a constructor expression.;expression</exception>
d@2 2057 </member>
d@2 2058 <member name="M:CsvHelper.ReflectionHelper.GetProperty``1(System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
d@2 2059 <summary>
d@2 2060 Gets the property from the expression.
d@2 2061 </summary>
d@2 2062 <typeparam name="TModel">The type of the model.</typeparam>
d@2 2063 <param name="expression">The expression.</param>
d@2 2064 <returns>The <see cref="T:System.Reflection.PropertyInfo"/> for the expression.</returns>
d@2 2065 </member>
d@2 2066 <member name="M:CsvHelper.ReflectionHelper.GetMemberExpression``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
d@2 2067 <summary>
d@2 2068 Gets the member expression.
d@2 2069 </summary>
d@2 2070 <typeparam name="TModel">The type of the model.</typeparam>
d@2 2071 <typeparam name="T"></typeparam>
d@2 2072 <param name="expression">The expression.</param>
d@2 2073 <returns></returns>
d@2 2074 </member>
d@2 2075 <member name="T:CsvHelper.StringHelper">
d@2 2076 <summary>
d@2 2077 Common string tasks.
d@2 2078 </summary>
d@2 2079 </member>
d@2 2080 <member name="M:CsvHelper.StringHelper.IsNullOrWhiteSpace(System.String)">
d@2 2081 <summary>
d@2 2082 Tests is a string is null or whitespace.
d@2 2083 </summary>
d@2 2084 <param name="s">The string to test.</param>
d@2 2085 <returns>True if the string is null or whitespace, otherwise false.</returns>
d@2 2086 </member>
d@2 2087 <member name="T:CsvHelper.Configuration.CsvClassMap">
d@2 2088 <summary>
d@2 2089 Maps class properties to CSV fields.
d@2 2090 </summary>
d@2 2091 </member>
d@2 2092 <member name="M:CsvHelper.Configuration.CsvClassMap.CreateMap">
d@2 2093 <summary>
d@2 2094 Called to create the mappings.
d@2 2095 </summary>
d@2 2096 </member>
d@2 2097 <member name="P:CsvHelper.Configuration.CsvClassMap.Constructor">
d@2 2098 <summary>
d@2 2099 Gets the constructor expression.
d@2 2100 </summary>
d@2 2101 </member>
d@2 2102 <member name="P:CsvHelper.Configuration.CsvClassMap.PropertyMaps">
d@2 2103 <summary>
d@2 2104 The class property mappings.
d@2 2105 </summary>
d@2 2106 </member>
d@2 2107 <member name="P:CsvHelper.Configuration.CsvClassMap.ReferenceMaps">
d@2 2108 <summary>
d@2 2109 The class property reference mappings.
d@2 2110 </summary>
d@2 2111 </member>
d@2 2112 <member name="M:CsvHelper.Configuration.CsvClassMap.#ctor">
d@2 2113 <summary>
d@2 2114 Allow only internal creation of CsvClassMap.
d@2 2115 </summary>
d@2 2116 </member>
d@2 2117 <member name="M:CsvHelper.Configuration.CsvClassMap.PropertyMap``1(System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
d@2 2118 <summary>
d@2 2119 Gets the property map for the given property expression.
d@2 2120 </summary>
d@2 2121 <typeparam name="T">The type of the class the property belongs to.</typeparam>
d@2 2122 <param name="expression">The property expression.</param>
d@2 2123 <returns>The CsvPropertyMap for the given expression.</returns>
d@2 2124 </member>
d@2 2125 <member name="M:CsvHelper.Configuration.CsvClassMap.AutoMap(System.Boolean,System.Boolean)">
d@2 2126 <summary>
d@2 2127 Auto maps all properties for the given type. If a property
d@2 2128 is mapped again it will override the existing map.
d@2 2129 </summary>
d@2 2130 <param name="ignoreReferences">A value indicating if references should be ignored when auto mapping.
d@2 2131 True to ignore references, otherwise false.</param>
d@2 2132 <param name="prefixReferenceHeaders">A value indicating if headers of reference properties should
d@2 2133 get prefixed by the parent property name.
d@2 2134 True to prefix, otherwise false.</param>
d@2 2135 </member>
d@2 2136 <member name="M:CsvHelper.Configuration.CsvClassMap.GetMaxIndex">
d@2 2137 <summary>
d@2 2138 Get the largest index for the
d@2 2139 properties and references.
d@2 2140 </summary>
d@2 2141 <returns>The max index.</returns>
d@2 2142 </member>
d@2 2143 <member name="M:CsvHelper.Configuration.CsvClassMap.ReIndex(System.Int32)">
d@2 2144 <summary>
d@2 2145 Resets the indexes based on the given start index.
d@2 2146 </summary>
d@2 2147 <param name="indexStart">The index start.</param>
d@2 2148 <returns>The last index + 1.</returns>
d@2 2149 </member>
d@2 2150 <member name="M:CsvHelper.Configuration.CsvClassMap.AutoMapInternal(CsvHelper.Configuration.CsvClassMap,System.Boolean,System.Boolean,System.Collections.Generic.LinkedList{System.Type},System.Int32)">
d@2 2151 <summary>
d@2 2152 Auto maps the given map and checks for circular references as it goes.
d@2 2153 </summary>
d@2 2154 <param name="map">The map to auto map.</param>
d@2 2155 <param name="ignoreReferences">A value indicating if references should be ignored when auto mapping.
d@2 2156 True to ignore references, otherwise false.</param>
d@2 2157 <param name="prefixReferenceHeaders">A value indicating if headers of reference properties should
d@2 2158 get prefixed by the parent property name.
d@2 2159 True to prefix, otherwise false.</param>
d@2 2160 <param name="mapParents">The list of parents for the map.</param>
d@2 2161 </member>
d@2 2162 <member name="M:CsvHelper.Configuration.CsvClassMap.CheckForCircularReference(System.Type,System.Collections.Generic.LinkedList{System.Type})">
d@2 2163 <summary>
d@2 2164 Checks for circular references.
d@2 2165 </summary>
d@2 2166 <param name="type">The type to check for.</param>
d@2 2167 <param name="mapParents">The list of parents to check against.</param>
d@2 2168 <returns>A value indicating if a circular reference was found.
d@2 2169 True if a circular reference was found, otherwise false.</returns>
d@2 2170 </member>
d@2 2171 <member name="T:CsvHelper.Configuration.CsvClassMapCollection">
d@2 2172 <summary>
d@2 2173 Collection that holds CsvClassMaps for record types.
d@2 2174 </summary>
d@2 2175 </member>
d@2 2176 <member name="P:CsvHelper.Configuration.CsvClassMapCollection.Item(System.Type)">
d@2 2177 <summary>
d@2 2178 Gets the <see cref="T:CsvHelper.Configuration.CsvClassMap"/> for the specified record type.
d@2 2179 </summary>
d@2 2180 <value>
d@2 2181 The <see cref="T:CsvHelper.Configuration.CsvClassMap"/>.
d@2 2182 </value>
d@2 2183 <param name="type">The record type.</param>
d@2 2184 <returns>The <see cref="T:CsvHelper.Configuration.CsvClassMap"/> for the specified record type.</returns>
d@2 2185 </member>
d@2 2186 <member name="M:CsvHelper.Configuration.CsvClassMapCollection.Find``1">
d@2 2187 <summary>
d@2 2188 Finds the <see cref="T:CsvHelper.Configuration.CsvClassMap"/> for the specified record type.
d@2 2189 </summary>
d@2 2190 <typeparam name="T">The record type.</typeparam>
d@2 2191 <returns>The <see cref="T:CsvHelper.Configuration.CsvClassMap"/> for the specified record type.</returns>
d@2 2192 </member>
d@2 2193 <member name="M:CsvHelper.Configuration.CsvClassMapCollection.Add(CsvHelper.Configuration.CsvClassMap)">
d@2 2194 <summary>
d@2 2195 Adds the specified map for it's record type. If a map
d@2 2196 already exists for the record type, the specified
d@2 2197 map will replace it.
d@2 2198 </summary>
d@2 2199 <param name="map">The map.</param>
d@2 2200 </member>
d@2 2201 <member name="M:CsvHelper.Configuration.CsvClassMapCollection.Remove(System.Type)">
d@2 2202 <summary>
d@2 2203 Removes the class map.
d@2 2204 </summary>
d@2 2205 <param name="classMapType">The class map type.</param>
d@2 2206 </member>
d@2 2207 <member name="M:CsvHelper.Configuration.CsvClassMapCollection.Clear">
d@2 2208 <summary>
d@2 2209 Removes all maps.
d@2 2210 </summary>
d@2 2211 </member>
d@2 2212 <member name="M:CsvHelper.Configuration.CsvClassMapCollection.GetGenericCsvClassMapType(System.Type)">
d@2 2213 <summary>
d@2 2214 Goes up the inheritance tree to find the type instance of CsvClassMap{}.
d@2 2215 </summary>
d@2 2216 <param name="type">The type to traverse.</param>
d@2 2217 <returns>The type that is CsvClassMap{}.</returns>
d@2 2218 </member>
d@2 2219 <member name="T:CsvHelper.Configuration.CsvClassMap`1">
d@2 2220 <summary>
d@2 2221 Maps class properties to CSV fields.
d@2 2222 </summary>
d@2 2223 <typeparam name="T">The <see cref="T:System.Type"/> of class to map.</typeparam>
d@2 2224 </member>
d@2 2225 <member name="M:CsvHelper.Configuration.CsvClassMap`1.ConstructUsing(System.Linq.Expressions.Expression{System.Func{`0}})">
d@2 2226 <summary>
d@2 2227 Constructs the row object using the given expression.
d@2 2228 </summary>
d@2 2229 <param name="expression">The expression.</param>
d@2 2230 </member>
d@2 2231 <member name="M:CsvHelper.Configuration.CsvClassMap`1.Map(System.Linq.Expressions.Expression{System.Func{`0,System.Object}})">
d@2 2232 <summary>
d@2 2233 Maps a property to a CSV field.
d@2 2234 </summary>
d@2 2235 <param name="expression">The property to map.</param>
d@2 2236 <returns>The property mapping.</returns>
d@2 2237 </member>
d@2 2238 <member name="M:CsvHelper.Configuration.CsvClassMap`1.References``1(System.Linq.Expressions.Expression{System.Func{`0,System.Object}},System.Object[])">
d@2 2239 <summary>
d@2 2240 Maps a property to another class map.
d@2 2241 </summary>
d@2 2242 <typeparam name="TClassMap">The type of the class map.</typeparam>
d@2 2243 <param name="expression">The expression.</param>
d@2 2244 <param name="constructorArgs">Constructor arguments used to create the reference map.</param>
d@2 2245 <returns>The reference mapping for the property.</returns>
d@2 2246 </member>
d@2 2247 <member name="M:CsvHelper.Configuration.CsvClassMap`1.References(System.Type,System.Linq.Expressions.Expression{System.Func{`0,System.Object}},System.Object[])">
d@2 2248 <summary>
d@2 2249 Maps a property to another class map.
d@2 2250 </summary>
d@2 2251 <param name="type">The type.</param>
d@2 2252 <param name="expression">The expression.</param>
d@2 2253 <param name="constructorArgs">Constructor arguments used to create the reference map.</param>
d@2 2254 <returns>The reference mapping for the property</returns>
d@2 2255 </member>
d@2 2256 <member name="T:CsvHelper.Configuration.CsvConfiguration">
d@2 2257 <summary>
d@2 2258 Configuration used for reading and writing CSV data.
d@2 2259 </summary>
d@2 2260 </member>
d@2 2261 <member name="P:CsvHelper.Configuration.CsvConfiguration.Maps">
d@2 2262 <summary>
d@2 2263 The configured <see cref="T:CsvHelper.Configuration.CsvClassMap"/>s.
d@2 2264 </summary>
d@2 2265 </member>
d@2 2266 <member name="P:CsvHelper.Configuration.CsvConfiguration.PropertyBindingFlags">
d@2 2267 <summary>
d@2 2268 Gets or sets the property binding flags.
d@2 2269 This determines what properties on the custom
d@2 2270 class are used. Default is Public | Instance.
d@2 2271 </summary>
d@2 2272 </member>
d@2 2273 <member name="P:CsvHelper.Configuration.CsvConfiguration.HasHeaderRecord">
d@2 2274 <summary>
d@2 2275 Gets or sets a value indicating if the
d@2 2276 CSV file has a header record.
d@2 2277 Default is true.
d@2 2278 </summary>
d@2 2279 </member>
d@2 2280 <member name="P:CsvHelper.Configuration.CsvConfiguration.HasExcelSeparator">
d@2 2281 <summary>
d@2 2282 Gets or sets a value indicating the if the CSV
d@2 2283 file contains the Excel "sep=delimeter" config
d@2 2284 option in the first row.
d@2 2285 </summary>
d@2 2286 </member>
d@2 2287 <member name="P:CsvHelper.Configuration.CsvConfiguration.WillThrowOnMissingField">
d@2 2288 <summary>
d@2 2289 Gets or sets a value indicating if an exception will be
d@2 2290 thrown if a field defined in a mapping is missing.
d@2 2291 True to throw an exception, otherwise false.
d@2 2292 Default is true.
d@2 2293 </summary>
d@2 2294 </member>
d@2 2295 <member name="P:CsvHelper.Configuration.CsvConfiguration.DetectColumnCountChanges">
d@2 2296 <summary>
d@2 2297 Gets or sets a value indicating whether changes in the column
d@2 2298 count should be detected. If true, a <see cref="T:CsvHelper.CsvBadDataException"/>
d@2 2299 will be thrown if a different column count is detected.
d@2 2300 </summary>
d@2 2301 <value>
d@2 2302 <c>true</c> if [detect column count changes]; otherwise, <c>false</c>.
d@2 2303 </value>
d@2 2304 </member>
d@2 2305 <member name="P:CsvHelper.Configuration.CsvConfiguration.IsHeaderCaseSensitive">
d@2 2306 <summary>
d@2 2307 Gets or sets a value indicating whether matching header
d@2 2308 column names is case sensitive. True for case sensitive
d@2 2309 matching, otherwise false. Default is true.
d@2 2310 </summary>
d@2 2311 </member>
d@2 2312 <member name="P:CsvHelper.Configuration.CsvConfiguration.IgnoreHeaderWhiteSpace">
d@2 2313 <summary>
d@2 2314 Gets or sets a value indicating whether matcher header
d@2 2315 column names will ignore white space. True to ignore
d@2 2316 white space, otherwise false. Default is false.
d@2 2317 </summary>
d@2 2318 </member>
d@2 2319 <member name="P:CsvHelper.Configuration.CsvConfiguration.IgnoreReferences">
d@2 2320 <summary>
d@2 2321 Gets or sets a value indicating whether references
d@2 2322 should be ignored when auto mapping. True to ignore
d@2 2323 references, otherwise false. Default is false.
d@2 2324 </summary>
d@2 2325 </member>
d@2 2326 <member name="P:CsvHelper.Configuration.CsvConfiguration.TrimHeaders">
d@2 2327 <summary>
d@2 2328 Gets or sets a value indicating whether headers
d@2 2329 should be trimmed. True to trim headers,
d@2 2330 otherwise false. Default is false.
d@2 2331 </summary>
d@2 2332 </member>
d@2 2333 <member name="P:CsvHelper.Configuration.CsvConfiguration.TrimFields">
d@2 2334 <summary>
d@2 2335 Gets or sets a value indicating whether fields
d@2 2336 should be trimmed. True to trim fields,
d@2 2337 otherwise false. Default is false.
d@2 2338 </summary>
d@2 2339 </member>
d@2 2340 <member name="P:CsvHelper.Configuration.CsvConfiguration.Delimiter">
d@2 2341 <summary>
d@2 2342 Gets or sets the delimiter used to separate fields.
d@2 2343 Default is ',';
d@2 2344 </summary>
d@2 2345 </member>
d@2 2346 <member name="P:CsvHelper.Configuration.CsvConfiguration.Quote">
d@2 2347 <summary>
d@2 2348 Gets or sets the character used to quote fields.
d@2 2349 Default is '"'.
d@2 2350 </summary>
d@2 2351 </member>
d@2 2352 <member name="P:CsvHelper.Configuration.CsvConfiguration.QuoteString">
d@2 2353 <summary>
d@2 2354 Gets a string representation of the currently configured Quote character.
d@2 2355 </summary>
d@2 2356 <value>
d@2 2357 The new quote string.
d@2 2358 </value>
d@2 2359 </member>
d@2 2360 <member name="P:CsvHelper.Configuration.CsvConfiguration.DoubleQuoteString">
d@2 2361 <summary>
d@2 2362 Gets a string representation of two of the currently configured Quote characters.
d@2 2363 </summary>
d@2 2364 <value>
d@2 2365 The new double quote string.
d@2 2366 </value>
d@2 2367 </member>
d@2 2368 <member name="P:CsvHelper.Configuration.CsvConfiguration.QuoteRequiredChars">
d@2 2369 <summary>
d@2 2370 Gets an array characters that require
d@2 2371 the field to be quoted.
d@2 2372 </summary>
d@2 2373 </member>
d@2 2374 <member name="P:CsvHelper.Configuration.CsvConfiguration.Comment">
d@2 2375 <summary>
d@2 2376 Gets or sets the character used to denote
d@2 2377 a line that is commented out. Default is '#'.
d@2 2378 </summary>
d@2 2379 </member>
d@2 2380 <member name="P:CsvHelper.Configuration.CsvConfiguration.AllowComments">
d@2 2381 <summary>
d@2 2382 Gets or sets a value indicating if comments are allowed.
d@2 2383 True to allow commented out lines, otherwise false.
d@2 2384 </summary>
d@2 2385 </member>
d@2 2386 <member name="P:CsvHelper.Configuration.CsvConfiguration.BufferSize">
d@2 2387 <summary>
d@2 2388 Gets or sets the size of the buffer
d@2 2389 used for reading and writing CSV files.
d@2 2390 Default is 2048.
d@2 2391 </summary>
d@2 2392 </member>
d@2 2393 <member name="P:CsvHelper.Configuration.CsvConfiguration.QuoteAllFields">
d@2 2394 <summary>
d@2 2395 Gets or sets a value indicating whether all fields are quoted when writing,
d@2 2396 or just ones that have to be. <see cref="P:CsvHelper.Configuration.CsvConfiguration.QuoteAllFields"/> and
d@2 2397 <see cref="P:CsvHelper.Configuration.CsvConfiguration.QuoteNoFields"/> cannot be true at the same time. Turning one
d@2 2398 on will turn the other off.
d@2 2399 </summary>
d@2 2400 <value>
d@2 2401 <c>true</c> if all fields should be quoted; otherwise, <c>false</c>.
d@2 2402 </value>
d@2 2403 </member>
d@2 2404 <member name="P:CsvHelper.Configuration.CsvConfiguration.QuoteNoFields">
d@2 2405 <summary>
d@2 2406 Gets or sets a value indicating whether no fields are quoted when writing.
d@2 2407 <see cref="P:CsvHelper.Configuration.CsvConfiguration.QuoteAllFields"/> and <see cref="P:CsvHelper.Configuration.CsvConfiguration.QuoteNoFields"/> cannot be true
d@2 2408 at the same time. Turning one on will turn the other off.
d@2 2409 </summary>
d@2 2410 <value>
d@2 2411 <c>true</c> if [quote no fields]; otherwise, <c>false</c>.
d@2 2412 </value>
d@2 2413 </member>
d@2 2414 <member name="P:CsvHelper.Configuration.CsvConfiguration.CountBytes">
d@2 2415 <summary>
d@2 2416 Gets or sets a value indicating whether the number of bytes should
d@2 2417 be counted while parsing. Default is false. This will slow down parsing
d@2 2418 because it needs to get the byte count of every char for the given encoding.
d@2 2419 The <see cref="P:CsvHelper.Configuration.CsvConfiguration.Encoding"/> needs to be set correctly for this to be accurate.
d@2 2420 </summary>
d@2 2421 </member>
d@2 2422 <member name="P:CsvHelper.Configuration.CsvConfiguration.Encoding">
d@2 2423 <summary>
d@2 2424 Gets or sets the encoding used when counting bytes.
d@2 2425 </summary>
d@2 2426 </member>
d@2 2427 <member name="P:CsvHelper.Configuration.CsvConfiguration.CultureInfo">
d@2 2428 <summary>
d@2 2429 Gets or sets the culture info used to read an write CSV files.
d@2 2430 </summary>
d@2 2431 </member>
d@2 2432 <member name="P:CsvHelper.Configuration.CsvConfiguration.SkipEmptyRecords">
d@2 2433 <summary>
d@2 2434 Gets or sets a value indicating whether empty rows should be skipped when reading.
d@2 2435 A record is considered empty if all fields are empty.
d@2 2436 </summary>
d@2 2437 <value>
d@2 2438 <c>true</c> if [skip empty rows]; otherwise, <c>false</c>.
d@2 2439 </value>
d@2 2440 </member>
d@2 2441 <member name="P:CsvHelper.Configuration.CsvConfiguration.ShouldSkipRecord">
d@2 2442 <summary>
d@2 2443 Gets or sets the callback that will be called to
d@2 2444 determine whether to skip the given record or not.
d@2 2445 This overrides the <see cref="P:CsvHelper.Configuration.CsvConfiguration.SkipEmptyRecords"/> setting.
d@2 2446 </summary>
d@2 2447 </member>
d@2 2448 <member name="P:CsvHelper.Configuration.CsvConfiguration.IgnoreQuotes">
d@2 2449 <summary>
d@2 2450 Gets or sets a value indicating if quotes should be
d@2 2451 ingored when parsing and treated like any other character.
d@2 2452 </summary>
d@2 2453 </member>
d@2 2454 <member name="P:CsvHelper.Configuration.CsvConfiguration.IgnorePrivateAccessor">
d@2 2455 <summary>
d@2 2456 Gets or sets a value indicating if private
d@2 2457 get and set property accessors should be
d@2 2458 ignored when reading and writing.
d@2 2459 True to ignore, otherwise false. Default is false.
d@2 2460 </summary>
d@2 2461 </member>
d@2 2462 <member name="P:CsvHelper.Configuration.CsvConfiguration.IgnoreBlankLines">
d@2 2463 <summary>
d@2 2464 Gets or sets a value indicating if blank lines
d@2 2465 should be ignored when reading.
d@2 2466 True to ignore, otherwise false. Default is true.
d@2 2467 </summary>
d@2 2468 </member>
d@2 2469 <member name="P:CsvHelper.Configuration.CsvConfiguration.UseExcelLeadingZerosFormatForNumerics">
d@2 2470 <summary>
d@2 2471 Gets or sets a value indicating if an Excel specific
d@2 2472 format should be used when writing fields containing
d@2 2473 numeric values. e.g. 00001 -> ="00001"
d@2 2474 </summary>
d@2 2475 </member>
d@2 2476 <member name="P:CsvHelper.Configuration.CsvConfiguration.PrefixReferenceHeaders">
d@2 2477 <summary>
d@2 2478 Gets or sets a value indicating if headers of reference
d@2 2479 properties should get prefixed by the parent property name
d@2 2480 when automapping.
d@2 2481 True to prefix, otherwise false. Default is false.
d@2 2482 </summary>
d@2 2483 </member>
d@2 2484 <member name="P:CsvHelper.Configuration.CsvConfiguration.ThrowOnBadData">
d@2 2485 <summary>
d@2 2486 Gets or sets a value indicating if an exception should
d@2 2487 be thrown when bad field data is detected.
d@2 2488 True to throw, otherwise false. Default is false.
d@2 2489 </summary>
d@2 2490 </member>
d@2 2491 <member name="P:CsvHelper.Configuration.CsvConfiguration.BadDataCallback">
d@2 2492 <summary>
d@2 2493 Gets or sets a method that gets called when bad
d@2 2494 data is detected.
d@2 2495 </summary>
d@2 2496 </member>
d@2 2497 <member name="P:CsvHelper.Configuration.CsvConfiguration.IgnoreReadingExceptions">
d@2 2498 <summary>
d@2 2499 Gets or sets a value indicating whether
d@2 2500 exceptions that occur duruing reading
d@2 2501 should be ignored. True to ignore exceptions,
d@2 2502 otherwise false. Default is false.
d@2 2503 This is only applicable when during
d@2 2504 <see cref="M:CsvHelper.ICsvReaderRow.GetRecords``1"/>.
d@2 2505 </summary>
d@2 2506 </member>
d@2 2507 <member name="P:CsvHelper.Configuration.CsvConfiguration.ReadingExceptionCallback">
d@2 2508 <summary>
d@2 2509 Gets or sets the callback that is called when a reading
d@2 2510 exception occurs. This will only happen when
d@2 2511 <see cref="P:CsvHelper.Configuration.CsvConfiguration.IgnoreReadingExceptions"/> is true, and when
d@2 2512 calling <see cref="M:CsvHelper.ICsvReaderRow.GetRecords``1"/>.
d@2 2513 </summary>
d@2 2514 </member>
d@2 2515 <member name="P:CsvHelper.Configuration.CsvConfiguration.UseNewObjectForNullReferenceProperties">
d@2 2516 <summary>
d@2 2517 Gets or sets a value indicating that during writing if a new
d@2 2518 object should be created when a reference property is null.
d@2 2519 True to create a new object and use it's defaults for the
d@2 2520 fields, or false to leave the fields empty for all the
d@2 2521 reference property's properties.
d@2 2522 </summary>
d@2 2523 </member>
d@2 2524 <member name="M:CsvHelper.Configuration.CsvConfiguration.RegisterClassMap``1">
d@2 2525 <summary>
d@2 2526 Use a <see cref="T:CsvHelper.Configuration.CsvClassMap`1" /> to configure mappings.
d@2 2527 When using a class map, no properties are mapped by default.
d@2 2528 Only properties specified in the mapping are used.
d@2 2529 </summary>
d@2 2530 <typeparam name="TMap">The type of mapping class to use.</typeparam>
d@2 2531 </member>
d@2 2532 <member name="M:CsvHelper.Configuration.CsvConfiguration.RegisterClassMap(System.Type)">
d@2 2533 <summary>
d@2 2534 Use a <see cref="T:CsvHelper.Configuration.CsvClassMap`1" /> to configure mappings.
d@2 2535 When using a class map, no properties are mapped by default.
d@2 2536 Only properties specified in the mapping are used.
d@2 2537 </summary>
d@2 2538 <param name="classMapType">The type of mapping class to use.</param>
d@2 2539 </member>
d@2 2540 <member name="M:CsvHelper.Configuration.CsvConfiguration.RegisterClassMap(CsvHelper.Configuration.CsvClassMap)">
d@2 2541 <summary>
d@2 2542 Registers the class map.
d@2 2543 </summary>
d@2 2544 <param name="map">The class map to register.</param>
d@2 2545 </member>
d@2 2546 <member name="M:CsvHelper.Configuration.CsvConfiguration.UnregisterClassMap``1">
d@2 2547 <summary>
d@2 2548 Unregisters the class map.
d@2 2549 </summary>
d@2 2550 <typeparam name="TMap">The map type to unregister.</typeparam>
d@2 2551 </member>
d@2 2552 <member name="M:CsvHelper.Configuration.CsvConfiguration.UnregisterClassMap(System.Type)">
d@2 2553 <summary>
d@2 2554 Unregisters the class map.
d@2 2555 </summary>
d@2 2556 <param name="classMapType">The map type to unregister.</param>
d@2 2557 </member>
d@2 2558 <member name="M:CsvHelper.Configuration.CsvConfiguration.UnregisterClassMap">
d@2 2559 <summary>
d@2 2560 Unregisters all class maps.
d@2 2561 </summary>
d@2 2562 </member>
d@2 2563 <member name="M:CsvHelper.Configuration.CsvConfiguration.AutoMap``1">
d@2 2564 <summary>
d@2 2565 Generates a <see cref="T:CsvHelper.Configuration.CsvClassMap"/> for the type.
d@2 2566 </summary>
d@2 2567 <typeparam name="T">The type to generate the map for.</typeparam>
d@2 2568 <returns>The generate map.</returns>
d@2 2569 </member>
d@2 2570 <member name="M:CsvHelper.Configuration.CsvConfiguration.AutoMap(System.Type)">
d@2 2571 <summary>
d@2 2572 Generates a <see cref="T:CsvHelper.Configuration.CsvClassMap"/> for the type.
d@2 2573 </summary>
d@2 2574 <param name="type">The type to generate for the map.</param>
d@2 2575 <returns>The generate map.</returns>
d@2 2576 </member>
d@2 2577 <member name="M:CsvHelper.Configuration.CsvConfiguration.#ctor">
d@2 2578 <summary>
d@2 2579 Creates a new CsvConfiguration.
d@2 2580 </summary>
d@2 2581 </member>
d@2 2582 <member name="M:CsvHelper.Configuration.CsvConfiguration.BuildRequiredQuoteChars">
d@2 2583 <summary>
d@2 2584 Builds the values for the RequiredQuoteChars property.
d@2 2585 </summary>
d@2 2586 </member>
d@2 2587 <member name="T:CsvHelper.Configuration.CsvConfigurationException">
d@2 2588 <summary>
d@2 2589 Represents configuration errors that occur.
d@2 2590 </summary>
d@2 2591 </member>
d@2 2592 <member name="M:CsvHelper.Configuration.CsvConfigurationException.#ctor">
d@2 2593 <summary>
d@2 2594 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvConfigurationException"/> class.
d@2 2595 </summary>
d@2 2596 </member>
d@2 2597 <member name="M:CsvHelper.Configuration.CsvConfigurationException.#ctor(System.String)">
d@2 2598 <summary>
d@2 2599 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvConfigurationException"/> class
d@2 2600 with a specified error message.
d@2 2601 </summary>
d@2 2602 <param name="message">The message that describes the error.</param>
d@2 2603 </member>
d@2 2604 <member name="M:CsvHelper.Configuration.CsvConfigurationException.#ctor(System.String,System.Exception)">
d@2 2605 <summary>
d@2 2606 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvConfigurationException"/> class
d@2 2607 with a specified error message and a reference to the inner exception that
d@2 2608 is the cause of this exception.
d@2 2609 </summary>
d@2 2610 <param name="message">The error message that explains the reason for the exception.</param>
d@2 2611 <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
d@2 2612 </member>
d@2 2613 <member name="T:CsvHelper.Configuration.CsvPropertyMap">
d@2 2614 <summary>
d@2 2615 Mapping info for a property to a CSV field.
d@2 2616 </summary>
d@2 2617 </member>
d@2 2618 <member name="P:CsvHelper.Configuration.CsvPropertyMap.Data">
d@2 2619 <summary>
d@2 2620 Gets the property map data.
d@2 2621 </summary>
d@2 2622 </member>
d@2 2623 <member name="M:CsvHelper.Configuration.CsvPropertyMap.#ctor(System.Reflection.PropertyInfo)">
d@2 2624 <summary>
d@2 2625 Creates a new <see cref="T:CsvHelper.Configuration.CsvPropertyMap"/> instance using the specified property.
d@2 2626 </summary>
d@2 2627 </member>
d@2 2628 <member name="M:CsvHelper.Configuration.CsvPropertyMap.Name(System.String[])">
d@2 2629 <summary>
d@2 2630 When reading, is used to get the field
d@2 2631 at the index of the name if there was a
d@2 2632 header specified. It will look for the
d@2 2633 first name match in the order listed.
d@2 2634 When writing, sets the name of the
d@2 2635 field in the header record.
d@2 2636 The first name will be used.
d@2 2637 </summary>
d@2 2638 <param name="names">The possible names of the CSV field.</param>
d@2 2639 </member>
d@2 2640 <member name="M:CsvHelper.Configuration.CsvPropertyMap.NameIndex(System.Int32)">
d@2 2641 <summary>
d@2 2642 When reading, is used to get the
d@2 2643 index of the name used when there
d@2 2644 are multiple names that are the same.
d@2 2645 </summary>
d@2 2646 <param name="index">The index of the name.</param>
d@2 2647 </member>
d@2 2648 <member name="M:CsvHelper.Configuration.CsvPropertyMap.Index(System.Int32)">
d@2 2649 <summary>
d@2 2650 When reading, is used to get the field at
d@2 2651 the given index. When writing, the fields
d@2 2652 will be written in the order of the field
d@2 2653 indexes.
d@2 2654 </summary>
d@2 2655 <param name="index">The index of the CSV field.</param>
d@2 2656 </member>
d@2 2657 <member name="M:CsvHelper.Configuration.CsvPropertyMap.Ignore">
d@2 2658 <summary>
d@2 2659 Ignore the property when reading and writing.
d@2 2660 </summary>
d@2 2661 </member>
d@2 2662 <member name="M:CsvHelper.Configuration.CsvPropertyMap.Ignore(System.Boolean)">
d@2 2663 <summary>
d@2 2664 Ignore the property when reading and writing.
d@2 2665 </summary>
d@2 2666 <param name="ignore">True to ignore, otherwise false.</param>
d@2 2667 </member>
d@2 2668 <member name="M:CsvHelper.Configuration.CsvPropertyMap.Default(System.Object)">
d@2 2669 <summary>
d@2 2670 The default value that will be used when reading when
d@2 2671 the CSV field is empty.
d@2 2672 </summary>
d@2 2673 <param name="defaultValue">The default value.</param>
d@2 2674 </member>
d@2 2675 <member name="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)">
d@2 2676 <summary>
d@2 2677 Specifies the <see cref="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use
d@2 2678 when converting the property to and from a CSV field.
d@2 2679 </summary>
d@2 2680 <param name="typeConverter">The TypeConverter to use.</param>
d@2 2681 </member>
d@2 2682 <member name="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverter``1">
d@2 2683 <summary>
d@2 2684 Specifies the <see cref="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use
d@2 2685 when converting the property to and from a CSV field.
d@2 2686 </summary>
d@2 2687 <typeparam name="T">The <see cref="T:System.Type"/> of the
d@2 2688 <see cref="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use.</typeparam>
d@2 2689 </member>
d@2 2690 <member name="M:CsvHelper.Configuration.CsvPropertyMap.ConvertUsing``1(System.Func{CsvHelper.ICsvReaderRow,``0})">
d@2 2691 <summary>
d@2 2692 Specifies an expression to be used to convert data in the
d@2 2693 row to the property.
d@2 2694 </summary>
d@2 2695 <typeparam name="T">The type of the property that will be set.</typeparam>
d@2 2696 <param name="convertExpression">The convert expression.</param>
d@2 2697 </member>
d@2 2698 <member name="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverterOption(System.Globalization.CultureInfo)">
d@2 2699 <summary>
d@2 2700 The <see cref="T:System.Globalization.CultureInfo"/> used when type converting.
d@2 2701 This will override the global <see cref="P:CsvHelper.Configuration.CsvConfiguration.CultureInfo"/>
d@2 2702 setting.
d@2 2703 </summary>
d@2 2704 <param name="cultureInfo">The culture info.</param>
d@2 2705 </member>
d@2 2706 <member name="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverterOption(System.Globalization.DateTimeStyles)">
d@2 2707 <summary>
d@2 2708 The <see cref="T:System.Globalization.DateTimeStyles"/> to use when type converting.
d@2 2709 This is used when doing any <see cref="T:System.DateTime"/> conversions.
d@2 2710 </summary>
d@2 2711 <param name="dateTimeStyle">The date time style.</param>
d@2 2712 </member>
d@2 2713 <member name="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverterOption(System.Globalization.NumberStyles)">
d@2 2714 <summary>
d@2 2715 The <see cref="T:System.Globalization.NumberStyles"/> to use when type converting.
d@2 2716 This is used when doing any number conversions.
d@2 2717 </summary>
d@2 2718 <param name="numberStyle"></param>
d@2 2719 </member>
d@2 2720 <member name="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverterOption(System.String)">
d@2 2721 <summary>
d@2 2722 The string format to be used when type converting.
d@2 2723 </summary>
d@2 2724 <param name="format">The format.</param>
d@2 2725 </member>
d@2 2726 <member name="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverterOption(System.Boolean,System.String[])">
d@2 2727 <summary>
d@2 2728 The string values used to represent a boolean when converting.
d@2 2729 </summary>
d@2 2730 <param name="isTrue">A value indicating whether true values or false values are being set.</param>
d@2 2731 <param name="booleanValues">The string boolean values.</param>
d@2 2732 </member>
d@2 2733 <member name="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverterOption(System.Boolean,System.Boolean,System.String[])">
d@2 2734 <summary>
d@2 2735 The string values used to represent a boolean when converting.
d@2 2736 </summary>
d@2 2737 <param name="isTrue">A value indicating whether true values or false values are being set.</param>
d@2 2738 <param name="clearValues">A value indication if the current values should be cleared before adding the new ones.</param>
d@2 2739 <param name="booleanValues">The string boolean values.</param>
d@2 2740 </member>
d@2 2741 <member name="T:CsvHelper.Configuration.CsvPropertyMapCollection">
d@2 2742 <summary>
d@2 2743 A collection that holds <see cref="T:CsvHelper.Configuration.CsvPropertyMap"/>'s.
d@2 2744 </summary>
d@2 2745 </member>
d@2 2746 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.#ctor">
d@2 2747 <summary>
d@2 2748 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/> class.
d@2 2749 </summary>
d@2 2750 </member>
d@2 2751 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.#ctor(System.Collections.Generic.IComparer{CsvHelper.Configuration.CsvPropertyMap})">
d@2 2752 <summary>
d@2 2753 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/> class.
d@2 2754 </summary>
d@2 2755 <param name="comparer">The comparer to use when sorting the property maps.</param>
d@2 2756 </member>
d@2 2757 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.GetEnumerator">
d@2 2758 <summary>
d@2 2759 Returns an enumerator that iterates through the collection.
d@2 2760 </summary>
d@2 2761 <returns>
d@2 2762 A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
d@2 2763 </returns>
d@2 2764 <filterpriority>1</filterpriority>
d@2 2765 </member>
d@2 2766 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.System#Collections#IEnumerable#GetEnumerator">
d@2 2767 <summary>
d@2 2768 Returns an enumerator that iterates through a collection.
d@2 2769 </summary>
d@2 2770 <returns>
d@2 2771 An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
d@2 2772 </returns>
d@2 2773 <filterpriority>2</filterpriority>
d@2 2774 </member>
d@2 2775 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.Add(CsvHelper.Configuration.CsvPropertyMap)">
d@2 2776 <summary>
d@2 2777 Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2778 </summary>
d@2 2779 <param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2780 </param><exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
d@2 2781 </exception>
d@2 2782 </member>
d@2 2783 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.AddRange(System.Collections.Generic.ICollection{CsvHelper.Configuration.CsvPropertyMap})">
d@2 2784 <summary>
d@2 2785 Adds a range of items to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2786 </summary>
d@2 2787 <param name="collection">The collection to add.</param>
d@2 2788 </member>
d@2 2789 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.Clear">
d@2 2790 <summary>
d@2 2791 Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2792 </summary>
d@2 2793 <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
d@2 2794 </exception>
d@2 2795 </member>
d@2 2796 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.Contains(CsvHelper.Configuration.CsvPropertyMap)">
d@2 2797 <summary>
d@2 2798 Determines whether the <see cref="T:System.Collections.Generic.ICollection`1"/> contains a specific value.
d@2 2799 </summary>
d@2 2800 <returns>
d@2 2801 true if <paramref name="item"/> is found in the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false.
d@2 2802 </returns>
d@2 2803 <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2804 </param>
d@2 2805 </member>
d@2 2806 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.CopyTo(CsvHelper.Configuration.CsvPropertyMap[],System.Int32)">
d@2 2807 <summary>
d@2 2808 Copies the elements of the <see cref="T:System.Collections.Generic.ICollection`1"/> to an <see cref="T:System.Array"/>, starting at a particular <see cref="T:System.Array"/> index.
d@2 2809 </summary>
d@2 2810 <param name="array">The one-dimensional <see cref="T:System.Array"/> that is the destination of the elements copied from <see cref="T:System.Collections.Generic.ICollection`1"/>. The <see cref="T:System.Array"/> must have zero-based indexing.</param><param name="arrayIndex">The zero-based index in <paramref name="array"/> at which copying begins.</param><exception cref="T:System.ArgumentNullException"><paramref name="array"/> is null.</exception><exception cref="T:System.ArgumentOutOfRangeException"><paramref name="arrayIndex"/> is less than 0.</exception><exception cref="T:System.ArgumentException">The number of elements in the source <see cref="T:System.Collections.Generic.ICollection`1"/> is greater than the available space from <paramref name="arrayIndex"/> to the end of the destination <paramref name="array"/>.</exception>
d@2 2811 </member>
d@2 2812 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.Remove(CsvHelper.Configuration.CsvPropertyMap)">
d@2 2813 <summary>
d@2 2814 Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2815 </summary>
d@2 2816 <returns>
d@2 2817 true if <paramref name="item"/> was successfully removed from the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false. This method also returns false if <paramref name="item"/> is not found in the original <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2818 </returns>
d@2 2819 <param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2820 </param><exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
d@2 2821 </exception>
d@2 2822 </member>
d@2 2823 <member name="P:CsvHelper.Configuration.CsvPropertyMapCollection.Count">
d@2 2824 <summary>
d@2 2825 Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2826 </summary>
d@2 2827 <returns>
d@2 2828 The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2829 </returns>
d@2 2830 </member>
d@2 2831 <member name="P:CsvHelper.Configuration.CsvPropertyMapCollection.IsReadOnly">
d@2 2832 <summary>
d@2 2833 Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
d@2 2834 </summary>
d@2 2835 <returns>
d@2 2836 true if the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only; otherwise, false.
d@2 2837 </returns>
d@2 2838 </member>
d@2 2839 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.IndexOf(CsvHelper.Configuration.CsvPropertyMap)">
d@2 2840 <summary>
d@2 2841 Determines the index of a specific item in the <see cref="T:System.Collections.Generic.IList`1"/>.
d@2 2842 </summary>
d@2 2843 <returns>
d@2 2844 The index of <paramref name="item"/> if found in the list; otherwise, -1.
d@2 2845 </returns>
d@2 2846 <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.IList`1"/>.
d@2 2847 </param>
d@2 2848 </member>
d@2 2849 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.Insert(System.Int32,CsvHelper.Configuration.CsvPropertyMap)">
d@2 2850 <summary>
d@2 2851 Inserts an item to the <see cref="T:System.Collections.Generic.IList`1"/> at the specified index.
d@2 2852 </summary>
d@2 2853 <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.
d@2 2854 </param><param name="item">The object to insert into the <see cref="T:System.Collections.Generic.IList`1"/>.
d@2 2855 </param><exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.
d@2 2856 </exception><exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.
d@2 2857 </exception>
d@2 2858 </member>
d@2 2859 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.RemoveAt(System.Int32)">
d@2 2860 <summary>
d@2 2861 Removes the <see cref="T:System.Collections.Generic.IList`1"/> item at the specified index.
d@2 2862 </summary>
d@2 2863 <param name="index">The zero-based index of the item to remove.
d@2 2864 </param><exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.
d@2 2865 </exception><exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.
d@2 2866 </exception>
d@2 2867 </member>
d@2 2868 <member name="P:CsvHelper.Configuration.CsvPropertyMapCollection.Item(System.Int32)">
d@2 2869 <summary>
d@2 2870 Gets or sets the element at the specified index.
d@2 2871 </summary>
d@2 2872 <returns>
d@2 2873 The element at the specified index.
d@2 2874 </returns>
d@2 2875 <param name="index">The zero-based index of the element to get or set.
d@2 2876 </param><exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.
d@2 2877 </exception><exception cref="T:System.NotSupportedException">The property is set and the <see cref="T:System.Collections.Generic.IList`1"/> is read-only.
d@2 2878 </exception>
d@2 2879 </member>
d@2 2880 <member name="T:CsvHelper.Configuration.CsvPropertyMapComparer">
d@2 2881 <summary>
d@2 2882 Used to compare <see cref="T:CsvHelper.Configuration.CsvPropertyMap"/>s.
d@2 2883 The order is by field index ascending. Any
d@2 2884 fields that don't have an index are pushed
d@2 2885 to the bottom.
d@2 2886 </summary>
d@2 2887 </member>
d@2 2888 <member name="M:CsvHelper.Configuration.CsvPropertyMapComparer.Compare(System.Object,System.Object)">
d@2 2889 <summary>
d@2 2890 Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.
d@2 2891 </summary>
d@2 2892 <returns>
d@2 2893 Value
d@2 2894 Condition
d@2 2895 Less than zero
d@2 2896 <paramref name="x"/> is less than <paramref name="y"/>.
d@2 2897 Zero
d@2 2898 <paramref name="x"/> equals <paramref name="y"/>.
d@2 2899 Greater than zero
d@2 2900 <paramref name="x"/> is greater than <paramref name="y"/>.
d@2 2901 </returns>
d@2 2902 <param name="x">The first object to compare.
d@2 2903 </param><param name="y">The second object to compare.
d@2 2904 </param><exception cref="T:System.ArgumentException">Neither <paramref name="x"/> nor <paramref name="y"/> implements the <see cref="T:System.IComparable"/> interface.
d@2 2905 -or-
d@2 2906 <paramref name="x"/> and <paramref name="y"/> are of different types and neither one can handle comparisons with the other.
d@2 2907 </exception><filterpriority>2</filterpriority>
d@2 2908 </member>
d@2 2909 <member name="M:CsvHelper.Configuration.CsvPropertyMapComparer.Compare(CsvHelper.Configuration.CsvPropertyMap,CsvHelper.Configuration.CsvPropertyMap)">
d@2 2910 <summary>
d@2 2911 Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.
d@2 2912 </summary>
d@2 2913 <returns>
d@2 2914 Value
d@2 2915 Condition
d@2 2916 Less than zero
d@2 2917 <paramref name="x"/> is less than <paramref name="y"/>.
d@2 2918 Zero
d@2 2919 <paramref name="x"/> equals <paramref name="y"/>.
d@2 2920 Greater than zero
d@2 2921 <paramref name="x"/> is greater than <paramref name="y"/>.
d@2 2922 </returns>
d@2 2923 <param name="x">The first object to compare.
d@2 2924 </param><param name="y">The second object to compare.
d@2 2925 </param>
d@2 2926 </member>
d@2 2927 <member name="T:CsvHelper.Configuration.CsvPropertyMapData">
d@2 2928 <summary>
d@2 2929 The configured data for the property map.
d@2 2930 </summary>
d@2 2931 </member>
d@2 2932 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.Property">
d@2 2933 <summary>
d@2 2934 Gets the <see cref="T:System.Reflection.PropertyInfo"/> that the data
d@2 2935 is associated with.
d@2 2936 </summary>
d@2 2937 </member>
d@2 2938 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.Names">
d@2 2939 <summary>
d@2 2940 Gets the list of column names.
d@2 2941 </summary>
d@2 2942 </member>
d@2 2943 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.NameIndex">
d@2 2944 <summary>
d@2 2945 Gets or sets the index of the name.
d@2 2946 This is used if there are multiple
d@2 2947 columns with the same names.
d@2 2948 </summary>
d@2 2949 </member>
d@2 2950 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.IsNameSet">
d@2 2951 <summary>
d@2 2952 Gets or sets a value indicating if the name was
d@2 2953 explicitly set. True if it was explicity set,
d@2 2954 otherwise false.
d@2 2955 </summary>
d@2 2956 </member>
d@2 2957 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.Index">
d@2 2958 <summary>
d@2 2959 Gets or sets the column index.
d@2 2960 </summary>
d@2 2961 </member>
d@2 2962 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.IsIndexSet">
d@2 2963 <summary>
d@2 2964 Gets or sets a value indicating if the index was
d@2 2965 explicitly set. True if it was explicitly set,
d@2 2966 otherwise false.
d@2 2967 </summary>
d@2 2968 </member>
d@2 2969 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.TypeConverter">
d@2 2970 <summary>
d@2 2971 Gets or sets the type converter.
d@2 2972 </summary>
d@2 2973 </member>
d@2 2974 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.TypeConverterOptions">
d@2 2975 <summary>
d@2 2976 Gets or sets the type converter options.
d@2 2977 </summary>
d@2 2978 </member>
d@2 2979 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.Ignore">
d@2 2980 <summary>
d@2 2981 Gets or sets a value indicating whether the field should be ignored.
d@2 2982 </summary>
d@2 2983 </member>
d@2 2984 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.Default">
d@2 2985 <summary>
d@2 2986 Gets or sets the default value used when a CSV field is empty.
d@2 2987 </summary>
d@2 2988 </member>
d@2 2989 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.IsDefaultSet">
d@2 2990 <summary>
d@2 2991 Gets or sets a value indicating whether this instance is default value set.
d@2 2992 the default value was explicitly set. True if it was
d@2 2993 explicitly set, otherwise false.
d@2 2994 </summary>
d@2 2995 </member>
d@2 2996 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.ConvertExpression">
d@2 2997 <summary>
d@2 2998 Gets or sets the expression used to convert data in the
d@2 2999 row to the property.
d@2 3000 </summary>
d@2 3001 </member>
d@2 3002 <member name="M:CsvHelper.Configuration.CsvPropertyMapData.#ctor(System.Reflection.PropertyInfo)">
d@2 3003 <summary>
d@2 3004 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvPropertyMapData"/> class.
d@2 3005 </summary>
d@2 3006 <param name="property">The property.</param>
d@2 3007 </member>
d@2 3008 <member name="T:CsvHelper.Configuration.CsvPropertyNameCollection">
d@2 3009 <summary>
d@2 3010 A collection that holds property names.
d@2 3011 </summary>
d@2 3012 </member>
d@2 3013 <member name="P:CsvHelper.Configuration.CsvPropertyNameCollection.Item(System.Int32)">
d@2 3014 <summary>
d@2 3015 Gets the name at the given index. If a prefix is set,
d@2 3016 it will be prepended to the name.
d@2 3017 </summary>
d@2 3018 <param name="index"></param>
d@2 3019 <returns></returns>
d@2 3020 </member>
d@2 3021 <member name="P:CsvHelper.Configuration.CsvPropertyNameCollection.Prefix">
d@2 3022 <summary>
d@2 3023 Gets the prefix to use for each name.
d@2 3024 </summary>
d@2 3025 </member>
d@2 3026 <member name="P:CsvHelper.Configuration.CsvPropertyNameCollection.Names">
d@2 3027 <summary>
d@2 3028 Gets the raw list of names without
d@2 3029 the prefix being prepended.
d@2 3030 </summary>
d@2 3031 </member>
d@2 3032 <member name="P:CsvHelper.Configuration.CsvPropertyNameCollection.Count">
d@2 3033 <summary>
d@2 3034 Gets the count.
d@2 3035 </summary>
d@2 3036 </member>
d@2 3037 <member name="M:CsvHelper.Configuration.CsvPropertyNameCollection.Add(System.String)">
d@2 3038 <summary>
d@2 3039 Adds the given name to the collection.
d@2 3040 </summary>
d@2 3041 <param name="name">The name to add.</param>
d@2 3042 </member>
d@2 3043 <member name="M:CsvHelper.Configuration.CsvPropertyNameCollection.Clear">
d@2 3044 <summary>
d@2 3045 Clears all names from the collection.
d@2 3046 </summary>
d@2 3047 </member>
d@2 3048 <member name="M:CsvHelper.Configuration.CsvPropertyNameCollection.AddRange(System.Collections.Generic.IEnumerable{System.String})">
d@2 3049 <summary>
d@2 3050 Adds a range of names to the collection.
d@2 3051 </summary>
d@2 3052 <param name="names">The range to add.</param>
d@2 3053 </member>
d@2 3054 <member name="M:CsvHelper.Configuration.CsvPropertyNameCollection.GetEnumerator">
d@2 3055 <summary>
d@2 3056 Returns an enumerator that iterates through the collection.
d@2 3057 </summary>
d@2 3058 <returns>
d@2 3059 A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
d@2 3060 </returns>
d@2 3061 <filterpriority>1</filterpriority>
d@2 3062 </member>
d@2 3063 <member name="M:CsvHelper.Configuration.CsvPropertyNameCollection.System#Collections#IEnumerable#GetEnumerator">
d@2 3064 <summary>
d@2 3065 Returns an enumerator that iterates through a collection.
d@2 3066 </summary>
d@2 3067 <returns>
d@2 3068 An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
d@2 3069 </returns>
d@2 3070 <filterpriority>2</filterpriority>
d@2 3071 </member>
d@2 3072 <member name="T:CsvHelper.Configuration.CsvPropertyReferenceMap">
d@2 3073 <summary>
d@2 3074 Mapping info for a reference property mapping to a class.
d@2 3075 </summary>
d@2 3076 </member>
d@2 3077 <member name="P:CsvHelper.Configuration.CsvPropertyReferenceMap.Property">
d@2 3078 <summary>
d@2 3079 Gets the property.
d@2 3080 </summary>
d@2 3081 </member>
d@2 3082 <member name="P:CsvHelper.Configuration.CsvPropertyReferenceMap.Mapping">
d@2 3083 <summary>
d@2 3084 Gets the mapping.
d@2 3085 </summary>
d@2 3086 </member>
d@2 3087 <member name="P:CsvHelper.Configuration.CsvPropertyReferenceMap.Data">
d@2 3088 <summary>
d@2 3089 Gets the property reference map data.
d@2 3090 </summary>
d@2 3091 </member>
d@2 3092 <member name="M:CsvHelper.Configuration.CsvPropertyReferenceMap.#ctor(System.Reflection.PropertyInfo,CsvHelper.Configuration.CsvClassMap)">
d@2 3093 <summary>
d@2 3094 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvPropertyReferenceMap"/> class.
d@2 3095 </summary>
d@2 3096 <param name="property">The property.</param>
d@2 3097 <param name="mapping">The <see cref="T:CsvHelper.Configuration.CsvClassMap"/> to use for the reference map.</param>
d@2 3098 </member>
d@2 3099 <member name="M:CsvHelper.Configuration.CsvPropertyReferenceMap.Prefix(System.String)">
d@2 3100 <summary>
d@2 3101 Appends a prefix to the header of each field of the reference property
d@2 3102 </summary>
d@2 3103 <param name="prefix">The prefix to be prepended to headers of each reference property</param>
d@2 3104 <returns>The current <see cref="T:CsvHelper.Configuration.CsvPropertyReferenceMap" /></returns>
d@2 3105 </member>
d@2 3106 <member name="M:CsvHelper.Configuration.CsvPropertyReferenceMap.GetMaxIndex">
d@2 3107 <summary>
d@2 3108 Get the largest index for the
d@2 3109 properties and references.
d@2 3110 </summary>
d@2 3111 <returns>The max index.</returns>
d@2 3112 </member>
d@2 3113 <member name="T:CsvHelper.Configuration.CsvPropertyReferenceMapData">
d@2 3114 <summary>
d@2 3115 The configuration data for the reference map.
d@2 3116 </summary>
d@2 3117 </member>
d@2 3118 <member name="P:CsvHelper.Configuration.CsvPropertyReferenceMapData.Prefix">
d@2 3119 <summary>
d@2 3120 Gets or sets the header prefix to use.
d@2 3121 </summary>
d@2 3122 </member>
d@2 3123 <member name="P:CsvHelper.Configuration.CsvPropertyReferenceMapData.Property">
d@2 3124 <summary>
d@2 3125 Gets the <see cref="T:System.Reflection.PropertyInfo"/> that the data
d@2 3126 is associated with.
d@2 3127 </summary>
d@2 3128 </member>
d@2 3129 <member name="P:CsvHelper.Configuration.CsvPropertyReferenceMapData.Mapping">
d@2 3130 <summary>
d@2 3131 Gets the mapping this is a reference for.
d@2 3132 </summary>
d@2 3133 </member>
d@2 3134 <member name="M:CsvHelper.Configuration.CsvPropertyReferenceMapData.#ctor(System.Reflection.PropertyInfo,CsvHelper.Configuration.CsvClassMap)">
d@2 3135 <summary>
d@2 3136 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvPropertyReferenceMapData"/> class.
d@2 3137 </summary>
d@2 3138 <param name="property">The property.</param>
d@2 3139 <param name="mapping">The mapping this is a reference for.</param>
d@2 3140 </member>
d@2 3141 <member name="T:CsvHelper.Configuration.DefaultCsvClassMap`1">
d@2 3142 <summary>
d@2 3143 A default <see cref="T:CsvHelper.Configuration.CsvClassMap`1"/> that can be used
d@2 3144 to create a class map dynamically.
d@2 3145 </summary>
d@2 3146 <typeparam name="T"></typeparam>
d@2 3147 </member>
d@2 3148 <member name="T:CsvHelper.TypeConversion.BooleanConverter">
d@2 3149 <summary>
d@2 3150 Converts a Boolean to and from a string.
d@2 3151 </summary>
d@2 3152 </member>
d@2 3153 <member name="M:CsvHelper.TypeConversion.BooleanConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3154 <summary>
d@2 3155 Converts the string to an object.
d@2 3156 </summary>
d@2 3157 <param name="options">The options to use when converting.</param>
d@2 3158 <param name="text">The string to convert to an object.</param>
d@2 3159 <returns>The object created from the string.</returns>
d@2 3160 </member>
d@2 3161 <member name="M:CsvHelper.TypeConversion.BooleanConverter.CanConvertFrom(System.Type)">
d@2 3162 <summary>
d@2 3163 Determines whether this instance [can convert from] the specified type.
d@2 3164 </summary>
d@2 3165 <param name="type">The type.</param>
d@2 3166 <returns>
d@2 3167 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3168 </returns>
d@2 3169 </member>
d@2 3170 <member name="T:CsvHelper.TypeConversion.ByteConverter">
d@2 3171 <summary>
d@2 3172 Converts a Byte to and from a string.
d@2 3173 </summary>
d@2 3174 </member>
d@2 3175 <member name="M:CsvHelper.TypeConversion.ByteConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3176 <summary>
d@2 3177 Converts the string to an object.
d@2 3178 </summary>
d@2 3179 <param name="options">The options to use when converting.</param>
d@2 3180 <param name="text">The string to convert to an object.</param>
d@2 3181 <returns>The object created from the string.</returns>
d@2 3182 </member>
d@2 3183 <member name="M:CsvHelper.TypeConversion.ByteConverter.CanConvertFrom(System.Type)">
d@2 3184 <summary>
d@2 3185 Determines whether this instance [can convert from] the specified type.
d@2 3186 </summary>
d@2 3187 <param name="type">The type.</param>
d@2 3188 <returns>
d@2 3189 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3190 </returns>
d@2 3191 </member>
d@2 3192 <member name="T:CsvHelper.TypeConversion.CharConverter">
d@2 3193 <summary>
d@2 3194 Converts a Char to and from a string.
d@2 3195 </summary>
d@2 3196 </member>
d@2 3197 <member name="M:CsvHelper.TypeConversion.CharConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3198 <summary>
d@2 3199 Converts the string to an object.
d@2 3200 </summary>
d@2 3201 <param name="options">The options to use when converting.</param>
d@2 3202 <param name="text">The string to convert to an object.</param>
d@2 3203 <returns>The object created from the string.</returns>
d@2 3204 </member>
d@2 3205 <member name="M:CsvHelper.TypeConversion.CharConverter.CanConvertFrom(System.Type)">
d@2 3206 <summary>
d@2 3207 Determines whether this instance [can convert from] the specified type.
d@2 3208 </summary>
d@2 3209 <param name="type">The type.</param>
d@2 3210 <returns>
d@2 3211 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3212 </returns>
d@2 3213 </member>
d@2 3214 <member name="T:CsvHelper.TypeConversion.CsvTypeConverterException">
d@2 3215 <summary>
d@2 3216 Represents errors that occur while reading a CSV file.
d@2 3217 </summary>
d@2 3218 </member>
d@2 3219 <member name="M:CsvHelper.TypeConversion.CsvTypeConverterException.#ctor">
d@2 3220 <summary>
d@2 3221 Initializes a new instance of the <see cref="T:CsvHelper.TypeConversion.CsvTypeConverterException"/> class.
d@2 3222 </summary>
d@2 3223 </member>
d@2 3224 <member name="M:CsvHelper.TypeConversion.CsvTypeConverterException.#ctor(System.String)">
d@2 3225 <summary>
d@2 3226 Initializes a new instance of the <see cref="T:CsvHelper.TypeConversion.CsvTypeConverterException"/> class
d@2 3227 with a specified error message.
d@2 3228 </summary>
d@2 3229 <param name="message">The message that describes the error.</param>
d@2 3230 </member>
d@2 3231 <member name="M:CsvHelper.TypeConversion.CsvTypeConverterException.#ctor(System.String,System.Exception)">
d@2 3232 <summary>
d@2 3233 Initializes a new instance of the <see cref="T:CsvHelper.TypeConversion.CsvTypeConverterException"/> class
d@2 3234 with a specified error message and a reference to the inner exception that
d@2 3235 is the cause of this exception.
d@2 3236 </summary>
d@2 3237 <param name="message">The error message that explains the reason for the exception.</param>
d@2 3238 <param name="innerException">The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified.</param>
d@2 3239 </member>
d@2 3240 <member name="T:CsvHelper.TypeConversion.DateTimeConverter">
d@2 3241 <summary>
d@2 3242 Converts a DateTime to and from a string.
d@2 3243 </summary>
d@2 3244 </member>
d@2 3245 <member name="M:CsvHelper.TypeConversion.DateTimeConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3246 <summary>
d@2 3247 Converts the string to an object.
d@2 3248 </summary>
d@2 3249 <param name="options">The options to use when converting.</param>
d@2 3250 <param name="text">The string to convert to an object.</param>
d@2 3251 <returns>The object created from the string.</returns>
d@2 3252 </member>
d@2 3253 <member name="M:CsvHelper.TypeConversion.DateTimeConverter.CanConvertFrom(System.Type)">
d@2 3254 <summary>
d@2 3255 Determines whether this instance [can convert from] the specified type.
d@2 3256 </summary>
d@2 3257 <param name="type">The type.</param>
d@2 3258 <returns>
d@2 3259 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3260 </returns>
d@2 3261 </member>
d@2 3262 <member name="T:CsvHelper.TypeConversion.DateTimeOffsetConverter">
d@2 3263 <summary>
d@2 3264 Converts a DateTimeOffset to and from a string.
d@2 3265 </summary>
d@2 3266 </member>
d@2 3267 <member name="M:CsvHelper.TypeConversion.DateTimeOffsetConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3268 <summary>
d@2 3269 Converts the string to an object.
d@2 3270 </summary>
d@2 3271 <param name="options">The options to use when converting.</param>
d@2 3272 <param name="text">The string to convert to an object.</param>
d@2 3273 <returns>The object created from the string.</returns>
d@2 3274 </member>
d@2 3275 <member name="M:CsvHelper.TypeConversion.DateTimeOffsetConverter.CanConvertFrom(System.Type)">
d@2 3276 <summary>
d@2 3277 Determines whether this instance [can convert from] the specified type.
d@2 3278 </summary>
d@2 3279 <param name="type">The type.</param>
d@2 3280 <returns>
d@2 3281 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3282 </returns>
d@2 3283 </member>
d@2 3284 <member name="T:CsvHelper.TypeConversion.DecimalConverter">
d@2 3285 <summary>
d@2 3286 Converts a Decimal to and from a string.
d@2 3287 </summary>
d@2 3288 </member>
d@2 3289 <member name="M:CsvHelper.TypeConversion.DecimalConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3290 <summary>
d@2 3291 Converts the string to an object.
d@2 3292 </summary>
d@2 3293 <param name="options">The options to use when converting.</param>
d@2 3294 <param name="text">The string to convert to an object.</param>
d@2 3295 <returns>The object created from the string.</returns>
d@2 3296 </member>
d@2 3297 <member name="M:CsvHelper.TypeConversion.DecimalConverter.CanConvertFrom(System.Type)">
d@2 3298 <summary>
d@2 3299 Determines whether this instance [can convert from] the specified type.
d@2 3300 </summary>
d@2 3301 <param name="type">The type.</param>
d@2 3302 <returns>
d@2 3303 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3304 </returns>
d@2 3305 </member>
d@2 3306 <member name="T:CsvHelper.TypeConversion.DefaultTypeConverter">
d@2 3307 <summary>
d@2 3308 Converts an object to and from a string.
d@2 3309 </summary>
d@2 3310 </member>
d@2 3311 <member name="M:CsvHelper.TypeConversion.DefaultTypeConverter.ConvertToString(CsvHelper.TypeConversion.TypeConverterOptions,System.Object)">
d@2 3312 <summary>
d@2 3313 Converts the object to a string.
d@2 3314 </summary>
d@2 3315 <param name="options">The options to use when converting.</param>
d@2 3316 <param name="value">The object to convert to a string.</param>
d@2 3317 <returns>The string representation of the object.</returns>
d@2 3318 </member>
d@2 3319 <member name="M:CsvHelper.TypeConversion.DefaultTypeConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3320 <summary>
d@2 3321 Converts the string to an object.
d@2 3322 </summary>
d@2 3323 <param name="options">The options to use when converting.</param>
d@2 3324 <param name="text">The string to convert to an object.</param>
d@2 3325 <returns>The object created from the string.</returns>
d@2 3326 </member>
d@2 3327 <member name="M:CsvHelper.TypeConversion.DefaultTypeConverter.CanConvertFrom(System.Type)">
d@2 3328 <summary>
d@2 3329 Determines whether this instance [can convert from] the specified type.
d@2 3330 </summary>
d@2 3331 <param name="type">The type.</param>
d@2 3332 <returns>
d@2 3333 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3334 </returns>
d@2 3335 </member>
d@2 3336 <member name="M:CsvHelper.TypeConversion.DefaultTypeConverter.CanConvertTo(System.Type)">
d@2 3337 <summary>
d@2 3338 Determines whether this instance [can convert to] the specified type.
d@2 3339 </summary>
d@2 3340 <param name="type">The type.</param>
d@2 3341 <returns>
d@2 3342 <c>true</c> if this instance [can convert to] the specified type; otherwise, <c>false</c>.
d@2 3343 </returns>
d@2 3344 </member>
d@2 3345 <member name="T:CsvHelper.TypeConversion.DoubleConverter">
d@2 3346 <summary>
d@2 3347 Converts a Double to and from a string.
d@2 3348 </summary>
d@2 3349 </member>
d@2 3350 <member name="M:CsvHelper.TypeConversion.DoubleConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3351 <summary>
d@2 3352 Converts the string to an object.
d@2 3353 </summary>
d@2 3354 <param name="options">The options to use when converting.</param>
d@2 3355 <param name="text">The string to convert to an object.</param>
d@2 3356 <returns>
d@2 3357 The object created from the string.
d@2 3358 </returns>
d@2 3359 </member>
d@2 3360 <member name="M:CsvHelper.TypeConversion.DoubleConverter.CanConvertFrom(System.Type)">
d@2 3361 <summary>
d@2 3362 Determines whether this instance [can convert from] the specified type.
d@2 3363 </summary>
d@2 3364 <param name="type">The type.</param>
d@2 3365 <returns>
d@2 3366 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3367 </returns>
d@2 3368 </member>
d@2 3369 <member name="T:CsvHelper.TypeConversion.EnumConverter">
d@2 3370 <summary>
d@2 3371 Converts an Enum to and from a string.
d@2 3372 </summary>
d@2 3373 </member>
d@2 3374 <member name="M:CsvHelper.TypeConversion.EnumConverter.#ctor(System.Type)">
d@2 3375 <summary>
d@2 3376 Creates a new <see cref="T:CsvHelper.TypeConversion.EnumConverter"/> for the given <see cref="T:System.Enum"/> <see cref="T:System.Type"/>.
d@2 3377 </summary>
d@2 3378 <param name="type">The type of the Enum.</param>
d@2 3379 </member>
d@2 3380 <member name="M:CsvHelper.TypeConversion.EnumConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3381 <summary>
d@2 3382 Converts the string to an object.
d@2 3383 </summary>
d@2 3384 <param name="options">The options to use when converting.</param>
d@2 3385 <param name="text">The string to convert to an object.</param>
d@2 3386 <returns>The object created from the string.</returns>
d@2 3387 </member>
d@2 3388 <member name="M:CsvHelper.TypeConversion.EnumConverter.CanConvertFrom(System.Type)">
d@2 3389 <summary>
d@2 3390 Determines whether this instance [can convert from] the specified type.
d@2 3391 </summary>
d@2 3392 <param name="type">The type.</param>
d@2 3393 <returns>
d@2 3394 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3395 </returns>
d@2 3396 </member>
d@2 3397 <member name="T:CsvHelper.TypeConversion.EnumerableConverter">
d@2 3398 <summary>
d@2 3399 Throws an exception when used. This is here so that it's apparent
d@2 3400 that there is no support for IEnumerable type coversion. A custom
d@2 3401 converter will need to be created to have a field convert to and
d@2 3402 from an IEnumerable.
d@2 3403 </summary>
d@2 3404 </member>
d@2 3405 <member name="M:CsvHelper.TypeConversion.EnumerableConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3406 <summary>
d@2 3407 Throws an exception.
d@2 3408 </summary>
d@2 3409 <param name="options">The options to use when converting.</param>
d@2 3410 <param name="text">The string to convert to an object.</param>
d@2 3411 <returns>The object created from the string.</returns>
d@2 3412 </member>
d@2 3413 <member name="M:CsvHelper.TypeConversion.EnumerableConverter.ConvertToString(CsvHelper.TypeConversion.TypeConverterOptions,System.Object)">
d@2 3414 <summary>
d@2 3415 Throws an exception.
d@2 3416 </summary>
d@2 3417 <param name="options">The options to use when converting.</param>
d@2 3418 <param name="value">The object to convert to a string.</param>
d@2 3419 <returns>The string representation of the object.</returns>
d@2 3420 </member>
d@2 3421 <member name="M:CsvHelper.TypeConversion.EnumerableConverter.CanConvertFrom(System.Type)">
d@2 3422 <summary>
d@2 3423 Determines whether this instance [can convert from] the specified type.
d@2 3424 </summary>
d@2 3425 <param name="type">The type.</param>
d@2 3426 <returns>
d@2 3427 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3428 </returns>
d@2 3429 </member>
d@2 3430 <member name="M:CsvHelper.TypeConversion.EnumerableConverter.CanConvertTo(System.Type)">
d@2 3431 <summary>
d@2 3432 Determines whether this instance [can convert to] the specified type.
d@2 3433 </summary>
d@2 3434 <param name="type">The type.</param>
d@2 3435 <returns>
d@2 3436 <c>true</c> if this instance [can convert to] the specified type; otherwise, <c>false</c>.
d@2 3437 </returns>
d@2 3438 </member>
d@2 3439 <member name="T:CsvHelper.TypeConversion.GuidConverter">
d@2 3440 <summary>
d@2 3441 Converts a Guid to and from a string.
d@2 3442 </summary>
d@2 3443 </member>
d@2 3444 <member name="M:CsvHelper.TypeConversion.GuidConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3445 <summary>
d@2 3446 Converts the string to an object.
d@2 3447 </summary>
d@2 3448 <param name="options">The options to use when converting.</param>
d@2 3449 <param name="text">The string to convert to an object.</param>
d@2 3450 <returns>The object created from the string.</returns>
d@2 3451 </member>
d@2 3452 <member name="M:CsvHelper.TypeConversion.GuidConverter.CanConvertFrom(System.Type)">
d@2 3453 <summary>
d@2 3454 Determines whether this instance [can convert from] the specified type.
d@2 3455 </summary>
d@2 3456 <param name="type">The type.</param>
d@2 3457 <returns>
d@2 3458 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3459 </returns>
d@2 3460 </member>
d@2 3461 <member name="T:CsvHelper.TypeConversion.Int16Converter">
d@2 3462 <summary>
d@2 3463 Converts an Int16 to and from a string.
d@2 3464 </summary>
d@2 3465 </member>
d@2 3466 <member name="M:CsvHelper.TypeConversion.Int16Converter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3467 <summary>
d@2 3468 Converts the string to an object.
d@2 3469 </summary>
d@2 3470 <param name="options">The options to use when converting.</param>
d@2 3471 <param name="text">The string to convert to an object.</param>
d@2 3472 <returns>The object created from the string.</returns>
d@2 3473 </member>
d@2 3474 <member name="M:CsvHelper.TypeConversion.Int16Converter.CanConvertFrom(System.Type)">
d@2 3475 <summary>
d@2 3476 Determines whether this instance [can convert from] the specified type.
d@2 3477 </summary>
d@2 3478 <param name="type">The type.</param>
d@2 3479 <returns>
d@2 3480 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3481 </returns>
d@2 3482 </member>
d@2 3483 <member name="T:CsvHelper.TypeConversion.Int32Converter">
d@2 3484 <summary>
d@2 3485 Converts an Int32 to and from a string.
d@2 3486 </summary>
d@2 3487 </member>
d@2 3488 <member name="M:CsvHelper.TypeConversion.Int32Converter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3489 <summary>
d@2 3490 Converts the string to an object.
d@2 3491 </summary>
d@2 3492 <param name="options">The options to use when converting.</param>
d@2 3493 <param name="text">The string to convert to an object.</param>
d@2 3494 <returns>The object created from the string.</returns>
d@2 3495 </member>
d@2 3496 <member name="M:CsvHelper.TypeConversion.Int32Converter.CanConvertFrom(System.Type)">
d@2 3497 <summary>
d@2 3498 Determines whether this instance [can convert from] the specified type.
d@2 3499 </summary>
d@2 3500 <param name="type">The type.</param>
d@2 3501 <returns>
d@2 3502 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3503 </returns>
d@2 3504 </member>
d@2 3505 <member name="T:CsvHelper.TypeConversion.Int64Converter">
d@2 3506 <summary>
d@2 3507 Converts an Int64 to and from a string.
d@2 3508 </summary>
d@2 3509 </member>
d@2 3510 <member name="M:CsvHelper.TypeConversion.Int64Converter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3511 <summary>
d@2 3512 Converts the string to an object.
d@2 3513 </summary>
d@2 3514 <param name="options">The options to use when converting.</param>
d@2 3515 <param name="text">The string to convert to an object.</param>
d@2 3516 <returns>The object created from the string.</returns>
d@2 3517 </member>
d@2 3518 <member name="M:CsvHelper.TypeConversion.Int64Converter.CanConvertFrom(System.Type)">
d@2 3519 <summary>
d@2 3520 Determines whether this instance [can convert from] the specified type.
d@2 3521 </summary>
d@2 3522 <param name="type">The type.</param>
d@2 3523 <returns>
d@2 3524 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3525 </returns>
d@2 3526 </member>
d@2 3527 <member name="T:CsvHelper.TypeConversion.ITypeConverter">
d@2 3528 <summary>
d@2 3529 Converts objects to and from strings.
d@2 3530 </summary>
d@2 3531 </member>
d@2 3532 <member name="M:CsvHelper.TypeConversion.ITypeConverter.ConvertToString(CsvHelper.TypeConversion.TypeConverterOptions,System.Object)">
d@2 3533 <summary>
d@2 3534 Converts the object to a string.
d@2 3535 </summary>
d@2 3536 <param name="options">The options to use when converting.</param>
d@2 3537 <param name="value">The object to convert to a string.</param>
d@2 3538 <returns>The string representation of the object.</returns>
d@2 3539 </member>
d@2 3540 <member name="M:CsvHelper.TypeConversion.ITypeConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3541 <summary>
d@2 3542 Converts the string to an object.
d@2 3543 </summary>
d@2 3544 <param name="options">The options to use when converting.</param>
d@2 3545 <param name="text">The string to convert to an object.</param>
d@2 3546 <returns>The object created from the string.</returns>
d@2 3547 </member>
d@2 3548 <member name="M:CsvHelper.TypeConversion.ITypeConverter.CanConvertFrom(System.Type)">
d@2 3549 <summary>
d@2 3550 Determines whether this instance [can convert from] the specified type.
d@2 3551 </summary>
d@2 3552 <param name="type">The type.</param>
d@2 3553 <returns>
d@2 3554 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3555 </returns>
d@2 3556 </member>
d@2 3557 <member name="M:CsvHelper.TypeConversion.ITypeConverter.CanConvertTo(System.Type)">
d@2 3558 <summary>
d@2 3559 Determines whether this instance [can convert to] the specified type.
d@2 3560 </summary>
d@2 3561 <param name="type">The type.</param>
d@2 3562 <returns>
d@2 3563 <c>true</c> if this instance [can convert to] the specified type; otherwise, <c>false</c>.
d@2 3564 </returns>
d@2 3565 </member>
d@2 3566 <member name="T:CsvHelper.TypeConversion.NullableConverter">
d@2 3567 <summary>
d@2 3568 Converts a Nullable to and from a string.
d@2 3569 </summary>
d@2 3570 </member>
d@2 3571 <member name="P:CsvHelper.TypeConversion.NullableConverter.NullableType">
d@2 3572 <summary>
d@2 3573 Gets the type of the nullable.
d@2 3574 </summary>
d@2 3575 <value>
d@2 3576 The type of the nullable.
d@2 3577 </value>
d@2 3578 </member>
d@2 3579 <member name="P:CsvHelper.TypeConversion.NullableConverter.UnderlyingType">
d@2 3580 <summary>
d@2 3581 Gets the underlying type of the nullable.
d@2 3582 </summary>
d@2 3583 <value>
d@2 3584 The underlying type.
d@2 3585 </value>
d@2 3586 </member>
d@2 3587 <member name="P:CsvHelper.TypeConversion.NullableConverter.UnderlyingTypeConverter">
d@2 3588 <summary>
d@2 3589 Gets the type converter for the underlying type.
d@2 3590 </summary>
d@2 3591 <value>
d@2 3592 The type converter.
d@2 3593 </value>
d@2 3594 </member>
d@2 3595 <member name="M:CsvHelper.TypeConversion.NullableConverter.#ctor(System.Type)">
d@2 3596 <summary>
d@2 3597 Creates a new <see cref="T:CsvHelper.TypeConversion.NullableConverter"/> for the given <see cref="T:System.Nullable`1"/> <see cref="T:System.Type"/>.
d@2 3598 </summary>
d@2 3599 <param name="type">The nullable type.</param>
d@2 3600 <exception cref="T:System.ArgumentException">type is not a nullable type.</exception>
d@2 3601 </member>
d@2 3602 <member name="M:CsvHelper.TypeConversion.NullableConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3603 <summary>
d@2 3604 Converts the string to an object.
d@2 3605 </summary>
d@2 3606 <param name="options">The options to use when converting.</param>
d@2 3607 <param name="text">The string to convert to an object.</param>
d@2 3608 <returns>The object created from the string.</returns>
d@2 3609 </member>
d@2 3610 <member name="M:CsvHelper.TypeConversion.NullableConverter.ConvertToString(CsvHelper.TypeConversion.TypeConverterOptions,System.Object)">
d@2 3611 <summary>
d@2 3612 Converts the object to a string.
d@2 3613 </summary>
d@2 3614 <param name="options">The options to use when converting.</param>
d@2 3615 <param name="value">The object to convert to a string.</param>
d@2 3616 <returns>The string representation of the object.</returns>
d@2 3617 </member>
d@2 3618 <member name="M:CsvHelper.TypeConversion.NullableConverter.CanConvertFrom(System.Type)">
d@2 3619 <summary>
d@2 3620 Determines whether this instance [can convert from] the specified type.
d@2 3621 </summary>
d@2 3622 <param name="type">The type.</param>
d@2 3623 <returns>
d@2 3624 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3625 </returns>
d@2 3626 </member>
d@2 3627 <member name="T:CsvHelper.TypeConversion.SByteConverter">
d@2 3628 <summary>
d@2 3629 Converts a SByte to and from a string.
d@2 3630 </summary>
d@2 3631 </member>
d@2 3632 <member name="M:CsvHelper.TypeConversion.SByteConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3633 <summary>
d@2 3634 Converts the string to an object.
d@2 3635 </summary>
d@2 3636 <param name="options">The options to use when converting.</param>
d@2 3637 <param name="text">The string to convert to an object.</param>
d@2 3638 <returns>The object created from the string.</returns>
d@2 3639 </member>
d@2 3640 <member name="M:CsvHelper.TypeConversion.SByteConverter.CanConvertFrom(System.Type)">
d@2 3641 <summary>
d@2 3642 Determines whether this instance [can convert from] the specified type.
d@2 3643 </summary>
d@2 3644 <param name="type">The type.</param>
d@2 3645 <returns>
d@2 3646 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3647 </returns>
d@2 3648 </member>
d@2 3649 <member name="T:CsvHelper.TypeConversion.SingleConverter">
d@2 3650 <summary>
d@2 3651 Converts a Float to and from a string.
d@2 3652 </summary>
d@2 3653 </member>
d@2 3654 <member name="M:CsvHelper.TypeConversion.SingleConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3655 <summary>
d@2 3656 Converts the string to an object.
d@2 3657 </summary>
d@2 3658 <param name="options">The options to use when converting.</param>
d@2 3659 <param name="text">The string to convert to an object.</param>
d@2 3660 <returns>The object created from the string.</returns>
d@2 3661 </member>
d@2 3662 <member name="M:CsvHelper.TypeConversion.SingleConverter.CanConvertFrom(System.Type)">
d@2 3663 <summary>
d@2 3664 Determines whether this instance [can convert from] the specified type.
d@2 3665 </summary>
d@2 3666 <param name="type">The type.</param>
d@2 3667 <returns>
d@2 3668 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3669 </returns>
d@2 3670 </member>
d@2 3671 <member name="T:CsvHelper.TypeConversion.StringConverter">
d@2 3672 <summary>
d@2 3673 Converts a string to and from a string.
d@2 3674 </summary>
d@2 3675 </member>
d@2 3676 <member name="M:CsvHelper.TypeConversion.StringConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3677 <summary>
d@2 3678 Converts the string to an object.
d@2 3679 </summary>
d@2 3680 <param name="options">The options to use when converting.</param>
d@2 3681 <param name="text">The string to convert to an object.</param>
d@2 3682 <returns>The object created from the string.</returns>
d@2 3683 </member>
d@2 3684 <member name="M:CsvHelper.TypeConversion.StringConverter.CanConvertFrom(System.Type)">
d@2 3685 <summary>
d@2 3686 Determines whether this instance [can convert from] the specified type.
d@2 3687 </summary>
d@2 3688 <param name="type">The type.</param>
d@2 3689 <returns>
d@2 3690 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3691 </returns>
d@2 3692 </member>
d@2 3693 <member name="T:CsvHelper.TypeConversion.TimeSpanConverter">
d@2 3694 <summary>
d@2 3695 Converts a TimeSpan to and from a string.
d@2 3696 </summary>
d@2 3697 </member>
d@2 3698 <member name="M:CsvHelper.TypeConversion.TimeSpanConverter.CanConvertFrom(System.Type)">
d@2 3699 <summary>
d@2 3700 Determines whether this instance [can convert from] the specified type.
d@2 3701 </summary>
d@2 3702 <param name="type">The type.</param>
d@2 3703 <returns>
d@2 3704 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3705 </returns>
d@2 3706 </member>
d@2 3707 <member name="M:CsvHelper.TypeConversion.TimeSpanConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3708 <summary>
d@2 3709 Converts the string to an object.
d@2 3710 </summary>
d@2 3711 <param name="options">The options to use when converting.</param>
d@2 3712 <param name="text">The string to convert to an object.</param>
d@2 3713 <returns>The object created from the string.</returns>
d@2 3714 </member>
d@2 3715 <member name="T:CsvHelper.TypeConversion.TypeConverterFactory">
d@2 3716 <summary>
d@2 3717 Creates <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>s.
d@2 3718 </summary>
d@2 3719 </member>
d@2 3720 <member name="M:CsvHelper.TypeConversion.TypeConverterFactory.#cctor">
d@2 3721 <summary>
d@2 3722 Initializes the <see cref="T:CsvHelper.TypeConversion.TypeConverterFactory" /> class.
d@2 3723 </summary>
d@2 3724 </member>
d@2 3725 <member name="M:CsvHelper.TypeConversion.TypeConverterFactory.AddConverter(System.Type,CsvHelper.TypeConversion.ITypeConverter)">
d@2 3726 <summary>
d@2 3727 Adds the <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.
d@2 3728 </summary>
d@2 3729 <param name="type">The type the converter converts.</param>
d@2 3730 <param name="typeConverter">The type converter that converts the type.</param>
d@2 3731 </member>
d@2 3732 <member name="M:CsvHelper.TypeConversion.TypeConverterFactory.AddConverter``1(CsvHelper.TypeConversion.ITypeConverter)">
d@2 3733 <summary>
d@2 3734 Adds the <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.
d@2 3735 </summary>
d@2 3736 <typeparam name="T">The type the converter converts.</typeparam>
d@2 3737 <param name="typeConverter">The type converter that converts the type.</param>
d@2 3738 </member>
d@2 3739 <member name="M:CsvHelper.TypeConversion.TypeConverterFactory.RemoveConverter(System.Type)">
d@2 3740 <summary>
d@2 3741 Removes the <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.
d@2 3742 </summary>
d@2 3743 <param name="type">The type to remove the converter for.</param>
d@2 3744 </member>
d@2 3745 <member name="M:CsvHelper.TypeConversion.TypeConverterFactory.RemoveConverter``1">
d@2 3746 <summary>
d@2 3747 Removes the <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.
d@2 3748 </summary>
d@2 3749 <typeparam name="T">The type to remove the converter for.</typeparam>
d@2 3750 </member>
d@2 3751 <member name="M:CsvHelper.TypeConversion.TypeConverterFactory.GetConverter(System.Type)">
d@2 3752 <summary>
d@2 3753 Gets the converter for the given <see cref="T:System.Type"/>.
d@2 3754 </summary>
d@2 3755 <param name="type">The type to get the converter for.</param>
d@2 3756 <returns>The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.</returns>
d@2 3757 </member>
d@2 3758 <member name="M:CsvHelper.TypeConversion.TypeConverterFactory.GetConverter``1">
d@2 3759 <summary>
d@2 3760 Gets the converter for the given <see cref="T:System.Type"/>.
d@2 3761 </summary>
d@2 3762 <typeparam name="T">The type to get the converter for.</typeparam>
d@2 3763 <returns>The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.</returns>
d@2 3764 </member>
d@2 3765 <member name="T:CsvHelper.TypeConversion.TypeConverterOptions">
d@2 3766 <summary>
d@2 3767 Options used when doing type conversion.
d@2 3768 </summary>
d@2 3769 </member>
d@2 3770 <member name="P:CsvHelper.TypeConversion.TypeConverterOptions.CultureInfo">
d@2 3771 <summary>
d@2 3772 Gets or sets the culture info.
d@2 3773 </summary>
d@2 3774 </member>
d@2 3775 <member name="P:CsvHelper.TypeConversion.TypeConverterOptions.DateTimeStyle">
d@2 3776 <summary>
d@2 3777 Gets or sets the date time style.
d@2 3778 </summary>
d@2 3779 </member>
d@2 3780 <member name="P:CsvHelper.TypeConversion.TypeConverterOptions.TimeSpanStyle">
d@2 3781 <summary>
d@2 3782 Gets or sets the time span style.
d@2 3783 </summary>
d@2 3784 </member>
d@2 3785 <member name="P:CsvHelper.TypeConversion.TypeConverterOptions.NumberStyle">
d@2 3786 <summary>
d@2 3787 Gets or sets the number style.
d@2 3788 </summary>
d@2 3789 </member>
d@2 3790 <member name="P:CsvHelper.TypeConversion.TypeConverterOptions.BooleanTrueValues">
d@2 3791 <summary>
d@2 3792 Gets the list of values that can be
d@2 3793 used to represent a boolean of true.
d@2 3794 </summary>
d@2 3795 </member>
d@2 3796 <member name="P:CsvHelper.TypeConversion.TypeConverterOptions.BooleanFalseValues">
d@2 3797 <summary>
d@2 3798 Gets the list of values that can be
d@2 3799 used to represent a boolean of false.
d@2 3800 </summary>
d@2 3801 </member>
d@2 3802 <member name="P:CsvHelper.TypeConversion.TypeConverterOptions.Format">
d@2 3803 <summary>
d@2 3804 Gets or sets the string format.
d@2 3805 </summary>
d@2 3806 </member>
d@2 3807 <member name="M:CsvHelper.TypeConversion.TypeConverterOptions.Merge(CsvHelper.TypeConversion.TypeConverterOptions[])">
d@2 3808 <summary>
d@2 3809 Merges TypeConverterOptions by applying the values of sources in order to a
d@2 3810 new TypeConverterOptions instance.
d@2 3811 </summary>
d@2 3812 <param name="sources">The sources that will be applied.</param>
d@2 3813 <returns>A new instance of TypeConverterOptions with the source applied to it.</returns>
d@2 3814 </member>
d@2 3815 <member name="T:CsvHelper.TypeConversion.TypeConverterOptionsFactory">
d@2 3816 <summary>
d@2 3817 Creates <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/>.
d@2 3818 </summary>
d@2 3819 </member>
d@2 3820 <member name="M:CsvHelper.TypeConversion.TypeConverterOptionsFactory.AddOptions(System.Type,CsvHelper.TypeConversion.TypeConverterOptions)">
d@2 3821 <summary>
d@2 3822 Adds the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given <see cref="T:System.Type"/>.
d@2 3823 </summary>
d@2 3824 <param name="type">The type the options are for.</param>
d@2 3825 <param name="options">The options.</param>
d@2 3826 </member>
d@2 3827 <member name="M:CsvHelper.TypeConversion.TypeConverterOptionsFactory.AddOptions``1(CsvHelper.TypeConversion.TypeConverterOptions)">
d@2 3828 <summary>
d@2 3829 Adds the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given <see cref="T:System.Type"/>.
d@2 3830 </summary>
d@2 3831 <typeparam name="T">The type the options are for.</typeparam>
d@2 3832 <param name="options">The options.</param>
d@2 3833 </member>
d@2 3834 <member name="M:CsvHelper.TypeConversion.TypeConverterOptionsFactory.RemoveOptions(System.Type)">
d@2 3835 <summary>
d@2 3836 Removes the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given type.
d@2 3837 </summary>
d@2 3838 <param name="type">The type to remove the options for.</param>
d@2 3839 </member>
d@2 3840 <member name="M:CsvHelper.TypeConversion.TypeConverterOptionsFactory.RemoveOptions``1">
d@2 3841 <summary>
d@2 3842 Removes the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given type.
d@2 3843 </summary>
d@2 3844 <typeparam name="T">The type to remove the options for.</typeparam>
d@2 3845 </member>
d@2 3846 <member name="M:CsvHelper.TypeConversion.TypeConverterOptionsFactory.GetOptions(System.Type)">
d@2 3847 <summary>
d@2 3848 Get the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given <see cref="T:System.Type"/>.
d@2 3849 </summary>
d@2 3850 <param name="type">The type the options are for.</param>
d@2 3851 <returns>The options for the given type.</returns>
d@2 3852 </member>
d@2 3853 <member name="M:CsvHelper.TypeConversion.TypeConverterOptionsFactory.GetOptions``1">
d@2 3854 <summary>
d@2 3855 Get the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given <see cref="T:System.Type"/>.
d@2 3856 </summary>
d@2 3857 <typeparam name="T">The type the options are for.</typeparam>
d@2 3858 <returns>The options for the given type.</returns>
d@2 3859 </member>
d@2 3860 <member name="T:CsvHelper.TypeConversion.UInt16Converter">
d@2 3861 <summary>
d@2 3862 Converts a UInt16 to and from a string.
d@2 3863 </summary>
d@2 3864 </member>
d@2 3865 <member name="M:CsvHelper.TypeConversion.UInt16Converter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3866 <summary>
d@2 3867 Converts the string to an object.
d@2 3868 </summary>
d@2 3869 <param name="options">The options to use when converting.</param>
d@2 3870 <param name="text">The string to convert to an object.</param>
d@2 3871 <returns>The object created from the string.</returns>
d@2 3872 </member>
d@2 3873 <member name="M:CsvHelper.TypeConversion.UInt16Converter.CanConvertFrom(System.Type)">
d@2 3874 <summary>
d@2 3875 Determines whether this instance [can convert from] the specified type.
d@2 3876 </summary>
d@2 3877 <param name="type">The type.</param>
d@2 3878 <returns>
d@2 3879 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3880 </returns>
d@2 3881 </member>
d@2 3882 <member name="T:CsvHelper.TypeConversion.UInt32Converter">
d@2 3883 <summary>
d@2 3884 Converts a UInt32 to and from a string.
d@2 3885 </summary>
d@2 3886 </member>
d@2 3887 <member name="M:CsvHelper.TypeConversion.UInt32Converter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3888 <summary>
d@2 3889 Converts the string to an object.
d@2 3890 </summary>
d@2 3891 <param name="options">The options to use when converting.</param>
d@2 3892 <param name="text">The string to convert to an object.</param>
d@2 3893 <returns>The object created from the string.</returns>
d@2 3894 </member>
d@2 3895 <member name="M:CsvHelper.TypeConversion.UInt32Converter.CanConvertFrom(System.Type)">
d@2 3896 <summary>
d@2 3897 Determines whether this instance [can convert from] the specified type.
d@2 3898 </summary>
d@2 3899 <param name="type">The type.</param>
d@2 3900 <returns>
d@2 3901 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3902 </returns>
d@2 3903 </member>
d@2 3904 <member name="T:CsvHelper.TypeConversion.UInt64Converter">
d@2 3905 <summary>
d@2 3906 Converts a UInt64 to and from a string.
d@2 3907 </summary>
d@2 3908 </member>
d@2 3909 <member name="M:CsvHelper.TypeConversion.UInt64Converter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3910 <summary>
d@2 3911 Converts the string to an object.
d@2 3912 </summary>
d@2 3913 <param name="options">The options to use when converting.</param>
d@2 3914 <param name="text">The string to convert to an object.</param>
d@2 3915 <returns>The object created from the string.</returns>
d@2 3916 </member>
d@2 3917 <member name="M:CsvHelper.TypeConversion.UInt64Converter.CanConvertFrom(System.Type)">
d@2 3918 <summary>
d@2 3919 Determines whether this instance [can convert from] the specified type.
d@2 3920 </summary>
d@2 3921 <param name="type">The type.</param>
d@2 3922 <returns>
d@2 3923 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3924 </returns>
d@2 3925 </member>
d@2 3926 </members>
d@2 3927 </doc>