annotate packages/CsvHelper.2.16.3.0/lib/net35/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="T:CsvHelper.CsvReaderException">
d@2 947 <summary>
d@2 948 Represents errors that occur while reading a CSV file.
d@2 949 </summary>
d@2 950 </member>
d@2 951 <member name="M:CsvHelper.CsvReaderException.#ctor">
d@2 952 <summary>
d@2 953 Initializes a new instance of the <see cref="T:CsvHelper.CsvReaderException"/> class.
d@2 954 </summary>
d@2 955 </member>
d@2 956 <member name="M:CsvHelper.CsvReaderException.#ctor(System.String)">
d@2 957 <summary>
d@2 958 Initializes a new instance of the <see cref="T:CsvHelper.CsvReaderException"/> class
d@2 959 with a specified error message.
d@2 960 </summary>
d@2 961 <param name="message">The message that describes the error.</param>
d@2 962 </member>
d@2 963 <member name="M:CsvHelper.CsvReaderException.#ctor(System.String,System.Exception)">
d@2 964 <summary>
d@2 965 Initializes a new instance of the <see cref="T:CsvHelper.CsvReaderException"/> class
d@2 966 with a specified error message and a reference to the inner exception that
d@2 967 is the cause of this exception.
d@2 968 </summary>
d@2 969 <param name="message">The error message that explains the reason for the exception.</param>
d@2 970 <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 971 </member>
d@2 972 <member name="M:CsvHelper.CsvReaderException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
d@2 973 <summary>
d@2 974 Initializes a new instance of the <see cref="T:CsvHelper.CsvReaderException"/> class
d@2 975 with serialized data.
d@2 976 </summary>
d@2 977 <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 978 <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
d@2 979 </member>
d@2 980 <member name="T:CsvHelper.CsvSerializer">
d@2 981 <summary>
d@2 982 Defines methods used to serialize data into a CSV file.
d@2 983 </summary>
d@2 984 </member>
d@2 985 <member name="P:CsvHelper.CsvSerializer.Configuration">
d@2 986 <summary>
d@2 987 Gets the configuration.
d@2 988 </summary>
d@2 989 </member>
d@2 990 <member name="M:CsvHelper.CsvSerializer.#ctor(System.IO.TextWriter)">
d@2 991 <summary>
d@2 992 Creates a new serializer using the given <see cref="T:System.IO.TextWriter"/>.
d@2 993 </summary>
d@2 994 <param name="writer">The <see cref="T:System.IO.TextWriter"/> to write the CSV file data to.</param>
d@2 995 </member>
d@2 996 <member name="M:CsvHelper.CsvSerializer.#ctor(System.IO.TextWriter,CsvHelper.Configuration.CsvConfiguration)">
d@2 997 <summary>
d@2 998 Creates a new serializer using the given <see cref="T:System.IO.TextWriter"/>
d@2 999 and <see cref="T:CsvHelper.Configuration.CsvConfiguration"/>.
d@2 1000 </summary>
d@2 1001 <param name="writer">The <see cref="T:System.IO.TextWriter"/> to write the CSV file data to.</param>
d@2 1002 <param name="configuration">The configuration.</param>
d@2 1003 </member>
d@2 1004 <member name="M:CsvHelper.CsvSerializer.Write(System.String[])">
d@2 1005 <summary>
d@2 1006 Writes a record to the CSV file.
d@2 1007 </summary>
d@2 1008 <param name="record">The record to write.</param>
d@2 1009 </member>
d@2 1010 <member name="M:CsvHelper.CsvSerializer.Dispose">
d@2 1011 <summary>
d@2 1012 Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
d@2 1013 </summary>
d@2 1014 <filterpriority>2</filterpriority>
d@2 1015 </member>
d@2 1016 <member name="M:CsvHelper.CsvSerializer.Dispose(System.Boolean)">
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 <param name="disposing">True if the instance needs to be disposed of.</param>
d@2 1021 </member>
d@2 1022 <member name="M:CsvHelper.CsvSerializer.CheckDisposed">
d@2 1023 <summary>
d@2 1024 Checks if the instance has been disposed of.
d@2 1025 </summary>
d@2 1026 <exception cref="T:System.ObjectDisposedException" />
d@2 1027 </member>
d@2 1028 <member name="T:CsvHelper.CsvWriter">
d@2 1029 <summary>
d@2 1030 Used to write CSV files.
d@2 1031 </summary>
d@2 1032 </member>
d@2 1033 <member name="P:CsvHelper.CsvWriter.Configuration">
d@2 1034 <summary>
d@2 1035 Gets the configuration.
d@2 1036 </summary>
d@2 1037 </member>
d@2 1038 <member name="M:CsvHelper.CsvWriter.#ctor(System.IO.TextWriter)">
d@2 1039 <summary>
d@2 1040 Creates a new CSV writer using the given <see cref="T:System.IO.TextWriter" />,
d@2 1041 a default <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> and <see cref="T:CsvHelper.CsvSerializer"/>
d@2 1042 as the default serializer.
d@2 1043 </summary>
d@2 1044 <param name="writer">The writer used to write the CSV file.</param>
d@2 1045 </member>
d@2 1046 <member name="M:CsvHelper.CsvWriter.#ctor(System.IO.TextWriter,CsvHelper.Configuration.CsvConfiguration)">
d@2 1047 <summary>
d@2 1048 Creates a new CSV writer using the given <see cref="T:System.IO.TextWriter"/>
d@2 1049 and <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> and <see cref="T:CsvHelper.CsvSerializer"/>
d@2 1050 as the default serializer.
d@2 1051 </summary>
d@2 1052 <param name="writer">The <see cref="T:System.IO.StreamWriter"/> use to write the CSV file.</param>
d@2 1053 <param name="configuration">The configuration.</param>
d@2 1054 </member>
d@2 1055 <member name="M:CsvHelper.CsvWriter.#ctor(CsvHelper.ICsvSerializer)">
d@2 1056 <summary>
d@2 1057 Creates a new CSV writer using the given <see cref="T:CsvHelper.ICsvSerializer"/>.
d@2 1058 </summary>
d@2 1059 <param name="serializer">The serializer.</param>
d@2 1060 </member>
d@2 1061 <member name="M:CsvHelper.CsvWriter.WriteField(System.String)">
d@2 1062 <summary>
d@2 1063 Writes the field to the CSV file. The field
d@2 1064 may get quotes added to it.
d@2 1065 When all fields are written for a record,
d@2 1066 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1067 to complete writing of the current record.
d@2 1068 </summary>
d@2 1069 <param name="field">The field to write.</param>
d@2 1070 </member>
d@2 1071 <member name="M:CsvHelper.CsvWriter.WriteField(System.String,System.Boolean)">
d@2 1072 <summary>
d@2 1073 Writes the field to the CSV file. This will
d@2 1074 ignore any need to quote and ignore the
d@2 1075 <see cref="P:CsvHelper.Configuration.CsvConfiguration.QuoteAllFields"/>
d@2 1076 and just quote based on the shouldQuote
d@2 1077 parameter.
d@2 1078 When all fields are written for a record,
d@2 1079 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1080 to complete writing of the current record.
d@2 1081 </summary>
d@2 1082 <param name="field">The field to write.</param>
d@2 1083 <param name="shouldQuote">True to quote the field, otherwise false.</param>
d@2 1084 </member>
d@2 1085 <member name="M:CsvHelper.CsvWriter.WriteField``1(``0)">
d@2 1086 <summary>
d@2 1087 Writes the field to the CSV file.
d@2 1088 When all fields are written for a record,
d@2 1089 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1090 to complete writing of the current record.
d@2 1091 </summary>
d@2 1092 <typeparam name="T">The type of the field.</typeparam>
d@2 1093 <param name="field">The field to write.</param>
d@2 1094 </member>
d@2 1095 <member name="M:CsvHelper.CsvWriter.WriteField``1(``0,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1096 <summary>
d@2 1097 Writes the field to the CSV file.
d@2 1098 When all fields are written for a record,
d@2 1099 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1100 to complete writing of the current record.
d@2 1101 </summary>
d@2 1102 <typeparam name="T">The type of the field.</typeparam>
d@2 1103 <param name="field">The field to write.</param>
d@2 1104 <param name="converter">The converter used to convert the field into a string.</param>
d@2 1105 </member>
d@2 1106 <member name="M:CsvHelper.CsvWriter.WriteField``2(``0)">
d@2 1107 <summary>
d@2 1108 Writes the field to the CSV file
d@2 1109 using the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1110 When all fields are written for a record,
d@2 1111 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1112 to complete writing of the current record.
d@2 1113 </summary>
d@2 1114 <typeparam name="T">The type of the field.</typeparam>
d@2 1115 <typeparam name="TConverter">The type of the converter.</typeparam>
d@2 1116 <param name="field">The field to write.</param>
d@2 1117 </member>
d@2 1118 <member name="M:CsvHelper.CsvWriter.WriteField(System.Type,System.Object)">
d@2 1119 <summary>
d@2 1120 Writes the field to the CSV file.
d@2 1121 When all fields are written for a record,
d@2 1122 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1123 to complete writing of the current record.
d@2 1124 </summary>
d@2 1125 <param name="type">The type of the field.</param>
d@2 1126 <param name="field">The field to write.</param>
d@2 1127 </member>
d@2 1128 <member name="M:CsvHelper.CsvWriter.WriteField(System.Type,System.Object,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1129 <summary>
d@2 1130 Writes the field to the CSV file.
d@2 1131 When all fields are written for a record,
d@2 1132 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1133 to complete writing of the current record.
d@2 1134 </summary>
d@2 1135 <param name="type">The type of the field.</param>
d@2 1136 <param name="field">The field to write.</param>
d@2 1137 <param name="converter">The converter used to convert the field into a string.</param>
d@2 1138 </member>
d@2 1139 <member name="M:CsvHelper.CsvWriter.NextRecord">
d@2 1140 <summary>
d@2 1141 Ends writing of the current record
d@2 1142 and starts a new record. This is used
d@2 1143 when manually writing records with WriteField.
d@2 1144 </summary>
d@2 1145 </member>
d@2 1146 <member name="M:CsvHelper.CsvWriter.WriteExcelSeparator">
d@2 1147 <summary>
d@2 1148 Write the Excel seperator record.
d@2 1149 </summary>
d@2 1150 </member>
d@2 1151 <member name="M:CsvHelper.CsvWriter.WriteHeader``1">
d@2 1152 <summary>
d@2 1153 Writes the header record from the given properties.
d@2 1154 </summary>
d@2 1155 <typeparam name="T">The type of the record.</typeparam>
d@2 1156 </member>
d@2 1157 <member name="M:CsvHelper.CsvWriter.WriteHeader(System.Type)">
d@2 1158 <summary>
d@2 1159 Writes the header record from the given properties.
d@2 1160 </summary>
d@2 1161 <param name="type">The type of the record.</param>
d@2 1162 </member>
d@2 1163 <member name="M:CsvHelper.CsvWriter.WriteRecord``1(``0)">
d@2 1164 <summary>
d@2 1165 Writes the record to the CSV file.
d@2 1166 </summary>
d@2 1167 <typeparam name="T">The type of the record.</typeparam>
d@2 1168 <param name="record">The record to write.</param>
d@2 1169 </member>
d@2 1170 <member name="M:CsvHelper.CsvWriter.WriteRecord(System.Type,System.Object)">
d@2 1171 <summary>
d@2 1172 Writes the record to the CSV file.
d@2 1173 </summary>
d@2 1174 <param name="type">The type of the record.</param>
d@2 1175 <param name="record">The record to write.</param>
d@2 1176 </member>
d@2 1177 <member name="M:CsvHelper.CsvWriter.WriteRecords(System.Collections.IEnumerable)">
d@2 1178 <summary>
d@2 1179 Writes the list of records to the CSV file.
d@2 1180 </summary>
d@2 1181 <param name="records">The list of records to write.</param>
d@2 1182 </member>
d@2 1183 <member name="M:CsvHelper.CsvWriter.ClearRecordCache``1">
d@2 1184 <summary>
d@2 1185 Clears the record cache for the given type. After <see cref="M:CsvHelper.ICsvWriter.WriteRecord``1(``0)"/> is called the
d@2 1186 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 1187 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 1188 changes, <see cref="M:CsvHelper.ICsvWriter.ClearRecordCache``1"/> needs to be called to update the
d@2 1189 record cache.
d@2 1190 </summary>
d@2 1191 <typeparam name="T">The record type.</typeparam>
d@2 1192 </member>
d@2 1193 <member name="M:CsvHelper.CsvWriter.ClearRecordCache(System.Type)">
d@2 1194 <summary>
d@2 1195 Clears the record cache for the given type. After <see cref="M:CsvHelper.ICsvWriter.WriteRecord``1(``0)"/> is called the
d@2 1196 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 1197 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 1198 changes, <see cref="M:CsvHelper.ICsvWriter.ClearRecordCache(System.Type)"/> needs to be called to update the
d@2 1199 record cache.
d@2 1200 </summary>
d@2 1201 <param name="type">The record type.</param>
d@2 1202 </member>
d@2 1203 <member name="M:CsvHelper.CsvWriter.ClearRecordCache">
d@2 1204 <summary>
d@2 1205 Clears the record cache for all types. After <see cref="M:CsvHelper.ICsvWriter.WriteRecord``1(``0)"/> is called the
d@2 1206 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 1207 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 1208 changes, <see cref="M:CsvHelper.ICsvWriter.ClearRecordCache"/> needs to be called to update the
d@2 1209 record cache.
d@2 1210 </summary>
d@2 1211 </member>
d@2 1212 <member name="M:CsvHelper.CsvWriter.AddProperties(CsvHelper.Configuration.CsvPropertyMapCollection,CsvHelper.Configuration.CsvClassMap)">
d@2 1213 <summary>
d@2 1214 Adds the properties from the mapping. This will recursively
d@2 1215 traverse the mapping tree and add all properties for
d@2 1216 reference maps.
d@2 1217 </summary>
d@2 1218 <param name="properties">The properties to be added to.</param>
d@2 1219 <param name="mapping">The mapping where the properties are added from.</param>
d@2 1220 </member>
d@2 1221 <member name="M:CsvHelper.CsvWriter.CreatePropertyExpression(System.Linq.Expressions.Expression,CsvHelper.Configuration.CsvClassMap,CsvHelper.Configuration.CsvPropertyMap)">
d@2 1222 <summary>
d@2 1223 Creates a property expression for the given property on the record.
d@2 1224 This will recursively traverse the mapping to find the property
d@2 1225 and create a safe property accessor for each level as it goes.
d@2 1226 </summary>
d@2 1227 <param name="recordExpression">The current property expression.</param>
d@2 1228 <param name="mapping">The mapping to look for the property to map on.</param>
d@2 1229 <param name="propertyMap">The property map to look for on the mapping.</param>
d@2 1230 <returns>An Expression to access the given property.</returns>
d@2 1231 </member>
d@2 1232 <member name="M:CsvHelper.CsvWriter.Dispose">
d@2 1233 <summary>
d@2 1234 Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
d@2 1235 </summary>
d@2 1236 <filterpriority>2</filterpriority>
d@2 1237 </member>
d@2 1238 <member name="M:CsvHelper.CsvWriter.Dispose(System.Boolean)">
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 <param name="disposing">True if the instance needs to be disposed of.</param>
d@2 1243 </member>
d@2 1244 <member name="M:CsvHelper.CsvWriter.CheckDisposed">
d@2 1245 <summary>
d@2 1246 Checks if the instance has been disposed of.
d@2 1247 </summary>
d@2 1248 <exception cref="T:System.ObjectDisposedException" />
d@2 1249 </member>
d@2 1250 <member name="M:CsvHelper.CsvWriter.GetWriteRecordAction``1">
d@2 1251 <summary>
d@2 1252 Gets the action delegate used to write the custom
d@2 1253 class object to the writer.
d@2 1254 </summary>
d@2 1255 <typeparam name="T">The type of the custom class being written.</typeparam>
d@2 1256 <returns>The action delegate.</returns>
d@2 1257 </member>
d@2 1258 <member name="M:CsvHelper.CsvWriter.GetWriteRecordAction(System.Type)">
d@2 1259 <summary>
d@2 1260 Gets the action delegate used to write the custom
d@2 1261 class object to the writer.
d@2 1262 </summary>
d@2 1263 <param name="type">The type of the custom class being written.</param>
d@2 1264 <returns>The action delegate.</returns>
d@2 1265 </member>
d@2 1266 <member name="M:CsvHelper.CsvWriter.CreateWriteRecordAction(System.Type)">
d@2 1267 <summary>
d@2 1268 Creates the write record action for the given type if it
d@2 1269 doesn't already exist.
d@2 1270 </summary>
d@2 1271 <param name="type">The type of the custom class being written.</param>
d@2 1272 </member>
d@2 1273 <member name="M:CsvHelper.CsvWriter.CreateActionForObject(System.Type)">
d@2 1274 <summary>
d@2 1275 Creates the action for an object.
d@2 1276 </summary>
d@2 1277 <param name="type">The type of object to create the action for.</param>
d@2 1278 </member>
d@2 1279 <member name="M:CsvHelper.CsvWriter.CreateActionForPrimitive(System.Type)">
d@2 1280 <summary>
d@2 1281 Creates the action for a primitive.
d@2 1282 </summary>
d@2 1283 <param name="type">The type of primitive to create the action for.</param>
d@2 1284 </member>
d@2 1285 <member name="M:CsvHelper.CsvWriter.CombineDelegates(System.Collections.Generic.IEnumerable{System.Delegate})">
d@2 1286 <summary>
d@2 1287 Combines the delegates into a single multicast delegate.
d@2 1288 This is needed because Silverlight doesn't have the
d@2 1289 Delegate.Combine( params Delegate[] ) overload.
d@2 1290 </summary>
d@2 1291 <param name="delegates">The delegates to combine.</param>
d@2 1292 <returns>A multicast delegate combined from the given delegates.</returns>
d@2 1293 </member>
d@2 1294 <member name="M:CsvHelper.CsvWriter.CanWrite(CsvHelper.Configuration.CsvPropertyMap)">
d@2 1295 <summary>
d@2 1296 Checks if the property can be written.
d@2 1297 </summary>
d@2 1298 <param name="propertyMap">The property map that we are checking.</param>
d@2 1299 <returns>A value indicating if the property can be written.
d@2 1300 True if the property can be written, otherwise false.</returns>
d@2 1301 </member>
d@2 1302 <member name="T:CsvHelper.CsvWriterException">
d@2 1303 <summary>
d@2 1304 Represents errors that occur while writing a CSV file.
d@2 1305 </summary>
d@2 1306 </member>
d@2 1307 <member name="M:CsvHelper.CsvWriterException.#ctor">
d@2 1308 <summary>
d@2 1309 Initializes a new instance of the <see cref="T:CsvHelper.CsvWriterException"/> class.
d@2 1310 </summary>
d@2 1311 </member>
d@2 1312 <member name="M:CsvHelper.CsvWriterException.#ctor(System.String)">
d@2 1313 <summary>
d@2 1314 Initializes a new instance of the <see cref="T:CsvHelper.CsvWriterException"/> class
d@2 1315 with a specified error message.
d@2 1316 </summary>
d@2 1317 <param name="message">The message that describes the error.</param>
d@2 1318 </member>
d@2 1319 <member name="M:CsvHelper.CsvWriterException.#ctor(System.String,System.Exception)">
d@2 1320 <summary>
d@2 1321 Initializes a new instance of the <see cref="T:CsvHelper.CsvWriterException"/> class
d@2 1322 with a specified error message and a reference to the inner exception that
d@2 1323 is the cause of this exception.
d@2 1324 </summary>
d@2 1325 <param name="message">The error message that explains the reason for the exception.</param>
d@2 1326 <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 1327 </member>
d@2 1328 <member name="M:CsvHelper.CsvWriterException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
d@2 1329 <summary>
d@2 1330 Initializes a new instance of the <see cref="T:CsvHelper.CsvWriterException"/> class
d@2 1331 with serialized data.
d@2 1332 </summary>
d@2 1333 <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 1334 <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
d@2 1335 </member>
d@2 1336 <member name="T:CsvHelper.ExceptionHelper">
d@2 1337 <summary>
d@2 1338 Common exception tasks.
d@2 1339 </summary>
d@2 1340 </member>
d@2 1341 <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 1342 <summary>
d@2 1343 Adds CsvHelper specific information to <see cref="P:System.Exception.Data"/>.
d@2 1344 </summary>
d@2 1345 <param name="exception">The exception to add the info to.</param>
d@2 1346 <param name="parser">The parser.</param>
d@2 1347 <param name="type">The type of object that was being created in the <see cref="T:CsvHelper.CsvReader"/>.</param>
d@2 1348 <param name="namedIndexes">The named indexes in the <see cref="T:CsvHelper.CsvReader"/>.</param>
d@2 1349 <param name="currentIndex">The current index of the <see cref="T:CsvHelper.CsvReader"/>.</param>
d@2 1350 <param name="currentRecord">The current record of the <see cref="T:CsvHelper.CsvReader"/>.</param>
d@2 1351 </member>
d@2 1352 <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 1353 <summary>
d@2 1354 Gets CsvHelper information to be added to an exception.
d@2 1355 </summary>
d@2 1356 <param name="parser">The parser.</param>
d@2 1357 <param name="type">The type of object that was being created in the <see cref="T:CsvHelper.CsvReader"/>.</param>
d@2 1358 <param name="namedIndexes">The named indexes in the <see cref="T:CsvHelper.CsvReader"/>.</param>
d@2 1359 <param name="currentIndex">The current index of the <see cref="T:CsvHelper.CsvReader"/>.</param>
d@2 1360 <param name="currentRecord">The current record of the <see cref="T:CsvHelper.CsvReader"/>.</param>
d@2 1361 <returns>The CsvHelper information.</returns>
d@2 1362 </member>
d@2 1363 <member name="T:CsvHelper.ICsvFactory">
d@2 1364 <summary>
d@2 1365 Defines methods used to create
d@2 1366 CsvHelper classes.
d@2 1367 </summary>
d@2 1368 </member>
d@2 1369 <member name="M:CsvHelper.ICsvFactory.CreateParser(System.IO.TextReader,CsvHelper.Configuration.CsvConfiguration)">
d@2 1370 <summary>
d@2 1371 Creates an <see cref="T:CsvHelper.ICsvParser"/>.
d@2 1372 </summary>
d@2 1373 <param name="reader">The text reader to use for the csv parser.</param>
d@2 1374 <param name="configuration">The configuration to use for the csv parser.</param>
d@2 1375 <returns>The created parser.</returns>
d@2 1376 </member>
d@2 1377 <member name="M:CsvHelper.ICsvFactory.CreateParser(System.IO.TextReader)">
d@2 1378 <summary>
d@2 1379 Creates an <see cref="T:CsvHelper.ICsvParser"/>.
d@2 1380 </summary>
d@2 1381 <param name="reader">The text reader to use for the csv parser.</param>
d@2 1382 <returns>The created parser.</returns>
d@2 1383 </member>
d@2 1384 <member name="M:CsvHelper.ICsvFactory.CreateReader(System.IO.TextReader,CsvHelper.Configuration.CsvConfiguration)">
d@2 1385 <summary>
d@2 1386 Creates an <see cref="T:CsvHelper.ICsvReader"/>.
d@2 1387 </summary>
d@2 1388 <param name="reader">The text reader to use for the csv reader.</param>
d@2 1389 <param name="configuration">The configuration to use for the reader.</param>
d@2 1390 <returns>The created reader.</returns>
d@2 1391 </member>
d@2 1392 <member name="M:CsvHelper.ICsvFactory.CreateReader(System.IO.TextReader)">
d@2 1393 <summary>
d@2 1394 Creates an <see cref="T:CsvHelper.ICsvReader"/>.
d@2 1395 </summary>
d@2 1396 <param name="reader">The text reader to use for the csv reader.</param>
d@2 1397 <returns>The created reader.</returns>
d@2 1398 </member>
d@2 1399 <member name="M:CsvHelper.ICsvFactory.CreateReader(CsvHelper.ICsvParser)">
d@2 1400 <summary>
d@2 1401 Creates an <see cref="T:CsvHelper.ICsvReader"/>.
d@2 1402 </summary>
d@2 1403 <param name="parser">The parser used to create the reader.</param>
d@2 1404 <returns>The created reader.</returns>
d@2 1405 </member>
d@2 1406 <member name="M:CsvHelper.ICsvFactory.CreateWriter(System.IO.TextWriter,CsvHelper.Configuration.CsvConfiguration)">
d@2 1407 <summary>
d@2 1408 Creates an <see cref="T:CsvHelper.ICsvWriter"/>.
d@2 1409 </summary>
d@2 1410 <param name="writer">The text writer to use for the csv writer.</param>
d@2 1411 <param name="configuration">The configuration to use for the writer.</param>
d@2 1412 <returns>The created writer.</returns>
d@2 1413 </member>
d@2 1414 <member name="M:CsvHelper.ICsvFactory.CreateWriter(System.IO.TextWriter)">
d@2 1415 <summary>
d@2 1416 Creates an <see cref="T:CsvHelper.ICsvWriter"/>.
d@2 1417 </summary>
d@2 1418 <param name="writer">The text writer to use for the csv writer.</param>
d@2 1419 <returns>The created writer.</returns>
d@2 1420 </member>
d@2 1421 <member name="T:CsvHelper.ICsvParser">
d@2 1422 <summary>
d@2 1423 Defines methods used the parse a CSV file.
d@2 1424 </summary>
d@2 1425 </member>
d@2 1426 <member name="P:CsvHelper.ICsvParser.Configuration">
d@2 1427 <summary>
d@2 1428 Gets the configuration.
d@2 1429 </summary>
d@2 1430 </member>
d@2 1431 <member name="P:CsvHelper.ICsvParser.FieldCount">
d@2 1432 <summary>
d@2 1433 Gets the field count.
d@2 1434 </summary>
d@2 1435 </member>
d@2 1436 <member name="P:CsvHelper.ICsvParser.CharPosition">
d@2 1437 <summary>
d@2 1438 Gets the character position that the parser is currently on.
d@2 1439 </summary>
d@2 1440 </member>
d@2 1441 <member name="P:CsvHelper.ICsvParser.BytePosition">
d@2 1442 <summary>
d@2 1443 Gets the byte position that the parser is currently on.
d@2 1444 </summary>
d@2 1445 </member>
d@2 1446 <member name="P:CsvHelper.ICsvParser.Row">
d@2 1447 <summary>
d@2 1448 Gets the row of the CSV file that the parser is currently on.
d@2 1449 </summary>
d@2 1450 </member>
d@2 1451 <member name="P:CsvHelper.ICsvParser.RawRecord">
d@2 1452 <summary>
d@2 1453 Gets the raw row for the current record that was parsed.
d@2 1454 </summary>
d@2 1455 </member>
d@2 1456 <member name="M:CsvHelper.ICsvParser.Read">
d@2 1457 <summary>
d@2 1458 Reads a record from the CSV file.
d@2 1459 </summary>
d@2 1460 <returns>A <see cref="T:String[]" /> of fields for the record read.</returns>
d@2 1461 </member>
d@2 1462 <member name="T:CsvHelper.ICsvReader">
d@2 1463 <summary>
d@2 1464 Defines methods used to read parsed data
d@2 1465 from a CSV file.
d@2 1466 </summary>
d@2 1467 </member>
d@2 1468 <member name="P:CsvHelper.ICsvReader.Configuration">
d@2 1469 <summary>
d@2 1470 Gets or sets the configuration.
d@2 1471 </summary>
d@2 1472 </member>
d@2 1473 <member name="P:CsvHelper.ICsvReader.Parser">
d@2 1474 <summary>
d@2 1475 Gets the parser.
d@2 1476 </summary>
d@2 1477 </member>
d@2 1478 <member name="P:CsvHelper.ICsvReader.FieldHeaders">
d@2 1479 <summary>
d@2 1480 Gets the field headers.
d@2 1481 </summary>
d@2 1482 </member>
d@2 1483 <member name="M:CsvHelper.ICsvReader.ReadHeader">
d@2 1484 <summary>
d@2 1485 Reads the header field without reading the first row.
d@2 1486 </summary>
d@2 1487 <returns>True if there are more records, otherwise false.</returns>
d@2 1488 </member>
d@2 1489 <member name="M:CsvHelper.ICsvReader.Read">
d@2 1490 <summary>
d@2 1491 Advances the reader to the next record. If the header hasn't been read
d@2 1492 yet, it'll automatically be read along with the first record.
d@2 1493 </summary>
d@2 1494 <returns>True if there are more records, otherwise false.</returns>
d@2 1495 </member>
d@2 1496 <member name="T:CsvHelper.ICsvReaderRow">
d@2 1497 <summary>
d@2 1498 Defines methods used to read parsed data
d@2 1499 from a CSV file row.
d@2 1500 </summary>
d@2 1501 </member>
d@2 1502 <member name="P:CsvHelper.ICsvReaderRow.CurrentRecord">
d@2 1503 <summary>
d@2 1504 Get the current record;
d@2 1505 </summary>
d@2 1506 </member>
d@2 1507 <member name="P:CsvHelper.ICsvReaderRow.Row">
d@2 1508 <summary>
d@2 1509 Gets the current row.
d@2 1510 </summary>
d@2 1511 </member>
d@2 1512 <member name="P:CsvHelper.ICsvReaderRow.Item(System.Int32)">
d@2 1513 <summary>
d@2 1514 Gets the raw field at position (column) index.
d@2 1515 </summary>
d@2 1516 <param name="index">The zero based index of the field.</param>
d@2 1517 <returns>The raw field.</returns>
d@2 1518 </member>
d@2 1519 <member name="P:CsvHelper.ICsvReaderRow.Item(System.String)">
d@2 1520 <summary>
d@2 1521 Gets the raw field at position (column) name.
d@2 1522 </summary>
d@2 1523 <param name="name">The named index of the field.</param>
d@2 1524 <returns>The raw field.</returns>
d@2 1525 </member>
d@2 1526 <member name="P:CsvHelper.ICsvReaderRow.Item(System.String,System.Int32)">
d@2 1527 <summary>
d@2 1528 Gets the raw field at position (column) name.
d@2 1529 </summary>
d@2 1530 <param name="name">The named index of the field.</param>
d@2 1531 <param name="index">The zero based index of the field.</param>
d@2 1532 <returns>The raw field.</returns>
d@2 1533 </member>
d@2 1534 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.Int32)">
d@2 1535 <summary>
d@2 1536 Gets the raw field at position (column) index.
d@2 1537 </summary>
d@2 1538 <param name="index">The zero based index of the field.</param>
d@2 1539 <returns>The raw field.</returns>
d@2 1540 </member>
d@2 1541 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.String)">
d@2 1542 <summary>
d@2 1543 Gets the raw field at position (column) name.
d@2 1544 </summary>
d@2 1545 <param name="name">The named index of the field.</param>
d@2 1546 <returns>The raw field.</returns>
d@2 1547 </member>
d@2 1548 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.String,System.Int32)">
d@2 1549 <summary>
d@2 1550 Gets the raw field at position (column) name and the index
d@2 1551 instance of that field. The index is used when there are
d@2 1552 multiple columns with the same header name.
d@2 1553 </summary>
d@2 1554 <param name="name">The named index of the field.</param>
d@2 1555 <param name="index">The zero based index of the instance of the field.</param>
d@2 1556 <returns>The raw field.</returns>
d@2 1557 </member>
d@2 1558 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.Type,System.Int32)">
d@2 1559 <summary>
d@2 1560 Gets the field converted to <see cref="T:System.Object"/> using
d@2 1561 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1562 </summary>
d@2 1563 <param name="type">The type of the field.</param>
d@2 1564 <param name="index">The index of the field.</param>
d@2 1565 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 1566 </member>
d@2 1567 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.Type,System.String)">
d@2 1568 <summary>
d@2 1569 Gets the field converted to <see cref="T:System.Object"/> using
d@2 1570 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1571 </summary>
d@2 1572 <param name="type">The type of the field.</param>
d@2 1573 <param name="name">The named index of the field.</param>
d@2 1574 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 1575 </member>
d@2 1576 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.Type,System.String,System.Int32)">
d@2 1577 <summary>
d@2 1578 Gets the field converted to <see cref="T:System.Object"/> using
d@2 1579 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1580 </summary>
d@2 1581 <param name="type">The type of the field.</param>
d@2 1582 <param name="name">The named index of the field.</param>
d@2 1583 <param name="index">The zero based index of the instance of the field.</param>
d@2 1584 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 1585 </member>
d@2 1586 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.Type,System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1587 <summary>
d@2 1588 Gets the field converted to <see cref="T:System.Object"/> using
d@2 1589 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1590 </summary>
d@2 1591 <param name="type">The type of the field.</param>
d@2 1592 <param name="index">The index of the field.</param>
d@2 1593 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Object"/>.</param>
d@2 1594 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 1595 </member>
d@2 1596 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.Type,System.String,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1597 <summary>
d@2 1598 Gets the field converted to <see cref="T:System.Object"/> using
d@2 1599 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1600 </summary>
d@2 1601 <param name="type">The type of the field.</param>
d@2 1602 <param name="name">The named index of the field.</param>
d@2 1603 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Object"/>.</param>
d@2 1604 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 1605 </member>
d@2 1606 <member name="M:CsvHelper.ICsvReaderRow.GetField(System.Type,System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1607 <summary>
d@2 1608 Gets the field converted to <see cref="T:System.Object"/> using
d@2 1609 the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1610 </summary>
d@2 1611 <param name="type">The type of the field.</param>
d@2 1612 <param name="name">The named index of the field.</param>
d@2 1613 <param name="index">The zero based index of the instance of the field.</param>
d@2 1614 <param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Object"/>.</param>
d@2 1615 <returns>The field converted to <see cref="T:System.Object"/>.</returns>
d@2 1616 </member>
d@2 1617 <member name="M:CsvHelper.ICsvReaderRow.GetField``1(System.Int32)">
d@2 1618 <summary>
d@2 1619 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index.
d@2 1620 </summary>
d@2 1621 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1622 <param name="index">The zero based index of the field.</param>
d@2 1623 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 1624 </member>
d@2 1625 <member name="M:CsvHelper.ICsvReaderRow.GetField``1(System.String)">
d@2 1626 <summary>
d@2 1627 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name.
d@2 1628 </summary>
d@2 1629 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1630 <param name="name">The named index of the field.</param>
d@2 1631 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 1632 </member>
d@2 1633 <member name="M:CsvHelper.ICsvReaderRow.GetField``1(System.String,System.Int32)">
d@2 1634 <summary>
d@2 1635 Gets the field converted to <see cref="T:System.Type"/> T at position
d@2 1636 (column) name and the index instance of that field. The index
d@2 1637 is used when there are multiple columns with the same header name.
d@2 1638 </summary>
d@2 1639 <typeparam name="T"></typeparam>
d@2 1640 <param name="name">The named index of the field.</param>
d@2 1641 <param name="index">The zero based index of the instance of the field.</param>
d@2 1642 <returns></returns>
d@2 1643 </member>
d@2 1644 <member name="M:CsvHelper.ICsvReaderRow.GetField``1(System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1645 <summary>
d@2 1646 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index using
d@2 1647 the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 1648 </summary>
d@2 1649 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1650 <param name="index">The zero based index of the field.</param>
d@2 1651 <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 1652 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 1653 </member>
d@2 1654 <member name="M:CsvHelper.ICsvReaderRow.GetField``1(System.String,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1655 <summary>
d@2 1656 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name using
d@2 1657 the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 1658 </summary>
d@2 1659 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1660 <param name="name">The named index of the field.</param>
d@2 1661 <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 1662 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 1663 </member>
d@2 1664 <member name="M:CsvHelper.ICsvReaderRow.GetField``1(System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1665 <summary>
d@2 1666 Gets the field converted to <see cref="T:System.Type"/> T at position
d@2 1667 (column) name and the index instance of that field. The index
d@2 1668 is used when there are multiple columns with the same header name.
d@2 1669 </summary>
d@2 1670 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1671 <param name="name">The named index of the field.</param>
d@2 1672 <param name="index">The zero based index of the instance of the field.</param>
d@2 1673 <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 1674 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 1675 </member>
d@2 1676 <member name="M:CsvHelper.ICsvReaderRow.GetField``2(System.Int32)">
d@2 1677 <summary>
d@2 1678 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index using
d@2 1679 the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 1680 </summary>
d@2 1681 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1682 <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 1683 <param name="index">The zero based index of the field.</param>
d@2 1684 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 1685 </member>
d@2 1686 <member name="M:CsvHelper.ICsvReaderRow.GetField``2(System.String)">
d@2 1687 <summary>
d@2 1688 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name using
d@2 1689 the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 1690 </summary>
d@2 1691 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1692 <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 1693 <param name="name">The named index of the field.</param>
d@2 1694 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 1695 </member>
d@2 1696 <member name="M:CsvHelper.ICsvReaderRow.GetField``2(System.String,System.Int32)">
d@2 1697 <summary>
d@2 1698 Gets the field converted to <see cref="T:System.Type"/> T at position
d@2 1699 (column) name and the index instance of that field. The index
d@2 1700 is used when there are multiple columns with the same header name.
d@2 1701 </summary>
d@2 1702 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1703 <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 1704 <param name="name">The named index of the field.</param>
d@2 1705 <param name="index">The zero based index of the instance of the field.</param>
d@2 1706 <returns>The field converted to <see cref="T:System.Type"/> T.</returns>
d@2 1707 </member>
d@2 1708 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``1(System.Int32,``0@)">
d@2 1709 <summary>
d@2 1710 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index.
d@2 1711 </summary>
d@2 1712 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1713 <param name="index">The zero based index of the field.</param>
d@2 1714 <param name="field">The field converted to type T.</param>
d@2 1715 <returns>A value indicating if the get was successful.</returns>
d@2 1716 </member>
d@2 1717 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``1(System.String,``0@)">
d@2 1718 <summary>
d@2 1719 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name.
d@2 1720 </summary>
d@2 1721 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1722 <param name="name">The named index of the field.</param>
d@2 1723 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 1724 <returns>A value indicating if the get was successful.</returns>
d@2 1725 </member>
d@2 1726 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``1(System.String,System.Int32,``0@)">
d@2 1727 <summary>
d@2 1728 Gets the field converted to <see cref="T:System.Type"/> T at position
d@2 1729 (column) name and the index instance of that field. The index
d@2 1730 is used when there are multiple columns with the same header name.
d@2 1731 </summary>
d@2 1732 <typeparam name="T"></typeparam>
d@2 1733 <param name="name">The named index of the field.</param>
d@2 1734 <param name="index">The zero based index of the instance of the field.</param>
d@2 1735 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 1736 <returns>A value indicating if the get was successful.</returns>
d@2 1737 </member>
d@2 1738 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``1(System.Int32,CsvHelper.TypeConversion.ITypeConverter,``0@)">
d@2 1739 <summary>
d@2 1740 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index
d@2 1741 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 1742 </summary>
d@2 1743 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1744 <param name="index">The zero based index of the field.</param>
d@2 1745 <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 1746 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 1747 <returns>A value indicating if the get was successful.</returns>
d@2 1748 </member>
d@2 1749 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``1(System.String,CsvHelper.TypeConversion.ITypeConverter,``0@)">
d@2 1750 <summary>
d@2 1751 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
d@2 1752 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1753 </summary>
d@2 1754 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1755 <param name="name">The named index of the field.</param>
d@2 1756 <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 1757 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 1758 <returns>A value indicating if the get was successful.</returns>
d@2 1759 </member>
d@2 1760 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``1(System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter,``0@)">
d@2 1761 <summary>
d@2 1762 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
d@2 1763 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1764 </summary>
d@2 1765 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1766 <param name="name">The named index of the field.</param>
d@2 1767 <param name="index">The zero based index of the instance of the field.</param>
d@2 1768 <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 1769 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 1770 <returns>A value indicating if the get was successful.</returns>
d@2 1771 </member>
d@2 1772 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``2(System.Int32,``0@)">
d@2 1773 <summary>
d@2 1774 Gets the field converted to <see cref="T:System.Type"/> T at position (column) index
d@2 1775 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
d@2 1776 </summary>
d@2 1777 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1778 <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 1779 <param name="index">The zero based index of the field.</param>
d@2 1780 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 1781 <returns>A value indicating if the get was successful.</returns>
d@2 1782 </member>
d@2 1783 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``2(System.String,``0@)">
d@2 1784 <summary>
d@2 1785 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
d@2 1786 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1787 </summary>
d@2 1788 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1789 <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 1790 <param name="name">The named index of the field.</param>
d@2 1791 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 1792 <returns>A value indicating if the get was successful.</returns>
d@2 1793 </member>
d@2 1794 <member name="M:CsvHelper.ICsvReaderRow.TryGetField``2(System.String,System.Int32,``0@)">
d@2 1795 <summary>
d@2 1796 Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
d@2 1797 using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1798 </summary>
d@2 1799 <typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
d@2 1800 <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 1801 <param name="name">The named index of the field.</param>
d@2 1802 <param name="index">The zero based index of the instance of the field.</param>
d@2 1803 <param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
d@2 1804 <returns>A value indicating if the get was successful.</returns>
d@2 1805 </member>
d@2 1806 <member name="M:CsvHelper.ICsvReaderRow.IsRecordEmpty">
d@2 1807 <summary>
d@2 1808 Determines whether the current record is empty.
d@2 1809 A record is considered empty if all fields are empty.
d@2 1810 </summary>
d@2 1811 <returns>
d@2 1812 <c>true</c> if [is record empty]; otherwise, <c>false</c>.
d@2 1813 </returns>
d@2 1814 </member>
d@2 1815 <member name="M:CsvHelper.ICsvReaderRow.GetRecord``1">
d@2 1816 <summary>
d@2 1817 Gets the record converted into <see cref="T:System.Type"/> T.
d@2 1818 </summary>
d@2 1819 <typeparam name="T">The <see cref="T:System.Type"/> of the record.</typeparam>
d@2 1820 <returns>The record converted to <see cref="T:System.Type"/> T.</returns>
d@2 1821 </member>
d@2 1822 <member name="M:CsvHelper.ICsvReaderRow.GetRecord(System.Type)">
d@2 1823 <summary>
d@2 1824 Gets the record.
d@2 1825 </summary>
d@2 1826 <param name="type">The <see cref="T:System.Type"/> of the record.</param>
d@2 1827 <returns>The record.</returns>
d@2 1828 </member>
d@2 1829 <member name="M:CsvHelper.ICsvReaderRow.GetRecords``1">
d@2 1830 <summary>
d@2 1831 Gets all the records in the CSV file and
d@2 1832 converts each to <see cref="T:System.Type"/> T. The Read method
d@2 1833 should not be used when using this.
d@2 1834 </summary>
d@2 1835 <typeparam name="T">The <see cref="T:System.Type"/> of the record.</typeparam>
d@2 1836 <returns>An <see cref="T:System.Collections.Generic.IList`1" /> of records.</returns>
d@2 1837 </member>
d@2 1838 <member name="M:CsvHelper.ICsvReaderRow.GetRecords(System.Type)">
d@2 1839 <summary>
d@2 1840 Gets all the records in the CSV file and
d@2 1841 converts each to <see cref="T:System.Type"/> T. The Read method
d@2 1842 should not be used when using this.
d@2 1843 </summary>
d@2 1844 <param name="type">The <see cref="T:System.Type"/> of the record.</param>
d@2 1845 <returns>An <see cref="T:System.Collections.Generic.IList`1" /> of records.</returns>
d@2 1846 </member>
d@2 1847 <member name="M:CsvHelper.ICsvReaderRow.ClearRecordCache``1">
d@2 1848 <summary>
d@2 1849 Clears the record cache for the given type. After <see cref="M:CsvHelper.ICsvReaderRow.GetRecord``1"/> is called the
d@2 1850 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 1851 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 1852 changes, <see cref="M:CsvHelper.ICsvReaderRow.ClearRecordCache``1"/> needs to be called to update the
d@2 1853 record cache.
d@2 1854 </summary>
d@2 1855 </member>
d@2 1856 <member name="M:CsvHelper.ICsvReaderRow.ClearRecordCache(System.Type)">
d@2 1857 <summary>
d@2 1858 Clears the record cache for the given type. After <see cref="M:CsvHelper.ICsvReaderRow.GetRecord``1"/> is called the
d@2 1859 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 1860 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 1861 changes, <see cref="M:CsvHelper.ICsvReaderRow.ClearRecordCache(System.Type)"/> needs to be called to update the
d@2 1862 record cache.
d@2 1863 </summary>
d@2 1864 <param name="type">The type to invalidate.</param>
d@2 1865 </member>
d@2 1866 <member name="M:CsvHelper.ICsvReaderRow.ClearRecordCache">
d@2 1867 <summary>
d@2 1868 Clears the record cache for all types. After <see cref="M:CsvHelper.ICsvReaderRow.GetRecord``1"/> is called the
d@2 1869 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 1870 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 1871 changes, <see cref="M:CsvHelper.ICsvReaderRow.ClearRecordCache"/> needs to be called to update the
d@2 1872 record cache.
d@2 1873 </summary>
d@2 1874 </member>
d@2 1875 <member name="T:CsvHelper.ICsvSerializer">
d@2 1876 <summary>
d@2 1877 Defines methods used to serialize data into a CSV file.
d@2 1878 </summary>
d@2 1879 </member>
d@2 1880 <member name="P:CsvHelper.ICsvSerializer.Configuration">
d@2 1881 <summary>
d@2 1882 Gets the configuration.
d@2 1883 </summary>
d@2 1884 </member>
d@2 1885 <member name="M:CsvHelper.ICsvSerializer.Write(System.String[])">
d@2 1886 <summary>
d@2 1887 Writes a record to the CSV file.
d@2 1888 </summary>
d@2 1889 <param name="record">The record to write.</param>
d@2 1890 </member>
d@2 1891 <member name="T:CsvHelper.ICsvWriter">
d@2 1892 <summary>
d@2 1893 Defines methods used to write to a CSV file.
d@2 1894 </summary>
d@2 1895 </member>
d@2 1896 <member name="P:CsvHelper.ICsvWriter.Configuration">
d@2 1897 <summary>
d@2 1898 Gets or sets the configuration.
d@2 1899 </summary>
d@2 1900 </member>
d@2 1901 <member name="M:CsvHelper.ICsvWriter.WriteField(System.String)">
d@2 1902 <summary>
d@2 1903 Writes the field to the CSV file. The field
d@2 1904 may get quotes added to it.
d@2 1905 When all fields are written for a record,
d@2 1906 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1907 to complete writing of the current record.
d@2 1908 </summary>
d@2 1909 <param name="field">The field to write.</param>
d@2 1910 </member>
d@2 1911 <member name="M:CsvHelper.ICsvWriter.WriteField(System.String,System.Boolean)">
d@2 1912 <summary>
d@2 1913 Writes the field to the CSV file. This will
d@2 1914 ignore any need to quote and ignore the
d@2 1915 <see cref="P:CsvHelper.Configuration.CsvConfiguration.QuoteAllFields"/>
d@2 1916 and just quote based on the shouldQuote
d@2 1917 parameter.
d@2 1918 When all fields are written for a record,
d@2 1919 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1920 to complete writing of the current record.
d@2 1921 </summary>
d@2 1922 <param name="field">The field to write.</param>
d@2 1923 <param name="shouldQuote">True to quote the field, otherwise false.</param>
d@2 1924 </member>
d@2 1925 <member name="M:CsvHelper.ICsvWriter.WriteField``1(``0)">
d@2 1926 <summary>
d@2 1927 Writes the field to the CSV file.
d@2 1928 When all fields are written for a record,
d@2 1929 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1930 to complete writing of the current record.
d@2 1931 </summary>
d@2 1932 <typeparam name="T">The type of the field.</typeparam>
d@2 1933 <param name="field">The field to write.</param>
d@2 1934 </member>
d@2 1935 <member name="M:CsvHelper.ICsvWriter.WriteField``1(``0,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1936 <summary>
d@2 1937 Writes the field to the CSV file.
d@2 1938 When all fields are written for a record,
d@2 1939 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1940 to complete writing of the current record.
d@2 1941 </summary>
d@2 1942 <typeparam name="T">The type of the field.</typeparam>
d@2 1943 <param name="field">The field to write.</param>
d@2 1944 <param name="converter">The converter used to convert the field into a string.</param>
d@2 1945 </member>
d@2 1946 <member name="M:CsvHelper.ICsvWriter.WriteField``2(``0)">
d@2 1947 <summary>
d@2 1948 Writes the field to the CSV file
d@2 1949 using the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
d@2 1950 When all fields are written for a record,
d@2 1951 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1952 to complete writing of the current record.
d@2 1953 </summary>
d@2 1954 <typeparam name="T">The type of the field.</typeparam>
d@2 1955 <typeparam name="TConverter">The type of the converter.</typeparam>
d@2 1956 <param name="field">The field to write.</param>
d@2 1957 </member>
d@2 1958 <member name="M:CsvHelper.ICsvWriter.WriteField(System.Type,System.Object)">
d@2 1959 <summary>
d@2 1960 Writes the field to the CSV file.
d@2 1961 When all fields are written for a record,
d@2 1962 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1963 to complete writing of the current record.
d@2 1964 </summary>
d@2 1965 <param name="type">The type of the field.</param>
d@2 1966 <param name="field">The field to write.</param>
d@2 1967 </member>
d@2 1968 <member name="M:CsvHelper.ICsvWriter.WriteField(System.Type,System.Object,CsvHelper.TypeConversion.ITypeConverter)">
d@2 1969 <summary>
d@2 1970 Writes the field to the CSV file.
d@2 1971 When all fields are written for a record,
d@2 1972 <see cref="M:CsvHelper.ICsvWriter.NextRecord" /> must be called
d@2 1973 to complete writing of the current record.
d@2 1974 </summary>
d@2 1975 <param name="type">The type of the field.</param>
d@2 1976 <param name="field">The field to write.</param>
d@2 1977 <param name="converter">The converter used to convert the field into a string.</param>
d@2 1978 </member>
d@2 1979 <member name="M:CsvHelper.ICsvWriter.NextRecord">
d@2 1980 <summary>
d@2 1981 Ends writing of the current record
d@2 1982 and starts a new record. This is used
d@2 1983 when manually writing records with <see cref="M:CsvHelper.ICsvWriter.WriteField``1(``0)"/>
d@2 1984 </summary>
d@2 1985 </member>
d@2 1986 <member name="M:CsvHelper.ICsvWriter.WriteExcelSeparator">
d@2 1987 <summary>
d@2 1988 Write the Excel seperator record.
d@2 1989 </summary>
d@2 1990 </member>
d@2 1991 <member name="M:CsvHelper.ICsvWriter.WriteHeader``1">
d@2 1992 <summary>
d@2 1993 Writes the header record from the given properties.
d@2 1994 </summary>
d@2 1995 <typeparam name="T">The type of the record.</typeparam>
d@2 1996 </member>
d@2 1997 <member name="M:CsvHelper.ICsvWriter.WriteHeader(System.Type)">
d@2 1998 <summary>
d@2 1999 Writes the header record from the given properties.
d@2 2000 </summary>
d@2 2001 <param name="type">The type of the record.</param>
d@2 2002 </member>
d@2 2003 <member name="M:CsvHelper.ICsvWriter.WriteRecord``1(``0)">
d@2 2004 <summary>
d@2 2005 Writes the record to the CSV file.
d@2 2006 </summary>
d@2 2007 <typeparam name="T">The type of the record.</typeparam>
d@2 2008 <param name="record">The record to write.</param>
d@2 2009 </member>
d@2 2010 <member name="M:CsvHelper.ICsvWriter.WriteRecord(System.Type,System.Object)">
d@2 2011 <summary>
d@2 2012 Writes the record to the CSV file.
d@2 2013 </summary>
d@2 2014 <param name="type">The type of the record.</param>
d@2 2015 <param name="record">The record to write.</param>
d@2 2016 </member>
d@2 2017 <member name="M:CsvHelper.ICsvWriter.WriteRecords(System.Collections.IEnumerable)">
d@2 2018 <summary>
d@2 2019 Writes the list of records to the CSV file.
d@2 2020 </summary>
d@2 2021 <param name="records">The list of records to write.</param>
d@2 2022 </member>
d@2 2023 <member name="M:CsvHelper.ICsvWriter.ClearRecordCache``1">
d@2 2024 <summary>
d@2 2025 Clears the record cache for the given type. After <see cref="M:CsvHelper.ICsvWriter.WriteRecord``1(``0)"/> is called the
d@2 2026 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 2027 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 2028 changes, <see cref="M:CsvHelper.ICsvWriter.ClearRecordCache``1"/> needs to be called to update the
d@2 2029 record cache.
d@2 2030 </summary>
d@2 2031 <typeparam name="T">The record type.</typeparam>
d@2 2032 </member>
d@2 2033 <member name="M:CsvHelper.ICsvWriter.ClearRecordCache(System.Type)">
d@2 2034 <summary>
d@2 2035 Clears the record cache for the given type. After <see cref="M:CsvHelper.ICsvWriter.WriteRecord``1(``0)"/> is called the
d@2 2036 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 2037 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 2038 changes, <see cref="M:CsvHelper.ICsvWriter.ClearRecordCache(System.Type)"/> needs to be called to update the
d@2 2039 record cache.
d@2 2040 </summary>
d@2 2041 <param name="type">The record type.</param>
d@2 2042 </member>
d@2 2043 <member name="M:CsvHelper.ICsvWriter.ClearRecordCache">
d@2 2044 <summary>
d@2 2045 Clears the record cache for all types. After <see cref="M:CsvHelper.ICsvWriter.WriteRecord``1(``0)"/> is called the
d@2 2046 first time, code is dynamically generated based on the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>,
d@2 2047 compiled, and stored for the given type T. If the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/>
d@2 2048 changes, <see cref="M:CsvHelper.ICsvWriter.ClearRecordCache"/> needs to be called to update the
d@2 2049 record cache.
d@2 2050 </summary>
d@2 2051 </member>
d@2 2052 <member name="T:CsvHelper.ReflectionHelper">
d@2 2053 <summary>
d@2 2054 Common reflection tasks.
d@2 2055 </summary>
d@2 2056 </member>
d@2 2057 <member name="M:CsvHelper.ReflectionHelper.CreateInstance``1(System.Object[])">
d@2 2058 <summary>
d@2 2059 Creates an instance of type T.
d@2 2060 </summary>
d@2 2061 <typeparam name="T">The type of instance to create.</typeparam>
d@2 2062 <param name="args">The constructor arguments.</param>
d@2 2063 <returns>A new instance of type T.</returns>
d@2 2064 </member>
d@2 2065 <member name="M:CsvHelper.ReflectionHelper.CreateInstance(System.Type,System.Object[])">
d@2 2066 <summary>
d@2 2067 Creates an instance of the specified type.
d@2 2068 </summary>
d@2 2069 <param name="type">The type of instance to create.</param>
d@2 2070 <param name="args">The constructor arguments.</param>
d@2 2071 <returns>A new instance of the specified type.</returns>
d@2 2072 </member>
d@2 2073 <member name="M:CsvHelper.ReflectionHelper.GetAttribute``1(System.Reflection.PropertyInfo,System.Boolean)">
d@2 2074 <summary>
d@2 2075 Gets the first attribute of type T on property.
d@2 2076 </summary>
d@2 2077 <typeparam name="T">Type of attribute to get.</typeparam>
d@2 2078 <param name="property">The <see cref="T:System.Reflection.PropertyInfo" /> to get the attribute from.</param>
d@2 2079 <param name="inherit">True to search inheritance tree, otherwise false.</param>
d@2 2080 <returns>The first attribute of type T, otherwise null.</returns>
d@2 2081 </member>
d@2 2082 <member name="M:CsvHelper.ReflectionHelper.GetAttributes``1(System.Reflection.PropertyInfo,System.Boolean)">
d@2 2083 <summary>
d@2 2084 Gets the attributes of type T on property.
d@2 2085 </summary>
d@2 2086 <typeparam name="T">Type of attribute to get.</typeparam>
d@2 2087 <param name="property">The <see cref="T:System.Reflection.PropertyInfo" /> to get the attribute from.</param>
d@2 2088 <param name="inherit">True to search inheritance tree, otherwise false.</param>
d@2 2089 <returns>The attributes of type T.</returns>
d@2 2090 </member>
d@2 2091 <member name="M:CsvHelper.ReflectionHelper.GetConstructor``1(System.Linq.Expressions.Expression{System.Func{``0}})">
d@2 2092 <summary>
d@2 2093 Gets the constructor <see cref="T:System.Linq.Expressions.NewExpression"/> from the give <see cref="T:System.Linq.Expressions.Expression"/>.
d@2 2094 </summary>
d@2 2095 <typeparam name="T">The <see cref="T:System.Type"/> of the object that will be constructed.</typeparam>
d@2 2096 <param name="expression">The constructor <see cref="T:System.Linq.Expressions.Expression"/>.</param>
d@2 2097 <returns>A constructor <see cref="T:System.Linq.Expressions.NewExpression"/>.</returns>
d@2 2098 <exception cref="T:System.ArgumentException">Not a constructor expression.;expression</exception>
d@2 2099 </member>
d@2 2100 <member name="M:CsvHelper.ReflectionHelper.GetProperty``1(System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
d@2 2101 <summary>
d@2 2102 Gets the property from the expression.
d@2 2103 </summary>
d@2 2104 <typeparam name="TModel">The type of the model.</typeparam>
d@2 2105 <param name="expression">The expression.</param>
d@2 2106 <returns>The <see cref="T:System.Reflection.PropertyInfo"/> for the expression.</returns>
d@2 2107 </member>
d@2 2108 <member name="M:CsvHelper.ReflectionHelper.GetMemberExpression``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
d@2 2109 <summary>
d@2 2110 Gets the member expression.
d@2 2111 </summary>
d@2 2112 <typeparam name="TModel">The type of the model.</typeparam>
d@2 2113 <typeparam name="T"></typeparam>
d@2 2114 <param name="expression">The expression.</param>
d@2 2115 <returns></returns>
d@2 2116 </member>
d@2 2117 <member name="T:CsvHelper.StringHelper">
d@2 2118 <summary>
d@2 2119 Common string tasks.
d@2 2120 </summary>
d@2 2121 </member>
d@2 2122 <member name="M:CsvHelper.StringHelper.IsNullOrWhiteSpace(System.String)">
d@2 2123 <summary>
d@2 2124 Tests is a string is null or whitespace.
d@2 2125 </summary>
d@2 2126 <param name="s">The string to test.</param>
d@2 2127 <returns>True if the string is null or whitespace, otherwise false.</returns>
d@2 2128 </member>
d@2 2129 <member name="T:CsvHelper.Configuration.CsvClassMap">
d@2 2130 <summary>
d@2 2131 Maps class properties to CSV fields.
d@2 2132 </summary>
d@2 2133 </member>
d@2 2134 <member name="M:CsvHelper.Configuration.CsvClassMap.CreateMap">
d@2 2135 <summary>
d@2 2136 Called to create the mappings.
d@2 2137 </summary>
d@2 2138 </member>
d@2 2139 <member name="P:CsvHelper.Configuration.CsvClassMap.Constructor">
d@2 2140 <summary>
d@2 2141 Gets the constructor expression.
d@2 2142 </summary>
d@2 2143 </member>
d@2 2144 <member name="P:CsvHelper.Configuration.CsvClassMap.PropertyMaps">
d@2 2145 <summary>
d@2 2146 The class property mappings.
d@2 2147 </summary>
d@2 2148 </member>
d@2 2149 <member name="P:CsvHelper.Configuration.CsvClassMap.ReferenceMaps">
d@2 2150 <summary>
d@2 2151 The class property reference mappings.
d@2 2152 </summary>
d@2 2153 </member>
d@2 2154 <member name="M:CsvHelper.Configuration.CsvClassMap.#ctor">
d@2 2155 <summary>
d@2 2156 Allow only internal creation of CsvClassMap.
d@2 2157 </summary>
d@2 2158 </member>
d@2 2159 <member name="M:CsvHelper.Configuration.CsvClassMap.PropertyMap``1(System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
d@2 2160 <summary>
d@2 2161 Gets the property map for the given property expression.
d@2 2162 </summary>
d@2 2163 <typeparam name="T">The type of the class the property belongs to.</typeparam>
d@2 2164 <param name="expression">The property expression.</param>
d@2 2165 <returns>The CsvPropertyMap for the given expression.</returns>
d@2 2166 </member>
d@2 2167 <member name="M:CsvHelper.Configuration.CsvClassMap.AutoMap(System.Boolean,System.Boolean)">
d@2 2168 <summary>
d@2 2169 Auto maps all properties for the given type. If a property
d@2 2170 is mapped again it will override the existing map.
d@2 2171 </summary>
d@2 2172 <param name="ignoreReferences">A value indicating if references should be ignored when auto mapping.
d@2 2173 True to ignore references, otherwise false.</param>
d@2 2174 <param name="prefixReferenceHeaders">A value indicating if headers of reference properties should
d@2 2175 get prefixed by the parent property name.
d@2 2176 True to prefix, otherwise false.</param>
d@2 2177 </member>
d@2 2178 <member name="M:CsvHelper.Configuration.CsvClassMap.GetMaxIndex">
d@2 2179 <summary>
d@2 2180 Get the largest index for the
d@2 2181 properties and references.
d@2 2182 </summary>
d@2 2183 <returns>The max index.</returns>
d@2 2184 </member>
d@2 2185 <member name="M:CsvHelper.Configuration.CsvClassMap.ReIndex(System.Int32)">
d@2 2186 <summary>
d@2 2187 Resets the indexes based on the given start index.
d@2 2188 </summary>
d@2 2189 <param name="indexStart">The index start.</param>
d@2 2190 <returns>The last index + 1.</returns>
d@2 2191 </member>
d@2 2192 <member name="M:CsvHelper.Configuration.CsvClassMap.AutoMapInternal(CsvHelper.Configuration.CsvClassMap,System.Boolean,System.Boolean,System.Collections.Generic.LinkedList{System.Type},System.Int32)">
d@2 2193 <summary>
d@2 2194 Auto maps the given map and checks for circular references as it goes.
d@2 2195 </summary>
d@2 2196 <param name="map">The map to auto map.</param>
d@2 2197 <param name="ignoreReferences">A value indicating if references should be ignored when auto mapping.
d@2 2198 True to ignore references, otherwise false.</param>
d@2 2199 <param name="prefixReferenceHeaders">A value indicating if headers of reference properties should
d@2 2200 get prefixed by the parent property name.
d@2 2201 True to prefix, otherwise false.</param>
d@2 2202 <param name="mapParents">The list of parents for the map.</param>
d@2 2203 </member>
d@2 2204 <member name="M:CsvHelper.Configuration.CsvClassMap.CheckForCircularReference(System.Type,System.Collections.Generic.LinkedList{System.Type})">
d@2 2205 <summary>
d@2 2206 Checks for circular references.
d@2 2207 </summary>
d@2 2208 <param name="type">The type to check for.</param>
d@2 2209 <param name="mapParents">The list of parents to check against.</param>
d@2 2210 <returns>A value indicating if a circular reference was found.
d@2 2211 True if a circular reference was found, otherwise false.</returns>
d@2 2212 </member>
d@2 2213 <member name="T:CsvHelper.Configuration.CsvClassMapCollection">
d@2 2214 <summary>
d@2 2215 Collection that holds CsvClassMaps for record types.
d@2 2216 </summary>
d@2 2217 </member>
d@2 2218 <member name="P:CsvHelper.Configuration.CsvClassMapCollection.Item(System.Type)">
d@2 2219 <summary>
d@2 2220 Gets the <see cref="T:CsvHelper.Configuration.CsvClassMap"/> for the specified record type.
d@2 2221 </summary>
d@2 2222 <value>
d@2 2223 The <see cref="T:CsvHelper.Configuration.CsvClassMap"/>.
d@2 2224 </value>
d@2 2225 <param name="type">The record type.</param>
d@2 2226 <returns>The <see cref="T:CsvHelper.Configuration.CsvClassMap"/> for the specified record type.</returns>
d@2 2227 </member>
d@2 2228 <member name="M:CsvHelper.Configuration.CsvClassMapCollection.Find``1">
d@2 2229 <summary>
d@2 2230 Finds the <see cref="T:CsvHelper.Configuration.CsvClassMap"/> for the specified record type.
d@2 2231 </summary>
d@2 2232 <typeparam name="T">The record type.</typeparam>
d@2 2233 <returns>The <see cref="T:CsvHelper.Configuration.CsvClassMap"/> for the specified record type.</returns>
d@2 2234 </member>
d@2 2235 <member name="M:CsvHelper.Configuration.CsvClassMapCollection.Add(CsvHelper.Configuration.CsvClassMap)">
d@2 2236 <summary>
d@2 2237 Adds the specified map for it's record type. If a map
d@2 2238 already exists for the record type, the specified
d@2 2239 map will replace it.
d@2 2240 </summary>
d@2 2241 <param name="map">The map.</param>
d@2 2242 </member>
d@2 2243 <member name="M:CsvHelper.Configuration.CsvClassMapCollection.Remove(System.Type)">
d@2 2244 <summary>
d@2 2245 Removes the class map.
d@2 2246 </summary>
d@2 2247 <param name="classMapType">The class map type.</param>
d@2 2248 </member>
d@2 2249 <member name="M:CsvHelper.Configuration.CsvClassMapCollection.Clear">
d@2 2250 <summary>
d@2 2251 Removes all maps.
d@2 2252 </summary>
d@2 2253 </member>
d@2 2254 <member name="M:CsvHelper.Configuration.CsvClassMapCollection.GetGenericCsvClassMapType(System.Type)">
d@2 2255 <summary>
d@2 2256 Goes up the inheritance tree to find the type instance of CsvClassMap{}.
d@2 2257 </summary>
d@2 2258 <param name="type">The type to traverse.</param>
d@2 2259 <returns>The type that is CsvClassMap{}.</returns>
d@2 2260 </member>
d@2 2261 <member name="T:CsvHelper.Configuration.CsvClassMap`1">
d@2 2262 <summary>
d@2 2263 Maps class properties to CSV fields.
d@2 2264 </summary>
d@2 2265 <typeparam name="T">The <see cref="T:System.Type"/> of class to map.</typeparam>
d@2 2266 </member>
d@2 2267 <member name="M:CsvHelper.Configuration.CsvClassMap`1.ConstructUsing(System.Linq.Expressions.Expression{System.Func{`0}})">
d@2 2268 <summary>
d@2 2269 Constructs the row object using the given expression.
d@2 2270 </summary>
d@2 2271 <param name="expression">The expression.</param>
d@2 2272 </member>
d@2 2273 <member name="M:CsvHelper.Configuration.CsvClassMap`1.Map(System.Linq.Expressions.Expression{System.Func{`0,System.Object}})">
d@2 2274 <summary>
d@2 2275 Maps a property to a CSV field.
d@2 2276 </summary>
d@2 2277 <param name="expression">The property to map.</param>
d@2 2278 <returns>The property mapping.</returns>
d@2 2279 </member>
d@2 2280 <member name="M:CsvHelper.Configuration.CsvClassMap`1.References``1(System.Linq.Expressions.Expression{System.Func{`0,System.Object}},System.Object[])">
d@2 2281 <summary>
d@2 2282 Maps a property to another class map.
d@2 2283 </summary>
d@2 2284 <typeparam name="TClassMap">The type of the class map.</typeparam>
d@2 2285 <param name="expression">The expression.</param>
d@2 2286 <param name="constructorArgs">Constructor arguments used to create the reference map.</param>
d@2 2287 <returns>The reference mapping for the property.</returns>
d@2 2288 </member>
d@2 2289 <member name="M:CsvHelper.Configuration.CsvClassMap`1.References(System.Type,System.Linq.Expressions.Expression{System.Func{`0,System.Object}},System.Object[])">
d@2 2290 <summary>
d@2 2291 Maps a property to another class map.
d@2 2292 </summary>
d@2 2293 <param name="type">The type.</param>
d@2 2294 <param name="expression">The expression.</param>
d@2 2295 <param name="constructorArgs">Constructor arguments used to create the reference map.</param>
d@2 2296 <returns>The reference mapping for the property</returns>
d@2 2297 </member>
d@2 2298 <member name="T:CsvHelper.Configuration.CsvConfiguration">
d@2 2299 <summary>
d@2 2300 Configuration used for reading and writing CSV data.
d@2 2301 </summary>
d@2 2302 </member>
d@2 2303 <member name="P:CsvHelper.Configuration.CsvConfiguration.Maps">
d@2 2304 <summary>
d@2 2305 The configured <see cref="T:CsvHelper.Configuration.CsvClassMap"/>s.
d@2 2306 </summary>
d@2 2307 </member>
d@2 2308 <member name="P:CsvHelper.Configuration.CsvConfiguration.PropertyBindingFlags">
d@2 2309 <summary>
d@2 2310 Gets or sets the property binding flags.
d@2 2311 This determines what properties on the custom
d@2 2312 class are used. Default is Public | Instance.
d@2 2313 </summary>
d@2 2314 </member>
d@2 2315 <member name="P:CsvHelper.Configuration.CsvConfiguration.HasHeaderRecord">
d@2 2316 <summary>
d@2 2317 Gets or sets a value indicating if the
d@2 2318 CSV file has a header record.
d@2 2319 Default is true.
d@2 2320 </summary>
d@2 2321 </member>
d@2 2322 <member name="P:CsvHelper.Configuration.CsvConfiguration.HasExcelSeparator">
d@2 2323 <summary>
d@2 2324 Gets or sets a value indicating the if the CSV
d@2 2325 file contains the Excel "sep=delimeter" config
d@2 2326 option in the first row.
d@2 2327 </summary>
d@2 2328 </member>
d@2 2329 <member name="P:CsvHelper.Configuration.CsvConfiguration.WillThrowOnMissingField">
d@2 2330 <summary>
d@2 2331 Gets or sets a value indicating if an exception will be
d@2 2332 thrown if a field defined in a mapping is missing.
d@2 2333 True to throw an exception, otherwise false.
d@2 2334 Default is true.
d@2 2335 </summary>
d@2 2336 </member>
d@2 2337 <member name="P:CsvHelper.Configuration.CsvConfiguration.DetectColumnCountChanges">
d@2 2338 <summary>
d@2 2339 Gets or sets a value indicating whether changes in the column
d@2 2340 count should be detected. If true, a <see cref="T:CsvHelper.CsvBadDataException"/>
d@2 2341 will be thrown if a different column count is detected.
d@2 2342 </summary>
d@2 2343 <value>
d@2 2344 <c>true</c> if [detect column count changes]; otherwise, <c>false</c>.
d@2 2345 </value>
d@2 2346 </member>
d@2 2347 <member name="P:CsvHelper.Configuration.CsvConfiguration.IsHeaderCaseSensitive">
d@2 2348 <summary>
d@2 2349 Gets or sets a value indicating whether matching header
d@2 2350 column names is case sensitive. True for case sensitive
d@2 2351 matching, otherwise false. Default is true.
d@2 2352 </summary>
d@2 2353 </member>
d@2 2354 <member name="P:CsvHelper.Configuration.CsvConfiguration.IgnoreHeaderWhiteSpace">
d@2 2355 <summary>
d@2 2356 Gets or sets a value indicating whether matcher header
d@2 2357 column names will ignore white space. True to ignore
d@2 2358 white space, otherwise false. Default is false.
d@2 2359 </summary>
d@2 2360 </member>
d@2 2361 <member name="P:CsvHelper.Configuration.CsvConfiguration.IgnoreReferences">
d@2 2362 <summary>
d@2 2363 Gets or sets a value indicating whether references
d@2 2364 should be ignored when auto mapping. True to ignore
d@2 2365 references, otherwise false. Default is false.
d@2 2366 </summary>
d@2 2367 </member>
d@2 2368 <member name="P:CsvHelper.Configuration.CsvConfiguration.TrimHeaders">
d@2 2369 <summary>
d@2 2370 Gets or sets a value indicating whether headers
d@2 2371 should be trimmed. True to trim headers,
d@2 2372 otherwise false. Default is false.
d@2 2373 </summary>
d@2 2374 </member>
d@2 2375 <member name="P:CsvHelper.Configuration.CsvConfiguration.TrimFields">
d@2 2376 <summary>
d@2 2377 Gets or sets a value indicating whether fields
d@2 2378 should be trimmed. True to trim fields,
d@2 2379 otherwise false. Default is false.
d@2 2380 </summary>
d@2 2381 </member>
d@2 2382 <member name="P:CsvHelper.Configuration.CsvConfiguration.Delimiter">
d@2 2383 <summary>
d@2 2384 Gets or sets the delimiter used to separate fields.
d@2 2385 Default is ',';
d@2 2386 </summary>
d@2 2387 </member>
d@2 2388 <member name="P:CsvHelper.Configuration.CsvConfiguration.Quote">
d@2 2389 <summary>
d@2 2390 Gets or sets the character used to quote fields.
d@2 2391 Default is '"'.
d@2 2392 </summary>
d@2 2393 </member>
d@2 2394 <member name="P:CsvHelper.Configuration.CsvConfiguration.QuoteString">
d@2 2395 <summary>
d@2 2396 Gets a string representation of the currently configured Quote character.
d@2 2397 </summary>
d@2 2398 <value>
d@2 2399 The new quote string.
d@2 2400 </value>
d@2 2401 </member>
d@2 2402 <member name="P:CsvHelper.Configuration.CsvConfiguration.DoubleQuoteString">
d@2 2403 <summary>
d@2 2404 Gets a string representation of two of the currently configured Quote characters.
d@2 2405 </summary>
d@2 2406 <value>
d@2 2407 The new double quote string.
d@2 2408 </value>
d@2 2409 </member>
d@2 2410 <member name="P:CsvHelper.Configuration.CsvConfiguration.QuoteRequiredChars">
d@2 2411 <summary>
d@2 2412 Gets an array characters that require
d@2 2413 the field to be quoted.
d@2 2414 </summary>
d@2 2415 </member>
d@2 2416 <member name="P:CsvHelper.Configuration.CsvConfiguration.Comment">
d@2 2417 <summary>
d@2 2418 Gets or sets the character used to denote
d@2 2419 a line that is commented out. Default is '#'.
d@2 2420 </summary>
d@2 2421 </member>
d@2 2422 <member name="P:CsvHelper.Configuration.CsvConfiguration.AllowComments">
d@2 2423 <summary>
d@2 2424 Gets or sets a value indicating if comments are allowed.
d@2 2425 True to allow commented out lines, otherwise false.
d@2 2426 </summary>
d@2 2427 </member>
d@2 2428 <member name="P:CsvHelper.Configuration.CsvConfiguration.BufferSize">
d@2 2429 <summary>
d@2 2430 Gets or sets the size of the buffer
d@2 2431 used for reading and writing CSV files.
d@2 2432 Default is 2048.
d@2 2433 </summary>
d@2 2434 </member>
d@2 2435 <member name="P:CsvHelper.Configuration.CsvConfiguration.QuoteAllFields">
d@2 2436 <summary>
d@2 2437 Gets or sets a value indicating whether all fields are quoted when writing,
d@2 2438 or just ones that have to be. <see cref="P:CsvHelper.Configuration.CsvConfiguration.QuoteAllFields"/> and
d@2 2439 <see cref="P:CsvHelper.Configuration.CsvConfiguration.QuoteNoFields"/> cannot be true at the same time. Turning one
d@2 2440 on will turn the other off.
d@2 2441 </summary>
d@2 2442 <value>
d@2 2443 <c>true</c> if all fields should be quoted; otherwise, <c>false</c>.
d@2 2444 </value>
d@2 2445 </member>
d@2 2446 <member name="P:CsvHelper.Configuration.CsvConfiguration.QuoteNoFields">
d@2 2447 <summary>
d@2 2448 Gets or sets a value indicating whether no fields are quoted when writing.
d@2 2449 <see cref="P:CsvHelper.Configuration.CsvConfiguration.QuoteAllFields"/> and <see cref="P:CsvHelper.Configuration.CsvConfiguration.QuoteNoFields"/> cannot be true
d@2 2450 at the same time. Turning one on will turn the other off.
d@2 2451 </summary>
d@2 2452 <value>
d@2 2453 <c>true</c> if [quote no fields]; otherwise, <c>false</c>.
d@2 2454 </value>
d@2 2455 </member>
d@2 2456 <member name="P:CsvHelper.Configuration.CsvConfiguration.CountBytes">
d@2 2457 <summary>
d@2 2458 Gets or sets a value indicating whether the number of bytes should
d@2 2459 be counted while parsing. Default is false. This will slow down parsing
d@2 2460 because it needs to get the byte count of every char for the given encoding.
d@2 2461 The <see cref="P:CsvHelper.Configuration.CsvConfiguration.Encoding"/> needs to be set correctly for this to be accurate.
d@2 2462 </summary>
d@2 2463 </member>
d@2 2464 <member name="P:CsvHelper.Configuration.CsvConfiguration.Encoding">
d@2 2465 <summary>
d@2 2466 Gets or sets the encoding used when counting bytes.
d@2 2467 </summary>
d@2 2468 </member>
d@2 2469 <member name="P:CsvHelper.Configuration.CsvConfiguration.CultureInfo">
d@2 2470 <summary>
d@2 2471 Gets or sets the culture info used to read an write CSV files.
d@2 2472 </summary>
d@2 2473 </member>
d@2 2474 <member name="P:CsvHelper.Configuration.CsvConfiguration.SkipEmptyRecords">
d@2 2475 <summary>
d@2 2476 Gets or sets a value indicating whether empty rows should be skipped when reading.
d@2 2477 A record is considered empty if all fields are empty.
d@2 2478 </summary>
d@2 2479 <value>
d@2 2480 <c>true</c> if [skip empty rows]; otherwise, <c>false</c>.
d@2 2481 </value>
d@2 2482 </member>
d@2 2483 <member name="P:CsvHelper.Configuration.CsvConfiguration.ShouldSkipRecord">
d@2 2484 <summary>
d@2 2485 Gets or sets the callback that will be called to
d@2 2486 determine whether to skip the given record or not.
d@2 2487 This overrides the <see cref="P:CsvHelper.Configuration.CsvConfiguration.SkipEmptyRecords"/> setting.
d@2 2488 </summary>
d@2 2489 </member>
d@2 2490 <member name="P:CsvHelper.Configuration.CsvConfiguration.IgnoreQuotes">
d@2 2491 <summary>
d@2 2492 Gets or sets a value indicating if quotes should be
d@2 2493 ingored when parsing and treated like any other character.
d@2 2494 </summary>
d@2 2495 </member>
d@2 2496 <member name="P:CsvHelper.Configuration.CsvConfiguration.IgnorePrivateAccessor">
d@2 2497 <summary>
d@2 2498 Gets or sets a value indicating if private
d@2 2499 get and set property accessors should be
d@2 2500 ignored when reading and writing.
d@2 2501 True to ignore, otherwise false. Default is false.
d@2 2502 </summary>
d@2 2503 </member>
d@2 2504 <member name="P:CsvHelper.Configuration.CsvConfiguration.IgnoreBlankLines">
d@2 2505 <summary>
d@2 2506 Gets or sets a value indicating if blank lines
d@2 2507 should be ignored when reading.
d@2 2508 True to ignore, otherwise false. Default is true.
d@2 2509 </summary>
d@2 2510 </member>
d@2 2511 <member name="P:CsvHelper.Configuration.CsvConfiguration.UseExcelLeadingZerosFormatForNumerics">
d@2 2512 <summary>
d@2 2513 Gets or sets a value indicating if an Excel specific
d@2 2514 format should be used when writing fields containing
d@2 2515 numeric values. e.g. 00001 -> ="00001"
d@2 2516 </summary>
d@2 2517 </member>
d@2 2518 <member name="P:CsvHelper.Configuration.CsvConfiguration.PrefixReferenceHeaders">
d@2 2519 <summary>
d@2 2520 Gets or sets a value indicating if headers of reference
d@2 2521 properties should get prefixed by the parent property name
d@2 2522 when automapping.
d@2 2523 True to prefix, otherwise false. Default is false.
d@2 2524 </summary>
d@2 2525 </member>
d@2 2526 <member name="P:CsvHelper.Configuration.CsvConfiguration.ThrowOnBadData">
d@2 2527 <summary>
d@2 2528 Gets or sets a value indicating if an exception should
d@2 2529 be thrown when bad field data is detected.
d@2 2530 True to throw, otherwise false. Default is false.
d@2 2531 </summary>
d@2 2532 </member>
d@2 2533 <member name="P:CsvHelper.Configuration.CsvConfiguration.BadDataCallback">
d@2 2534 <summary>
d@2 2535 Gets or sets a method that gets called when bad
d@2 2536 data is detected.
d@2 2537 </summary>
d@2 2538 </member>
d@2 2539 <member name="P:CsvHelper.Configuration.CsvConfiguration.IgnoreReadingExceptions">
d@2 2540 <summary>
d@2 2541 Gets or sets a value indicating whether
d@2 2542 exceptions that occur duruing reading
d@2 2543 should be ignored. True to ignore exceptions,
d@2 2544 otherwise false. Default is false.
d@2 2545 This is only applicable when during
d@2 2546 <see cref="M:CsvHelper.ICsvReaderRow.GetRecords``1"/>.
d@2 2547 </summary>
d@2 2548 </member>
d@2 2549 <member name="P:CsvHelper.Configuration.CsvConfiguration.ReadingExceptionCallback">
d@2 2550 <summary>
d@2 2551 Gets or sets the callback that is called when a reading
d@2 2552 exception occurs. This will only happen when
d@2 2553 <see cref="P:CsvHelper.Configuration.CsvConfiguration.IgnoreReadingExceptions"/> is true, and when
d@2 2554 calling <see cref="M:CsvHelper.ICsvReaderRow.GetRecords``1"/>.
d@2 2555 </summary>
d@2 2556 </member>
d@2 2557 <member name="P:CsvHelper.Configuration.CsvConfiguration.UseNewObjectForNullReferenceProperties">
d@2 2558 <summary>
d@2 2559 Gets or sets a value indicating that during writing if a new
d@2 2560 object should be created when a reference property is null.
d@2 2561 True to create a new object and use it's defaults for the
d@2 2562 fields, or false to leave the fields empty for all the
d@2 2563 reference property's properties.
d@2 2564 </summary>
d@2 2565 </member>
d@2 2566 <member name="M:CsvHelper.Configuration.CsvConfiguration.RegisterClassMap``1">
d@2 2567 <summary>
d@2 2568 Use a <see cref="T:CsvHelper.Configuration.CsvClassMap`1" /> to configure mappings.
d@2 2569 When using a class map, no properties are mapped by default.
d@2 2570 Only properties specified in the mapping are used.
d@2 2571 </summary>
d@2 2572 <typeparam name="TMap">The type of mapping class to use.</typeparam>
d@2 2573 </member>
d@2 2574 <member name="M:CsvHelper.Configuration.CsvConfiguration.RegisterClassMap(System.Type)">
d@2 2575 <summary>
d@2 2576 Use a <see cref="T:CsvHelper.Configuration.CsvClassMap`1" /> to configure mappings.
d@2 2577 When using a class map, no properties are mapped by default.
d@2 2578 Only properties specified in the mapping are used.
d@2 2579 </summary>
d@2 2580 <param name="classMapType">The type of mapping class to use.</param>
d@2 2581 </member>
d@2 2582 <member name="M:CsvHelper.Configuration.CsvConfiguration.RegisterClassMap(CsvHelper.Configuration.CsvClassMap)">
d@2 2583 <summary>
d@2 2584 Registers the class map.
d@2 2585 </summary>
d@2 2586 <param name="map">The class map to register.</param>
d@2 2587 </member>
d@2 2588 <member name="M:CsvHelper.Configuration.CsvConfiguration.UnregisterClassMap``1">
d@2 2589 <summary>
d@2 2590 Unregisters the class map.
d@2 2591 </summary>
d@2 2592 <typeparam name="TMap">The map type to unregister.</typeparam>
d@2 2593 </member>
d@2 2594 <member name="M:CsvHelper.Configuration.CsvConfiguration.UnregisterClassMap(System.Type)">
d@2 2595 <summary>
d@2 2596 Unregisters the class map.
d@2 2597 </summary>
d@2 2598 <param name="classMapType">The map type to unregister.</param>
d@2 2599 </member>
d@2 2600 <member name="M:CsvHelper.Configuration.CsvConfiguration.UnregisterClassMap">
d@2 2601 <summary>
d@2 2602 Unregisters all class maps.
d@2 2603 </summary>
d@2 2604 </member>
d@2 2605 <member name="M:CsvHelper.Configuration.CsvConfiguration.AutoMap``1">
d@2 2606 <summary>
d@2 2607 Generates a <see cref="T:CsvHelper.Configuration.CsvClassMap"/> for the type.
d@2 2608 </summary>
d@2 2609 <typeparam name="T">The type to generate the map for.</typeparam>
d@2 2610 <returns>The generate map.</returns>
d@2 2611 </member>
d@2 2612 <member name="M:CsvHelper.Configuration.CsvConfiguration.AutoMap(System.Type)">
d@2 2613 <summary>
d@2 2614 Generates a <see cref="T:CsvHelper.Configuration.CsvClassMap"/> for the type.
d@2 2615 </summary>
d@2 2616 <param name="type">The type to generate for the map.</param>
d@2 2617 <returns>The generate map.</returns>
d@2 2618 </member>
d@2 2619 <member name="M:CsvHelper.Configuration.CsvConfiguration.#ctor">
d@2 2620 <summary>
d@2 2621 Creates a new CsvConfiguration.
d@2 2622 </summary>
d@2 2623 </member>
d@2 2624 <member name="M:CsvHelper.Configuration.CsvConfiguration.BuildRequiredQuoteChars">
d@2 2625 <summary>
d@2 2626 Builds the values for the RequiredQuoteChars property.
d@2 2627 </summary>
d@2 2628 </member>
d@2 2629 <member name="T:CsvHelper.Configuration.CsvConfigurationException">
d@2 2630 <summary>
d@2 2631 Represents configuration errors that occur.
d@2 2632 </summary>
d@2 2633 </member>
d@2 2634 <member name="M:CsvHelper.Configuration.CsvConfigurationException.#ctor">
d@2 2635 <summary>
d@2 2636 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvConfigurationException"/> class.
d@2 2637 </summary>
d@2 2638 </member>
d@2 2639 <member name="M:CsvHelper.Configuration.CsvConfigurationException.#ctor(System.String)">
d@2 2640 <summary>
d@2 2641 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvConfigurationException"/> class
d@2 2642 with a specified error message.
d@2 2643 </summary>
d@2 2644 <param name="message">The message that describes the error.</param>
d@2 2645 </member>
d@2 2646 <member name="M:CsvHelper.Configuration.CsvConfigurationException.#ctor(System.String,System.Exception)">
d@2 2647 <summary>
d@2 2648 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvConfigurationException"/> class
d@2 2649 with a specified error message and a reference to the inner exception that
d@2 2650 is the cause of this exception.
d@2 2651 </summary>
d@2 2652 <param name="message">The error message that explains the reason for the exception.</param>
d@2 2653 <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 2654 </member>
d@2 2655 <member name="M:CsvHelper.Configuration.CsvConfigurationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
d@2 2656 <summary>
d@2 2657 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvConfigurationException"/> class
d@2 2658 with serialized data.
d@2 2659 </summary>
d@2 2660 <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 2661 <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
d@2 2662 </member>
d@2 2663 <member name="T:CsvHelper.Configuration.CsvPropertyMap">
d@2 2664 <summary>
d@2 2665 Mapping info for a property to a CSV field.
d@2 2666 </summary>
d@2 2667 </member>
d@2 2668 <member name="P:CsvHelper.Configuration.CsvPropertyMap.Data">
d@2 2669 <summary>
d@2 2670 Gets the property map data.
d@2 2671 </summary>
d@2 2672 </member>
d@2 2673 <member name="M:CsvHelper.Configuration.CsvPropertyMap.#ctor(System.Reflection.PropertyInfo)">
d@2 2674 <summary>
d@2 2675 Creates a new <see cref="T:CsvHelper.Configuration.CsvPropertyMap"/> instance using the specified property.
d@2 2676 </summary>
d@2 2677 </member>
d@2 2678 <member name="M:CsvHelper.Configuration.CsvPropertyMap.Name(System.String[])">
d@2 2679 <summary>
d@2 2680 When reading, is used to get the field
d@2 2681 at the index of the name if there was a
d@2 2682 header specified. It will look for the
d@2 2683 first name match in the order listed.
d@2 2684 When writing, sets the name of the
d@2 2685 field in the header record.
d@2 2686 The first name will be used.
d@2 2687 </summary>
d@2 2688 <param name="names">The possible names of the CSV field.</param>
d@2 2689 </member>
d@2 2690 <member name="M:CsvHelper.Configuration.CsvPropertyMap.NameIndex(System.Int32)">
d@2 2691 <summary>
d@2 2692 When reading, is used to get the
d@2 2693 index of the name used when there
d@2 2694 are multiple names that are the same.
d@2 2695 </summary>
d@2 2696 <param name="index">The index of the name.</param>
d@2 2697 </member>
d@2 2698 <member name="M:CsvHelper.Configuration.CsvPropertyMap.Index(System.Int32)">
d@2 2699 <summary>
d@2 2700 When reading, is used to get the field at
d@2 2701 the given index. When writing, the fields
d@2 2702 will be written in the order of the field
d@2 2703 indexes.
d@2 2704 </summary>
d@2 2705 <param name="index">The index of the CSV field.</param>
d@2 2706 </member>
d@2 2707 <member name="M:CsvHelper.Configuration.CsvPropertyMap.Ignore">
d@2 2708 <summary>
d@2 2709 Ignore the property when reading and writing.
d@2 2710 </summary>
d@2 2711 </member>
d@2 2712 <member name="M:CsvHelper.Configuration.CsvPropertyMap.Ignore(System.Boolean)">
d@2 2713 <summary>
d@2 2714 Ignore the property when reading and writing.
d@2 2715 </summary>
d@2 2716 <param name="ignore">True to ignore, otherwise false.</param>
d@2 2717 </member>
d@2 2718 <member name="M:CsvHelper.Configuration.CsvPropertyMap.Default(System.Object)">
d@2 2719 <summary>
d@2 2720 The default value that will be used when reading when
d@2 2721 the CSV field is empty.
d@2 2722 </summary>
d@2 2723 <param name="defaultValue">The default value.</param>
d@2 2724 </member>
d@2 2725 <member name="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)">
d@2 2726 <summary>
d@2 2727 Specifies the <see cref="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use
d@2 2728 when converting the property to and from a CSV field.
d@2 2729 </summary>
d@2 2730 <param name="typeConverter">The TypeConverter to use.</param>
d@2 2731 </member>
d@2 2732 <member name="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverter``1">
d@2 2733 <summary>
d@2 2734 Specifies the <see cref="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use
d@2 2735 when converting the property to and from a CSV field.
d@2 2736 </summary>
d@2 2737 <typeparam name="T">The <see cref="T:System.Type"/> of the
d@2 2738 <see cref="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use.</typeparam>
d@2 2739 </member>
d@2 2740 <member name="M:CsvHelper.Configuration.CsvPropertyMap.ConvertUsing``1(System.Func{CsvHelper.ICsvReaderRow,``0})">
d@2 2741 <summary>
d@2 2742 Specifies an expression to be used to convert data in the
d@2 2743 row to the property.
d@2 2744 </summary>
d@2 2745 <typeparam name="T">The type of the property that will be set.</typeparam>
d@2 2746 <param name="convertExpression">The convert expression.</param>
d@2 2747 </member>
d@2 2748 <member name="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverterOption(System.Globalization.CultureInfo)">
d@2 2749 <summary>
d@2 2750 The <see cref="T:System.Globalization.CultureInfo"/> used when type converting.
d@2 2751 This will override the global <see cref="P:CsvHelper.Configuration.CsvConfiguration.CultureInfo"/>
d@2 2752 setting.
d@2 2753 </summary>
d@2 2754 <param name="cultureInfo">The culture info.</param>
d@2 2755 </member>
d@2 2756 <member name="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverterOption(System.Globalization.DateTimeStyles)">
d@2 2757 <summary>
d@2 2758 The <see cref="T:System.Globalization.DateTimeStyles"/> to use when type converting.
d@2 2759 This is used when doing any <see cref="T:System.DateTime"/> conversions.
d@2 2760 </summary>
d@2 2761 <param name="dateTimeStyle">The date time style.</param>
d@2 2762 </member>
d@2 2763 <member name="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverterOption(System.Globalization.NumberStyles)">
d@2 2764 <summary>
d@2 2765 The <see cref="T:System.Globalization.NumberStyles"/> to use when type converting.
d@2 2766 This is used when doing any number conversions.
d@2 2767 </summary>
d@2 2768 <param name="numberStyle"></param>
d@2 2769 </member>
d@2 2770 <member name="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverterOption(System.String)">
d@2 2771 <summary>
d@2 2772 The string format to be used when type converting.
d@2 2773 </summary>
d@2 2774 <param name="format">The format.</param>
d@2 2775 </member>
d@2 2776 <member name="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverterOption(System.Boolean,System.String[])">
d@2 2777 <summary>
d@2 2778 The string values used to represent a boolean when converting.
d@2 2779 </summary>
d@2 2780 <param name="isTrue">A value indicating whether true values or false values are being set.</param>
d@2 2781 <param name="booleanValues">The string boolean values.</param>
d@2 2782 </member>
d@2 2783 <member name="M:CsvHelper.Configuration.CsvPropertyMap.TypeConverterOption(System.Boolean,System.Boolean,System.String[])">
d@2 2784 <summary>
d@2 2785 The string values used to represent a boolean when converting.
d@2 2786 </summary>
d@2 2787 <param name="isTrue">A value indicating whether true values or false values are being set.</param>
d@2 2788 <param name="clearValues">A value indication if the current values should be cleared before adding the new ones.</param>
d@2 2789 <param name="booleanValues">The string boolean values.</param>
d@2 2790 </member>
d@2 2791 <member name="T:CsvHelper.Configuration.CsvPropertyMapCollection">
d@2 2792 <summary>
d@2 2793 A collection that holds <see cref="T:CsvHelper.Configuration.CsvPropertyMap"/>'s.
d@2 2794 </summary>
d@2 2795 </member>
d@2 2796 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.#ctor">
d@2 2797 <summary>
d@2 2798 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/> class.
d@2 2799 </summary>
d@2 2800 </member>
d@2 2801 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.#ctor(System.Collections.Generic.IComparer{CsvHelper.Configuration.CsvPropertyMap})">
d@2 2802 <summary>
d@2 2803 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvPropertyMapCollection"/> class.
d@2 2804 </summary>
d@2 2805 <param name="comparer">The comparer to use when sorting the property maps.</param>
d@2 2806 </member>
d@2 2807 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.GetEnumerator">
d@2 2808 <summary>
d@2 2809 Returns an enumerator that iterates through the collection.
d@2 2810 </summary>
d@2 2811 <returns>
d@2 2812 A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
d@2 2813 </returns>
d@2 2814 <filterpriority>1</filterpriority>
d@2 2815 </member>
d@2 2816 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.System#Collections#IEnumerable#GetEnumerator">
d@2 2817 <summary>
d@2 2818 Returns an enumerator that iterates through a collection.
d@2 2819 </summary>
d@2 2820 <returns>
d@2 2821 An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
d@2 2822 </returns>
d@2 2823 <filterpriority>2</filterpriority>
d@2 2824 </member>
d@2 2825 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.Add(CsvHelper.Configuration.CsvPropertyMap)">
d@2 2826 <summary>
d@2 2827 Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2828 </summary>
d@2 2829 <param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2830 </param><exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
d@2 2831 </exception>
d@2 2832 </member>
d@2 2833 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.AddRange(System.Collections.Generic.ICollection{CsvHelper.Configuration.CsvPropertyMap})">
d@2 2834 <summary>
d@2 2835 Adds a range of items to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2836 </summary>
d@2 2837 <param name="collection">The collection to add.</param>
d@2 2838 </member>
d@2 2839 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.Clear">
d@2 2840 <summary>
d@2 2841 Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2842 </summary>
d@2 2843 <exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
d@2 2844 </exception>
d@2 2845 </member>
d@2 2846 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.Contains(CsvHelper.Configuration.CsvPropertyMap)">
d@2 2847 <summary>
d@2 2848 Determines whether the <see cref="T:System.Collections.Generic.ICollection`1"/> contains a specific value.
d@2 2849 </summary>
d@2 2850 <returns>
d@2 2851 true if <paramref name="item"/> is found in the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false.
d@2 2852 </returns>
d@2 2853 <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2854 </param>
d@2 2855 </member>
d@2 2856 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.CopyTo(CsvHelper.Configuration.CsvPropertyMap[],System.Int32)">
d@2 2857 <summary>
d@2 2858 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 2859 </summary>
d@2 2860 <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 2861 </member>
d@2 2862 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.Remove(CsvHelper.Configuration.CsvPropertyMap)">
d@2 2863 <summary>
d@2 2864 Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2865 </summary>
d@2 2866 <returns>
d@2 2867 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 2868 </returns>
d@2 2869 <param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2870 </param><exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
d@2 2871 </exception>
d@2 2872 </member>
d@2 2873 <member name="P:CsvHelper.Configuration.CsvPropertyMapCollection.Count">
d@2 2874 <summary>
d@2 2875 Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2876 </summary>
d@2 2877 <returns>
d@2 2878 The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
d@2 2879 </returns>
d@2 2880 </member>
d@2 2881 <member name="P:CsvHelper.Configuration.CsvPropertyMapCollection.IsReadOnly">
d@2 2882 <summary>
d@2 2883 Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
d@2 2884 </summary>
d@2 2885 <returns>
d@2 2886 true if the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only; otherwise, false.
d@2 2887 </returns>
d@2 2888 </member>
d@2 2889 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.IndexOf(CsvHelper.Configuration.CsvPropertyMap)">
d@2 2890 <summary>
d@2 2891 Determines the index of a specific item in the <see cref="T:System.Collections.Generic.IList`1"/>.
d@2 2892 </summary>
d@2 2893 <returns>
d@2 2894 The index of <paramref name="item"/> if found in the list; otherwise, -1.
d@2 2895 </returns>
d@2 2896 <param name="item">The object to locate in the <see cref="T:System.Collections.Generic.IList`1"/>.
d@2 2897 </param>
d@2 2898 </member>
d@2 2899 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.Insert(System.Int32,CsvHelper.Configuration.CsvPropertyMap)">
d@2 2900 <summary>
d@2 2901 Inserts an item to the <see cref="T:System.Collections.Generic.IList`1"/> at the specified index.
d@2 2902 </summary>
d@2 2903 <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.
d@2 2904 </param><param name="item">The object to insert into the <see cref="T:System.Collections.Generic.IList`1"/>.
d@2 2905 </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 2906 </exception><exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.
d@2 2907 </exception>
d@2 2908 </member>
d@2 2909 <member name="M:CsvHelper.Configuration.CsvPropertyMapCollection.RemoveAt(System.Int32)">
d@2 2910 <summary>
d@2 2911 Removes the <see cref="T:System.Collections.Generic.IList`1"/> item at the specified index.
d@2 2912 </summary>
d@2 2913 <param name="index">The zero-based index of the item to remove.
d@2 2914 </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 2915 </exception><exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.
d@2 2916 </exception>
d@2 2917 </member>
d@2 2918 <member name="P:CsvHelper.Configuration.CsvPropertyMapCollection.Item(System.Int32)">
d@2 2919 <summary>
d@2 2920 Gets or sets the element at the specified index.
d@2 2921 </summary>
d@2 2922 <returns>
d@2 2923 The element at the specified index.
d@2 2924 </returns>
d@2 2925 <param name="index">The zero-based index of the element to get or set.
d@2 2926 </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 2927 </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 2928 </exception>
d@2 2929 </member>
d@2 2930 <member name="T:CsvHelper.Configuration.CsvPropertyMapComparer">
d@2 2931 <summary>
d@2 2932 Used to compare <see cref="T:CsvHelper.Configuration.CsvPropertyMap"/>s.
d@2 2933 The order is by field index ascending. Any
d@2 2934 fields that don't have an index are pushed
d@2 2935 to the bottom.
d@2 2936 </summary>
d@2 2937 </member>
d@2 2938 <member name="M:CsvHelper.Configuration.CsvPropertyMapComparer.Compare(System.Object,System.Object)">
d@2 2939 <summary>
d@2 2940 Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.
d@2 2941 </summary>
d@2 2942 <returns>
d@2 2943 Value
d@2 2944 Condition
d@2 2945 Less than zero
d@2 2946 <paramref name="x"/> is less than <paramref name="y"/>.
d@2 2947 Zero
d@2 2948 <paramref name="x"/> equals <paramref name="y"/>.
d@2 2949 Greater than zero
d@2 2950 <paramref name="x"/> is greater than <paramref name="y"/>.
d@2 2951 </returns>
d@2 2952 <param name="x">The first object to compare.
d@2 2953 </param><param name="y">The second object to compare.
d@2 2954 </param><exception cref="T:System.ArgumentException">Neither <paramref name="x"/> nor <paramref name="y"/> implements the <see cref="T:System.IComparable"/> interface.
d@2 2955 -or-
d@2 2956 <paramref name="x"/> and <paramref name="y"/> are of different types and neither one can handle comparisons with the other.
d@2 2957 </exception><filterpriority>2</filterpriority>
d@2 2958 </member>
d@2 2959 <member name="M:CsvHelper.Configuration.CsvPropertyMapComparer.Compare(CsvHelper.Configuration.CsvPropertyMap,CsvHelper.Configuration.CsvPropertyMap)">
d@2 2960 <summary>
d@2 2961 Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.
d@2 2962 </summary>
d@2 2963 <returns>
d@2 2964 Value
d@2 2965 Condition
d@2 2966 Less than zero
d@2 2967 <paramref name="x"/> is less than <paramref name="y"/>.
d@2 2968 Zero
d@2 2969 <paramref name="x"/> equals <paramref name="y"/>.
d@2 2970 Greater than zero
d@2 2971 <paramref name="x"/> is greater than <paramref name="y"/>.
d@2 2972 </returns>
d@2 2973 <param name="x">The first object to compare.
d@2 2974 </param><param name="y">The second object to compare.
d@2 2975 </param>
d@2 2976 </member>
d@2 2977 <member name="T:CsvHelper.Configuration.CsvPropertyMapData">
d@2 2978 <summary>
d@2 2979 The configured data for the property map.
d@2 2980 </summary>
d@2 2981 </member>
d@2 2982 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.Property">
d@2 2983 <summary>
d@2 2984 Gets the <see cref="T:System.Reflection.PropertyInfo"/> that the data
d@2 2985 is associated with.
d@2 2986 </summary>
d@2 2987 </member>
d@2 2988 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.Names">
d@2 2989 <summary>
d@2 2990 Gets the list of column names.
d@2 2991 </summary>
d@2 2992 </member>
d@2 2993 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.NameIndex">
d@2 2994 <summary>
d@2 2995 Gets or sets the index of the name.
d@2 2996 This is used if there are multiple
d@2 2997 columns with the same names.
d@2 2998 </summary>
d@2 2999 </member>
d@2 3000 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.IsNameSet">
d@2 3001 <summary>
d@2 3002 Gets or sets a value indicating if the name was
d@2 3003 explicitly set. True if it was explicity set,
d@2 3004 otherwise false.
d@2 3005 </summary>
d@2 3006 </member>
d@2 3007 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.Index">
d@2 3008 <summary>
d@2 3009 Gets or sets the column index.
d@2 3010 </summary>
d@2 3011 </member>
d@2 3012 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.IsIndexSet">
d@2 3013 <summary>
d@2 3014 Gets or sets a value indicating if the index was
d@2 3015 explicitly set. True if it was explicitly set,
d@2 3016 otherwise false.
d@2 3017 </summary>
d@2 3018 </member>
d@2 3019 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.TypeConverter">
d@2 3020 <summary>
d@2 3021 Gets or sets the type converter.
d@2 3022 </summary>
d@2 3023 </member>
d@2 3024 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.TypeConverterOptions">
d@2 3025 <summary>
d@2 3026 Gets or sets the type converter options.
d@2 3027 </summary>
d@2 3028 </member>
d@2 3029 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.Ignore">
d@2 3030 <summary>
d@2 3031 Gets or sets a value indicating whether the field should be ignored.
d@2 3032 </summary>
d@2 3033 </member>
d@2 3034 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.Default">
d@2 3035 <summary>
d@2 3036 Gets or sets the default value used when a CSV field is empty.
d@2 3037 </summary>
d@2 3038 </member>
d@2 3039 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.IsDefaultSet">
d@2 3040 <summary>
d@2 3041 Gets or sets a value indicating whether this instance is default value set.
d@2 3042 the default value was explicitly set. True if it was
d@2 3043 explicitly set, otherwise false.
d@2 3044 </summary>
d@2 3045 </member>
d@2 3046 <member name="P:CsvHelper.Configuration.CsvPropertyMapData.ConvertExpression">
d@2 3047 <summary>
d@2 3048 Gets or sets the expression used to convert data in the
d@2 3049 row to the property.
d@2 3050 </summary>
d@2 3051 </member>
d@2 3052 <member name="M:CsvHelper.Configuration.CsvPropertyMapData.#ctor(System.Reflection.PropertyInfo)">
d@2 3053 <summary>
d@2 3054 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvPropertyMapData"/> class.
d@2 3055 </summary>
d@2 3056 <param name="property">The property.</param>
d@2 3057 </member>
d@2 3058 <member name="T:CsvHelper.Configuration.CsvPropertyNameCollection">
d@2 3059 <summary>
d@2 3060 A collection that holds property names.
d@2 3061 </summary>
d@2 3062 </member>
d@2 3063 <member name="P:CsvHelper.Configuration.CsvPropertyNameCollection.Item(System.Int32)">
d@2 3064 <summary>
d@2 3065 Gets the name at the given index. If a prefix is set,
d@2 3066 it will be prepended to the name.
d@2 3067 </summary>
d@2 3068 <param name="index"></param>
d@2 3069 <returns></returns>
d@2 3070 </member>
d@2 3071 <member name="P:CsvHelper.Configuration.CsvPropertyNameCollection.Prefix">
d@2 3072 <summary>
d@2 3073 Gets the prefix to use for each name.
d@2 3074 </summary>
d@2 3075 </member>
d@2 3076 <member name="P:CsvHelper.Configuration.CsvPropertyNameCollection.Names">
d@2 3077 <summary>
d@2 3078 Gets the raw list of names without
d@2 3079 the prefix being prepended.
d@2 3080 </summary>
d@2 3081 </member>
d@2 3082 <member name="P:CsvHelper.Configuration.CsvPropertyNameCollection.Count">
d@2 3083 <summary>
d@2 3084 Gets the count.
d@2 3085 </summary>
d@2 3086 </member>
d@2 3087 <member name="M:CsvHelper.Configuration.CsvPropertyNameCollection.Add(System.String)">
d@2 3088 <summary>
d@2 3089 Adds the given name to the collection.
d@2 3090 </summary>
d@2 3091 <param name="name">The name to add.</param>
d@2 3092 </member>
d@2 3093 <member name="M:CsvHelper.Configuration.CsvPropertyNameCollection.Clear">
d@2 3094 <summary>
d@2 3095 Clears all names from the collection.
d@2 3096 </summary>
d@2 3097 </member>
d@2 3098 <member name="M:CsvHelper.Configuration.CsvPropertyNameCollection.AddRange(System.Collections.Generic.IEnumerable{System.String})">
d@2 3099 <summary>
d@2 3100 Adds a range of names to the collection.
d@2 3101 </summary>
d@2 3102 <param name="names">The range to add.</param>
d@2 3103 </member>
d@2 3104 <member name="M:CsvHelper.Configuration.CsvPropertyNameCollection.GetEnumerator">
d@2 3105 <summary>
d@2 3106 Returns an enumerator that iterates through the collection.
d@2 3107 </summary>
d@2 3108 <returns>
d@2 3109 A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
d@2 3110 </returns>
d@2 3111 <filterpriority>1</filterpriority>
d@2 3112 </member>
d@2 3113 <member name="M:CsvHelper.Configuration.CsvPropertyNameCollection.System#Collections#IEnumerable#GetEnumerator">
d@2 3114 <summary>
d@2 3115 Returns an enumerator that iterates through a collection.
d@2 3116 </summary>
d@2 3117 <returns>
d@2 3118 An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
d@2 3119 </returns>
d@2 3120 <filterpriority>2</filterpriority>
d@2 3121 </member>
d@2 3122 <member name="T:CsvHelper.Configuration.CsvPropertyReferenceMap">
d@2 3123 <summary>
d@2 3124 Mapping info for a reference property mapping to a class.
d@2 3125 </summary>
d@2 3126 </member>
d@2 3127 <member name="P:CsvHelper.Configuration.CsvPropertyReferenceMap.Property">
d@2 3128 <summary>
d@2 3129 Gets the property.
d@2 3130 </summary>
d@2 3131 </member>
d@2 3132 <member name="P:CsvHelper.Configuration.CsvPropertyReferenceMap.Mapping">
d@2 3133 <summary>
d@2 3134 Gets the mapping.
d@2 3135 </summary>
d@2 3136 </member>
d@2 3137 <member name="P:CsvHelper.Configuration.CsvPropertyReferenceMap.Data">
d@2 3138 <summary>
d@2 3139 Gets the property reference map data.
d@2 3140 </summary>
d@2 3141 </member>
d@2 3142 <member name="M:CsvHelper.Configuration.CsvPropertyReferenceMap.#ctor(System.Reflection.PropertyInfo,CsvHelper.Configuration.CsvClassMap)">
d@2 3143 <summary>
d@2 3144 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvPropertyReferenceMap"/> class.
d@2 3145 </summary>
d@2 3146 <param name="property">The property.</param>
d@2 3147 <param name="mapping">The <see cref="T:CsvHelper.Configuration.CsvClassMap"/> to use for the reference map.</param>
d@2 3148 </member>
d@2 3149 <member name="M:CsvHelper.Configuration.CsvPropertyReferenceMap.Prefix(System.String)">
d@2 3150 <summary>
d@2 3151 Appends a prefix to the header of each field of the reference property
d@2 3152 </summary>
d@2 3153 <param name="prefix">The prefix to be prepended to headers of each reference property</param>
d@2 3154 <returns>The current <see cref="T:CsvHelper.Configuration.CsvPropertyReferenceMap" /></returns>
d@2 3155 </member>
d@2 3156 <member name="M:CsvHelper.Configuration.CsvPropertyReferenceMap.GetMaxIndex">
d@2 3157 <summary>
d@2 3158 Get the largest index for the
d@2 3159 properties and references.
d@2 3160 </summary>
d@2 3161 <returns>The max index.</returns>
d@2 3162 </member>
d@2 3163 <member name="T:CsvHelper.Configuration.CsvPropertyReferenceMapData">
d@2 3164 <summary>
d@2 3165 The configuration data for the reference map.
d@2 3166 </summary>
d@2 3167 </member>
d@2 3168 <member name="P:CsvHelper.Configuration.CsvPropertyReferenceMapData.Prefix">
d@2 3169 <summary>
d@2 3170 Gets or sets the header prefix to use.
d@2 3171 </summary>
d@2 3172 </member>
d@2 3173 <member name="P:CsvHelper.Configuration.CsvPropertyReferenceMapData.Property">
d@2 3174 <summary>
d@2 3175 Gets the <see cref="T:System.Reflection.PropertyInfo"/> that the data
d@2 3176 is associated with.
d@2 3177 </summary>
d@2 3178 </member>
d@2 3179 <member name="P:CsvHelper.Configuration.CsvPropertyReferenceMapData.Mapping">
d@2 3180 <summary>
d@2 3181 Gets the mapping this is a reference for.
d@2 3182 </summary>
d@2 3183 </member>
d@2 3184 <member name="M:CsvHelper.Configuration.CsvPropertyReferenceMapData.#ctor(System.Reflection.PropertyInfo,CsvHelper.Configuration.CsvClassMap)">
d@2 3185 <summary>
d@2 3186 Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvPropertyReferenceMapData"/> class.
d@2 3187 </summary>
d@2 3188 <param name="property">The property.</param>
d@2 3189 <param name="mapping">The mapping this is a reference for.</param>
d@2 3190 </member>
d@2 3191 <member name="T:CsvHelper.Configuration.DefaultCsvClassMap`1">
d@2 3192 <summary>
d@2 3193 A default <see cref="T:CsvHelper.Configuration.CsvClassMap`1"/> that can be used
d@2 3194 to create a class map dynamically.
d@2 3195 </summary>
d@2 3196 <typeparam name="T"></typeparam>
d@2 3197 </member>
d@2 3198 <member name="T:CsvHelper.TypeConversion.BooleanConverter">
d@2 3199 <summary>
d@2 3200 Converts a Boolean to and from a string.
d@2 3201 </summary>
d@2 3202 </member>
d@2 3203 <member name="M:CsvHelper.TypeConversion.BooleanConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3204 <summary>
d@2 3205 Converts the string to an object.
d@2 3206 </summary>
d@2 3207 <param name="options">The options to use when converting.</param>
d@2 3208 <param name="text">The string to convert to an object.</param>
d@2 3209 <returns>The object created from the string.</returns>
d@2 3210 </member>
d@2 3211 <member name="M:CsvHelper.TypeConversion.BooleanConverter.CanConvertFrom(System.Type)">
d@2 3212 <summary>
d@2 3213 Determines whether this instance [can convert from] the specified type.
d@2 3214 </summary>
d@2 3215 <param name="type">The type.</param>
d@2 3216 <returns>
d@2 3217 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3218 </returns>
d@2 3219 </member>
d@2 3220 <member name="T:CsvHelper.TypeConversion.ByteConverter">
d@2 3221 <summary>
d@2 3222 Converts a Byte to and from a string.
d@2 3223 </summary>
d@2 3224 </member>
d@2 3225 <member name="M:CsvHelper.TypeConversion.ByteConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3226 <summary>
d@2 3227 Converts the string to an object.
d@2 3228 </summary>
d@2 3229 <param name="options">The options to use when converting.</param>
d@2 3230 <param name="text">The string to convert to an object.</param>
d@2 3231 <returns>The object created from the string.</returns>
d@2 3232 </member>
d@2 3233 <member name="M:CsvHelper.TypeConversion.ByteConverter.CanConvertFrom(System.Type)">
d@2 3234 <summary>
d@2 3235 Determines whether this instance [can convert from] the specified type.
d@2 3236 </summary>
d@2 3237 <param name="type">The type.</param>
d@2 3238 <returns>
d@2 3239 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3240 </returns>
d@2 3241 </member>
d@2 3242 <member name="T:CsvHelper.TypeConversion.CharConverter">
d@2 3243 <summary>
d@2 3244 Converts a Char to and from a string.
d@2 3245 </summary>
d@2 3246 </member>
d@2 3247 <member name="M:CsvHelper.TypeConversion.CharConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3248 <summary>
d@2 3249 Converts the string to an object.
d@2 3250 </summary>
d@2 3251 <param name="options">The options to use when converting.</param>
d@2 3252 <param name="text">The string to convert to an object.</param>
d@2 3253 <returns>The object created from the string.</returns>
d@2 3254 </member>
d@2 3255 <member name="M:CsvHelper.TypeConversion.CharConverter.CanConvertFrom(System.Type)">
d@2 3256 <summary>
d@2 3257 Determines whether this instance [can convert from] the specified type.
d@2 3258 </summary>
d@2 3259 <param name="type">The type.</param>
d@2 3260 <returns>
d@2 3261 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3262 </returns>
d@2 3263 </member>
d@2 3264 <member name="T:CsvHelper.TypeConversion.CsvTypeConverterException">
d@2 3265 <summary>
d@2 3266 Represents errors that occur while reading a CSV file.
d@2 3267 </summary>
d@2 3268 </member>
d@2 3269 <member name="M:CsvHelper.TypeConversion.CsvTypeConverterException.#ctor">
d@2 3270 <summary>
d@2 3271 Initializes a new instance of the <see cref="T:CsvHelper.TypeConversion.CsvTypeConverterException"/> class.
d@2 3272 </summary>
d@2 3273 </member>
d@2 3274 <member name="M:CsvHelper.TypeConversion.CsvTypeConverterException.#ctor(System.String)">
d@2 3275 <summary>
d@2 3276 Initializes a new instance of the <see cref="T:CsvHelper.TypeConversion.CsvTypeConverterException"/> class
d@2 3277 with a specified error message.
d@2 3278 </summary>
d@2 3279 <param name="message">The message that describes the error.</param>
d@2 3280 </member>
d@2 3281 <member name="M:CsvHelper.TypeConversion.CsvTypeConverterException.#ctor(System.String,System.Exception)">
d@2 3282 <summary>
d@2 3283 Initializes a new instance of the <see cref="T:CsvHelper.TypeConversion.CsvTypeConverterException"/> class
d@2 3284 with a specified error message and a reference to the inner exception that
d@2 3285 is the cause of this exception.
d@2 3286 </summary>
d@2 3287 <param name="message">The error message that explains the reason for the exception.</param>
d@2 3288 <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 3289 </member>
d@2 3290 <member name="M:CsvHelper.TypeConversion.CsvTypeConverterException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
d@2 3291 <summary>
d@2 3292 Initializes a new instance of the <see cref="T:CsvHelper.TypeConversion.CsvTypeConverterException"/> class
d@2 3293 with serialized data.
d@2 3294 </summary>
d@2 3295 <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 3296 <param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
d@2 3297 </member>
d@2 3298 <member name="T:CsvHelper.TypeConversion.DateTimeConverter">
d@2 3299 <summary>
d@2 3300 Converts a DateTime to and from a string.
d@2 3301 </summary>
d@2 3302 </member>
d@2 3303 <member name="M:CsvHelper.TypeConversion.DateTimeConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3304 <summary>
d@2 3305 Converts the string to an object.
d@2 3306 </summary>
d@2 3307 <param name="options">The options to use when converting.</param>
d@2 3308 <param name="text">The string to convert to an object.</param>
d@2 3309 <returns>The object created from the string.</returns>
d@2 3310 </member>
d@2 3311 <member name="M:CsvHelper.TypeConversion.DateTimeConverter.CanConvertFrom(System.Type)">
d@2 3312 <summary>
d@2 3313 Determines whether this instance [can convert from] the specified type.
d@2 3314 </summary>
d@2 3315 <param name="type">The type.</param>
d@2 3316 <returns>
d@2 3317 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3318 </returns>
d@2 3319 </member>
d@2 3320 <member name="T:CsvHelper.TypeConversion.DateTimeOffsetConverter">
d@2 3321 <summary>
d@2 3322 Converts a DateTimeOffset to and from a string.
d@2 3323 </summary>
d@2 3324 </member>
d@2 3325 <member name="M:CsvHelper.TypeConversion.DateTimeOffsetConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3326 <summary>
d@2 3327 Converts the string to an object.
d@2 3328 </summary>
d@2 3329 <param name="options">The options to use when converting.</param>
d@2 3330 <param name="text">The string to convert to an object.</param>
d@2 3331 <returns>The object created from the string.</returns>
d@2 3332 </member>
d@2 3333 <member name="M:CsvHelper.TypeConversion.DateTimeOffsetConverter.CanConvertFrom(System.Type)">
d@2 3334 <summary>
d@2 3335 Determines whether this instance [can convert from] the specified type.
d@2 3336 </summary>
d@2 3337 <param name="type">The type.</param>
d@2 3338 <returns>
d@2 3339 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3340 </returns>
d@2 3341 </member>
d@2 3342 <member name="T:CsvHelper.TypeConversion.DecimalConverter">
d@2 3343 <summary>
d@2 3344 Converts a Decimal to and from a string.
d@2 3345 </summary>
d@2 3346 </member>
d@2 3347 <member name="M:CsvHelper.TypeConversion.DecimalConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3348 <summary>
d@2 3349 Converts the string to an object.
d@2 3350 </summary>
d@2 3351 <param name="options">The options to use when converting.</param>
d@2 3352 <param name="text">The string to convert to an object.</param>
d@2 3353 <returns>The object created from the string.</returns>
d@2 3354 </member>
d@2 3355 <member name="M:CsvHelper.TypeConversion.DecimalConverter.CanConvertFrom(System.Type)">
d@2 3356 <summary>
d@2 3357 Determines whether this instance [can convert from] the specified type.
d@2 3358 </summary>
d@2 3359 <param name="type">The type.</param>
d@2 3360 <returns>
d@2 3361 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3362 </returns>
d@2 3363 </member>
d@2 3364 <member name="T:CsvHelper.TypeConversion.DefaultTypeConverter">
d@2 3365 <summary>
d@2 3366 Converts an object to and from a string.
d@2 3367 </summary>
d@2 3368 </member>
d@2 3369 <member name="M:CsvHelper.TypeConversion.DefaultTypeConverter.ConvertToString(CsvHelper.TypeConversion.TypeConverterOptions,System.Object)">
d@2 3370 <summary>
d@2 3371 Converts the object to a string.
d@2 3372 </summary>
d@2 3373 <param name="options">The options to use when converting.</param>
d@2 3374 <param name="value">The object to convert to a string.</param>
d@2 3375 <returns>The string representation of the object.</returns>
d@2 3376 </member>
d@2 3377 <member name="M:CsvHelper.TypeConversion.DefaultTypeConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3378 <summary>
d@2 3379 Converts the string to an object.
d@2 3380 </summary>
d@2 3381 <param name="options">The options to use when converting.</param>
d@2 3382 <param name="text">The string to convert to an object.</param>
d@2 3383 <returns>The object created from the string.</returns>
d@2 3384 </member>
d@2 3385 <member name="M:CsvHelper.TypeConversion.DefaultTypeConverter.CanConvertFrom(System.Type)">
d@2 3386 <summary>
d@2 3387 Determines whether this instance [can convert from] the specified type.
d@2 3388 </summary>
d@2 3389 <param name="type">The type.</param>
d@2 3390 <returns>
d@2 3391 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3392 </returns>
d@2 3393 </member>
d@2 3394 <member name="M:CsvHelper.TypeConversion.DefaultTypeConverter.CanConvertTo(System.Type)">
d@2 3395 <summary>
d@2 3396 Determines whether this instance [can convert to] the specified type.
d@2 3397 </summary>
d@2 3398 <param name="type">The type.</param>
d@2 3399 <returns>
d@2 3400 <c>true</c> if this instance [can convert to] the specified type; otherwise, <c>false</c>.
d@2 3401 </returns>
d@2 3402 </member>
d@2 3403 <member name="T:CsvHelper.TypeConversion.DoubleConverter">
d@2 3404 <summary>
d@2 3405 Converts a Double to and from a string.
d@2 3406 </summary>
d@2 3407 </member>
d@2 3408 <member name="M:CsvHelper.TypeConversion.DoubleConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3409 <summary>
d@2 3410 Converts the string to an object.
d@2 3411 </summary>
d@2 3412 <param name="options">The options to use when converting.</param>
d@2 3413 <param name="text">The string to convert to an object.</param>
d@2 3414 <returns>
d@2 3415 The object created from the string.
d@2 3416 </returns>
d@2 3417 </member>
d@2 3418 <member name="M:CsvHelper.TypeConversion.DoubleConverter.CanConvertFrom(System.Type)">
d@2 3419 <summary>
d@2 3420 Determines whether this instance [can convert from] the specified type.
d@2 3421 </summary>
d@2 3422 <param name="type">The type.</param>
d@2 3423 <returns>
d@2 3424 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3425 </returns>
d@2 3426 </member>
d@2 3427 <member name="T:CsvHelper.TypeConversion.EnumConverter">
d@2 3428 <summary>
d@2 3429 Converts an Enum to and from a string.
d@2 3430 </summary>
d@2 3431 </member>
d@2 3432 <member name="M:CsvHelper.TypeConversion.EnumConverter.#ctor(System.Type)">
d@2 3433 <summary>
d@2 3434 Creates a new <see cref="T:CsvHelper.TypeConversion.EnumConverter"/> for the given <see cref="T:System.Enum"/> <see cref="T:System.Type"/>.
d@2 3435 </summary>
d@2 3436 <param name="type">The type of the Enum.</param>
d@2 3437 </member>
d@2 3438 <member name="M:CsvHelper.TypeConversion.EnumConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3439 <summary>
d@2 3440 Converts the string to an object.
d@2 3441 </summary>
d@2 3442 <param name="options">The options to use when converting.</param>
d@2 3443 <param name="text">The string to convert to an object.</param>
d@2 3444 <returns>The object created from the string.</returns>
d@2 3445 </member>
d@2 3446 <member name="M:CsvHelper.TypeConversion.EnumConverter.CanConvertFrom(System.Type)">
d@2 3447 <summary>
d@2 3448 Determines whether this instance [can convert from] the specified type.
d@2 3449 </summary>
d@2 3450 <param name="type">The type.</param>
d@2 3451 <returns>
d@2 3452 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3453 </returns>
d@2 3454 </member>
d@2 3455 <member name="T:CsvHelper.TypeConversion.EnumerableConverter">
d@2 3456 <summary>
d@2 3457 Throws an exception when used. This is here so that it's apparent
d@2 3458 that there is no support for IEnumerable type coversion. A custom
d@2 3459 converter will need to be created to have a field convert to and
d@2 3460 from an IEnumerable.
d@2 3461 </summary>
d@2 3462 </member>
d@2 3463 <member name="M:CsvHelper.TypeConversion.EnumerableConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3464 <summary>
d@2 3465 Throws an exception.
d@2 3466 </summary>
d@2 3467 <param name="options">The options to use when converting.</param>
d@2 3468 <param name="text">The string to convert to an object.</param>
d@2 3469 <returns>The object created from the string.</returns>
d@2 3470 </member>
d@2 3471 <member name="M:CsvHelper.TypeConversion.EnumerableConverter.ConvertToString(CsvHelper.TypeConversion.TypeConverterOptions,System.Object)">
d@2 3472 <summary>
d@2 3473 Throws an exception.
d@2 3474 </summary>
d@2 3475 <param name="options">The options to use when converting.</param>
d@2 3476 <param name="value">The object to convert to a string.</param>
d@2 3477 <returns>The string representation of the object.</returns>
d@2 3478 </member>
d@2 3479 <member name="M:CsvHelper.TypeConversion.EnumerableConverter.CanConvertFrom(System.Type)">
d@2 3480 <summary>
d@2 3481 Determines whether this instance [can convert from] the specified type.
d@2 3482 </summary>
d@2 3483 <param name="type">The type.</param>
d@2 3484 <returns>
d@2 3485 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3486 </returns>
d@2 3487 </member>
d@2 3488 <member name="M:CsvHelper.TypeConversion.EnumerableConverter.CanConvertTo(System.Type)">
d@2 3489 <summary>
d@2 3490 Determines whether this instance [can convert to] the specified type.
d@2 3491 </summary>
d@2 3492 <param name="type">The type.</param>
d@2 3493 <returns>
d@2 3494 <c>true</c> if this instance [can convert to] the specified type; otherwise, <c>false</c>.
d@2 3495 </returns>
d@2 3496 </member>
d@2 3497 <member name="T:CsvHelper.TypeConversion.GuidConverter">
d@2 3498 <summary>
d@2 3499 Converts a Guid to and from a string.
d@2 3500 </summary>
d@2 3501 </member>
d@2 3502 <member name="M:CsvHelper.TypeConversion.GuidConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3503 <summary>
d@2 3504 Converts the string to an object.
d@2 3505 </summary>
d@2 3506 <param name="options">The options to use when converting.</param>
d@2 3507 <param name="text">The string to convert to an object.</param>
d@2 3508 <returns>The object created from the string.</returns>
d@2 3509 </member>
d@2 3510 <member name="M:CsvHelper.TypeConversion.GuidConverter.CanConvertFrom(System.Type)">
d@2 3511 <summary>
d@2 3512 Determines whether this instance [can convert from] the specified type.
d@2 3513 </summary>
d@2 3514 <param name="type">The type.</param>
d@2 3515 <returns>
d@2 3516 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3517 </returns>
d@2 3518 </member>
d@2 3519 <member name="T:CsvHelper.TypeConversion.Int16Converter">
d@2 3520 <summary>
d@2 3521 Converts an Int16 to and from a string.
d@2 3522 </summary>
d@2 3523 </member>
d@2 3524 <member name="M:CsvHelper.TypeConversion.Int16Converter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3525 <summary>
d@2 3526 Converts the string to an object.
d@2 3527 </summary>
d@2 3528 <param name="options">The options to use when converting.</param>
d@2 3529 <param name="text">The string to convert to an object.</param>
d@2 3530 <returns>The object created from the string.</returns>
d@2 3531 </member>
d@2 3532 <member name="M:CsvHelper.TypeConversion.Int16Converter.CanConvertFrom(System.Type)">
d@2 3533 <summary>
d@2 3534 Determines whether this instance [can convert from] the specified type.
d@2 3535 </summary>
d@2 3536 <param name="type">The type.</param>
d@2 3537 <returns>
d@2 3538 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3539 </returns>
d@2 3540 </member>
d@2 3541 <member name="T:CsvHelper.TypeConversion.Int32Converter">
d@2 3542 <summary>
d@2 3543 Converts an Int32 to and from a string.
d@2 3544 </summary>
d@2 3545 </member>
d@2 3546 <member name="M:CsvHelper.TypeConversion.Int32Converter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3547 <summary>
d@2 3548 Converts the string to an object.
d@2 3549 </summary>
d@2 3550 <param name="options">The options to use when converting.</param>
d@2 3551 <param name="text">The string to convert to an object.</param>
d@2 3552 <returns>The object created from the string.</returns>
d@2 3553 </member>
d@2 3554 <member name="M:CsvHelper.TypeConversion.Int32Converter.CanConvertFrom(System.Type)">
d@2 3555 <summary>
d@2 3556 Determines whether this instance [can convert from] the specified type.
d@2 3557 </summary>
d@2 3558 <param name="type">The type.</param>
d@2 3559 <returns>
d@2 3560 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3561 </returns>
d@2 3562 </member>
d@2 3563 <member name="T:CsvHelper.TypeConversion.Int64Converter">
d@2 3564 <summary>
d@2 3565 Converts an Int64 to and from a string.
d@2 3566 </summary>
d@2 3567 </member>
d@2 3568 <member name="M:CsvHelper.TypeConversion.Int64Converter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3569 <summary>
d@2 3570 Converts the string to an object.
d@2 3571 </summary>
d@2 3572 <param name="options">The options to use when converting.</param>
d@2 3573 <param name="text">The string to convert to an object.</param>
d@2 3574 <returns>The object created from the string.</returns>
d@2 3575 </member>
d@2 3576 <member name="M:CsvHelper.TypeConversion.Int64Converter.CanConvertFrom(System.Type)">
d@2 3577 <summary>
d@2 3578 Determines whether this instance [can convert from] the specified type.
d@2 3579 </summary>
d@2 3580 <param name="type">The type.</param>
d@2 3581 <returns>
d@2 3582 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3583 </returns>
d@2 3584 </member>
d@2 3585 <member name="T:CsvHelper.TypeConversion.ITypeConverter">
d@2 3586 <summary>
d@2 3587 Converts objects to and from strings.
d@2 3588 </summary>
d@2 3589 </member>
d@2 3590 <member name="M:CsvHelper.TypeConversion.ITypeConverter.ConvertToString(CsvHelper.TypeConversion.TypeConverterOptions,System.Object)">
d@2 3591 <summary>
d@2 3592 Converts the object to a string.
d@2 3593 </summary>
d@2 3594 <param name="options">The options to use when converting.</param>
d@2 3595 <param name="value">The object to convert to a string.</param>
d@2 3596 <returns>The string representation of the object.</returns>
d@2 3597 </member>
d@2 3598 <member name="M:CsvHelper.TypeConversion.ITypeConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3599 <summary>
d@2 3600 Converts the string to an object.
d@2 3601 </summary>
d@2 3602 <param name="options">The options to use when converting.</param>
d@2 3603 <param name="text">The string to convert to an object.</param>
d@2 3604 <returns>The object created from the string.</returns>
d@2 3605 </member>
d@2 3606 <member name="M:CsvHelper.TypeConversion.ITypeConverter.CanConvertFrom(System.Type)">
d@2 3607 <summary>
d@2 3608 Determines whether this instance [can convert from] the specified type.
d@2 3609 </summary>
d@2 3610 <param name="type">The type.</param>
d@2 3611 <returns>
d@2 3612 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3613 </returns>
d@2 3614 </member>
d@2 3615 <member name="M:CsvHelper.TypeConversion.ITypeConverter.CanConvertTo(System.Type)">
d@2 3616 <summary>
d@2 3617 Determines whether this instance [can convert to] the specified type.
d@2 3618 </summary>
d@2 3619 <param name="type">The type.</param>
d@2 3620 <returns>
d@2 3621 <c>true</c> if this instance [can convert to] the specified type; otherwise, <c>false</c>.
d@2 3622 </returns>
d@2 3623 </member>
d@2 3624 <member name="T:CsvHelper.TypeConversion.NullableConverter">
d@2 3625 <summary>
d@2 3626 Converts a Nullable to and from a string.
d@2 3627 </summary>
d@2 3628 </member>
d@2 3629 <member name="P:CsvHelper.TypeConversion.NullableConverter.NullableType">
d@2 3630 <summary>
d@2 3631 Gets the type of the nullable.
d@2 3632 </summary>
d@2 3633 <value>
d@2 3634 The type of the nullable.
d@2 3635 </value>
d@2 3636 </member>
d@2 3637 <member name="P:CsvHelper.TypeConversion.NullableConverter.UnderlyingType">
d@2 3638 <summary>
d@2 3639 Gets the underlying type of the nullable.
d@2 3640 </summary>
d@2 3641 <value>
d@2 3642 The underlying type.
d@2 3643 </value>
d@2 3644 </member>
d@2 3645 <member name="P:CsvHelper.TypeConversion.NullableConverter.UnderlyingTypeConverter">
d@2 3646 <summary>
d@2 3647 Gets the type converter for the underlying type.
d@2 3648 </summary>
d@2 3649 <value>
d@2 3650 The type converter.
d@2 3651 </value>
d@2 3652 </member>
d@2 3653 <member name="M:CsvHelper.TypeConversion.NullableConverter.#ctor(System.Type)">
d@2 3654 <summary>
d@2 3655 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 3656 </summary>
d@2 3657 <param name="type">The nullable type.</param>
d@2 3658 <exception cref="T:System.ArgumentException">type is not a nullable type.</exception>
d@2 3659 </member>
d@2 3660 <member name="M:CsvHelper.TypeConversion.NullableConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3661 <summary>
d@2 3662 Converts the string to an object.
d@2 3663 </summary>
d@2 3664 <param name="options">The options to use when converting.</param>
d@2 3665 <param name="text">The string to convert to an object.</param>
d@2 3666 <returns>The object created from the string.</returns>
d@2 3667 </member>
d@2 3668 <member name="M:CsvHelper.TypeConversion.NullableConverter.ConvertToString(CsvHelper.TypeConversion.TypeConverterOptions,System.Object)">
d@2 3669 <summary>
d@2 3670 Converts the object to a string.
d@2 3671 </summary>
d@2 3672 <param name="options">The options to use when converting.</param>
d@2 3673 <param name="value">The object to convert to a string.</param>
d@2 3674 <returns>The string representation of the object.</returns>
d@2 3675 </member>
d@2 3676 <member name="M:CsvHelper.TypeConversion.NullableConverter.CanConvertFrom(System.Type)">
d@2 3677 <summary>
d@2 3678 Determines whether this instance [can convert from] the specified type.
d@2 3679 </summary>
d@2 3680 <param name="type">The type.</param>
d@2 3681 <returns>
d@2 3682 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3683 </returns>
d@2 3684 </member>
d@2 3685 <member name="T:CsvHelper.TypeConversion.SByteConverter">
d@2 3686 <summary>
d@2 3687 Converts a SByte to and from a string.
d@2 3688 </summary>
d@2 3689 </member>
d@2 3690 <member name="M:CsvHelper.TypeConversion.SByteConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3691 <summary>
d@2 3692 Converts the string to an object.
d@2 3693 </summary>
d@2 3694 <param name="options">The options to use when converting.</param>
d@2 3695 <param name="text">The string to convert to an object.</param>
d@2 3696 <returns>The object created from the string.</returns>
d@2 3697 </member>
d@2 3698 <member name="M:CsvHelper.TypeConversion.SByteConverter.CanConvertFrom(System.Type)">
d@2 3699 <summary>
d@2 3700 Determines whether this instance [can convert from] the specified type.
d@2 3701 </summary>
d@2 3702 <param name="type">The type.</param>
d@2 3703 <returns>
d@2 3704 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3705 </returns>
d@2 3706 </member>
d@2 3707 <member name="T:CsvHelper.TypeConversion.SingleConverter">
d@2 3708 <summary>
d@2 3709 Converts a Float to and from a string.
d@2 3710 </summary>
d@2 3711 </member>
d@2 3712 <member name="M:CsvHelper.TypeConversion.SingleConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3713 <summary>
d@2 3714 Converts the string to an object.
d@2 3715 </summary>
d@2 3716 <param name="options">The options to use when converting.</param>
d@2 3717 <param name="text">The string to convert to an object.</param>
d@2 3718 <returns>The object created from the string.</returns>
d@2 3719 </member>
d@2 3720 <member name="M:CsvHelper.TypeConversion.SingleConverter.CanConvertFrom(System.Type)">
d@2 3721 <summary>
d@2 3722 Determines whether this instance [can convert from] the specified type.
d@2 3723 </summary>
d@2 3724 <param name="type">The type.</param>
d@2 3725 <returns>
d@2 3726 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3727 </returns>
d@2 3728 </member>
d@2 3729 <member name="T:CsvHelper.TypeConversion.StringConverter">
d@2 3730 <summary>
d@2 3731 Converts a string to and from a string.
d@2 3732 </summary>
d@2 3733 </member>
d@2 3734 <member name="M:CsvHelper.TypeConversion.StringConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3735 <summary>
d@2 3736 Converts the string to an object.
d@2 3737 </summary>
d@2 3738 <param name="options">The options to use when converting.</param>
d@2 3739 <param name="text">The string to convert to an object.</param>
d@2 3740 <returns>The object created from the string.</returns>
d@2 3741 </member>
d@2 3742 <member name="M:CsvHelper.TypeConversion.StringConverter.CanConvertFrom(System.Type)">
d@2 3743 <summary>
d@2 3744 Determines whether this instance [can convert from] the specified type.
d@2 3745 </summary>
d@2 3746 <param name="type">The type.</param>
d@2 3747 <returns>
d@2 3748 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3749 </returns>
d@2 3750 </member>
d@2 3751 <member name="T:CsvHelper.TypeConversion.TimeSpanConverter">
d@2 3752 <summary>
d@2 3753 Converts a TimeSpan to and from a string.
d@2 3754 </summary>
d@2 3755 </member>
d@2 3756 <member name="M:CsvHelper.TypeConversion.TimeSpanConverter.CanConvertFrom(System.Type)">
d@2 3757 <summary>
d@2 3758 Determines whether this instance [can convert from] the specified type.
d@2 3759 </summary>
d@2 3760 <param name="type">The type.</param>
d@2 3761 <returns>
d@2 3762 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3763 </returns>
d@2 3764 </member>
d@2 3765 <member name="M:CsvHelper.TypeConversion.TimeSpanConverter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3766 <summary>
d@2 3767 Converts the string to an object.
d@2 3768 </summary>
d@2 3769 <param name="options">The options to use when converting.</param>
d@2 3770 <param name="text">The string to convert to an object.</param>
d@2 3771 <returns>The object created from the string.</returns>
d@2 3772 </member>
d@2 3773 <member name="T:CsvHelper.TypeConversion.TypeConverterFactory">
d@2 3774 <summary>
d@2 3775 Creates <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>s.
d@2 3776 </summary>
d@2 3777 </member>
d@2 3778 <member name="M:CsvHelper.TypeConversion.TypeConverterFactory.#cctor">
d@2 3779 <summary>
d@2 3780 Initializes the <see cref="T:CsvHelper.TypeConversion.TypeConverterFactory" /> class.
d@2 3781 </summary>
d@2 3782 </member>
d@2 3783 <member name="M:CsvHelper.TypeConversion.TypeConverterFactory.AddConverter(System.Type,CsvHelper.TypeConversion.ITypeConverter)">
d@2 3784 <summary>
d@2 3785 Adds the <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.
d@2 3786 </summary>
d@2 3787 <param name="type">The type the converter converts.</param>
d@2 3788 <param name="typeConverter">The type converter that converts the type.</param>
d@2 3789 </member>
d@2 3790 <member name="M:CsvHelper.TypeConversion.TypeConverterFactory.AddConverter``1(CsvHelper.TypeConversion.ITypeConverter)">
d@2 3791 <summary>
d@2 3792 Adds the <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.
d@2 3793 </summary>
d@2 3794 <typeparam name="T">The type the converter converts.</typeparam>
d@2 3795 <param name="typeConverter">The type converter that converts the type.</param>
d@2 3796 </member>
d@2 3797 <member name="M:CsvHelper.TypeConversion.TypeConverterFactory.RemoveConverter(System.Type)">
d@2 3798 <summary>
d@2 3799 Removes the <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.
d@2 3800 </summary>
d@2 3801 <param name="type">The type to remove the converter for.</param>
d@2 3802 </member>
d@2 3803 <member name="M:CsvHelper.TypeConversion.TypeConverterFactory.RemoveConverter``1">
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 <typeparam name="T">The type to remove the converter for.</typeparam>
d@2 3808 </member>
d@2 3809 <member name="M:CsvHelper.TypeConversion.TypeConverterFactory.GetConverter(System.Type)">
d@2 3810 <summary>
d@2 3811 Gets the converter for the given <see cref="T:System.Type"/>.
d@2 3812 </summary>
d@2 3813 <param name="type">The type to get the converter for.</param>
d@2 3814 <returns>The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.</returns>
d@2 3815 </member>
d@2 3816 <member name="M:CsvHelper.TypeConversion.TypeConverterFactory.GetConverter``1">
d@2 3817 <summary>
d@2 3818 Gets the converter for the given <see cref="T:System.Type"/>.
d@2 3819 </summary>
d@2 3820 <typeparam name="T">The type to get the converter for.</typeparam>
d@2 3821 <returns>The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.</returns>
d@2 3822 </member>
d@2 3823 <member name="T:CsvHelper.TypeConversion.TypeConverterOptions">
d@2 3824 <summary>
d@2 3825 Options used when doing type conversion.
d@2 3826 </summary>
d@2 3827 </member>
d@2 3828 <member name="P:CsvHelper.TypeConversion.TypeConverterOptions.CultureInfo">
d@2 3829 <summary>
d@2 3830 Gets or sets the culture info.
d@2 3831 </summary>
d@2 3832 </member>
d@2 3833 <member name="P:CsvHelper.TypeConversion.TypeConverterOptions.DateTimeStyle">
d@2 3834 <summary>
d@2 3835 Gets or sets the date time style.
d@2 3836 </summary>
d@2 3837 </member>
d@2 3838 <member name="P:CsvHelper.TypeConversion.TypeConverterOptions.NumberStyle">
d@2 3839 <summary>
d@2 3840 Gets or sets the number style.
d@2 3841 </summary>
d@2 3842 </member>
d@2 3843 <member name="P:CsvHelper.TypeConversion.TypeConverterOptions.BooleanTrueValues">
d@2 3844 <summary>
d@2 3845 Gets the list of values that can be
d@2 3846 used to represent a boolean of true.
d@2 3847 </summary>
d@2 3848 </member>
d@2 3849 <member name="P:CsvHelper.TypeConversion.TypeConverterOptions.BooleanFalseValues">
d@2 3850 <summary>
d@2 3851 Gets the list of values that can be
d@2 3852 used to represent a boolean of false.
d@2 3853 </summary>
d@2 3854 </member>
d@2 3855 <member name="P:CsvHelper.TypeConversion.TypeConverterOptions.Format">
d@2 3856 <summary>
d@2 3857 Gets or sets the string format.
d@2 3858 </summary>
d@2 3859 </member>
d@2 3860 <member name="M:CsvHelper.TypeConversion.TypeConverterOptions.Merge(CsvHelper.TypeConversion.TypeConverterOptions[])">
d@2 3861 <summary>
d@2 3862 Merges TypeConverterOptions by applying the values of sources in order to a
d@2 3863 new TypeConverterOptions instance.
d@2 3864 </summary>
d@2 3865 <param name="sources">The sources that will be applied.</param>
d@2 3866 <returns>A new instance of TypeConverterOptions with the source applied to it.</returns>
d@2 3867 </member>
d@2 3868 <member name="T:CsvHelper.TypeConversion.TypeConverterOptionsFactory">
d@2 3869 <summary>
d@2 3870 Creates <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/>.
d@2 3871 </summary>
d@2 3872 </member>
d@2 3873 <member name="M:CsvHelper.TypeConversion.TypeConverterOptionsFactory.AddOptions(System.Type,CsvHelper.TypeConversion.TypeConverterOptions)">
d@2 3874 <summary>
d@2 3875 Adds the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given <see cref="T:System.Type"/>.
d@2 3876 </summary>
d@2 3877 <param name="type">The type the options are for.</param>
d@2 3878 <param name="options">The options.</param>
d@2 3879 </member>
d@2 3880 <member name="M:CsvHelper.TypeConversion.TypeConverterOptionsFactory.AddOptions``1(CsvHelper.TypeConversion.TypeConverterOptions)">
d@2 3881 <summary>
d@2 3882 Adds the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given <see cref="T:System.Type"/>.
d@2 3883 </summary>
d@2 3884 <typeparam name="T">The type the options are for.</typeparam>
d@2 3885 <param name="options">The options.</param>
d@2 3886 </member>
d@2 3887 <member name="M:CsvHelper.TypeConversion.TypeConverterOptionsFactory.RemoveOptions(System.Type)">
d@2 3888 <summary>
d@2 3889 Removes the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given type.
d@2 3890 </summary>
d@2 3891 <param name="type">The type to remove the options for.</param>
d@2 3892 </member>
d@2 3893 <member name="M:CsvHelper.TypeConversion.TypeConverterOptionsFactory.RemoveOptions``1">
d@2 3894 <summary>
d@2 3895 Removes the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given type.
d@2 3896 </summary>
d@2 3897 <typeparam name="T">The type to remove the options for.</typeparam>
d@2 3898 </member>
d@2 3899 <member name="M:CsvHelper.TypeConversion.TypeConverterOptionsFactory.GetOptions(System.Type)">
d@2 3900 <summary>
d@2 3901 Get the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given <see cref="T:System.Type"/>.
d@2 3902 </summary>
d@2 3903 <param name="type">The type the options are for.</param>
d@2 3904 <returns>The options for the given type.</returns>
d@2 3905 </member>
d@2 3906 <member name="M:CsvHelper.TypeConversion.TypeConverterOptionsFactory.GetOptions``1">
d@2 3907 <summary>
d@2 3908 Get the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given <see cref="T:System.Type"/>.
d@2 3909 </summary>
d@2 3910 <typeparam name="T">The type the options are for.</typeparam>
d@2 3911 <returns>The options for the given type.</returns>
d@2 3912 </member>
d@2 3913 <member name="T:CsvHelper.TypeConversion.UInt16Converter">
d@2 3914 <summary>
d@2 3915 Converts a UInt16 to and from a string.
d@2 3916 </summary>
d@2 3917 </member>
d@2 3918 <member name="M:CsvHelper.TypeConversion.UInt16Converter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3919 <summary>
d@2 3920 Converts the string to an object.
d@2 3921 </summary>
d@2 3922 <param name="options">The options to use when converting.</param>
d@2 3923 <param name="text">The string to convert to an object.</param>
d@2 3924 <returns>The object created from the string.</returns>
d@2 3925 </member>
d@2 3926 <member name="M:CsvHelper.TypeConversion.UInt16Converter.CanConvertFrom(System.Type)">
d@2 3927 <summary>
d@2 3928 Determines whether this instance [can convert from] the specified type.
d@2 3929 </summary>
d@2 3930 <param name="type">The type.</param>
d@2 3931 <returns>
d@2 3932 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3933 </returns>
d@2 3934 </member>
d@2 3935 <member name="T:CsvHelper.TypeConversion.UInt32Converter">
d@2 3936 <summary>
d@2 3937 Converts a UInt32 to and from a string.
d@2 3938 </summary>
d@2 3939 </member>
d@2 3940 <member name="M:CsvHelper.TypeConversion.UInt32Converter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3941 <summary>
d@2 3942 Converts the string to an object.
d@2 3943 </summary>
d@2 3944 <param name="options">The options to use when converting.</param>
d@2 3945 <param name="text">The string to convert to an object.</param>
d@2 3946 <returns>The object created from the string.</returns>
d@2 3947 </member>
d@2 3948 <member name="M:CsvHelper.TypeConversion.UInt32Converter.CanConvertFrom(System.Type)">
d@2 3949 <summary>
d@2 3950 Determines whether this instance [can convert from] the specified type.
d@2 3951 </summary>
d@2 3952 <param name="type">The type.</param>
d@2 3953 <returns>
d@2 3954 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3955 </returns>
d@2 3956 </member>
d@2 3957 <member name="T:CsvHelper.TypeConversion.UInt64Converter">
d@2 3958 <summary>
d@2 3959 Converts a UInt64 to and from a string.
d@2 3960 </summary>
d@2 3961 </member>
d@2 3962 <member name="M:CsvHelper.TypeConversion.UInt64Converter.ConvertFromString(CsvHelper.TypeConversion.TypeConverterOptions,System.String)">
d@2 3963 <summary>
d@2 3964 Converts the string to an object.
d@2 3965 </summary>
d@2 3966 <param name="options">The options to use when converting.</param>
d@2 3967 <param name="text">The string to convert to an object.</param>
d@2 3968 <returns>The object created from the string.</returns>
d@2 3969 </member>
d@2 3970 <member name="M:CsvHelper.TypeConversion.UInt64Converter.CanConvertFrom(System.Type)">
d@2 3971 <summary>
d@2 3972 Determines whether this instance [can convert from] the specified type.
d@2 3973 </summary>
d@2 3974 <param name="type">The type.</param>
d@2 3975 <returns>
d@2 3976 <c>true</c> if this instance [can convert from] the specified type; otherwise, <c>false</c>.
d@2 3977 </returns>
d@2 3978 </member>
d@2 3979 </members>
d@2 3980 </doc>