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