<?xml version="1.0"?>
|
<doc>
|
<assembly>
|
<name>CsvHelper</name>
|
</assembly>
|
<members>
|
<member name="T:CsvHelper.ArrayHelper">
|
<summary>
|
Methods to help with arrays.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ArrayHelper.Trim(System.Char[],System.Int32@,System.Int32@,System.Char[])">
|
<summary>
|
Trims the characters off the start and end of the buffer
|
by updating the start and length arguments.
|
</summary>
|
<param name="buffer">The buffer.</param>
|
<param name="start">The start.</param>
|
<param name="length">The length.</param>
|
<param name="trimChars">The characters to trim.</param>
|
</member>
|
<member name="M:CsvHelper.ArrayHelper.Contains(System.Char[],System.Char@)">
|
<summary>
|
Determines whether this given array contains the given character.
|
</summary>
|
<param name="array">The array to search.</param>
|
<param name="c">The character to look for.</param>
|
<returns>
|
<c>true</c> if the array contains the characters, otherwise <c>false</c>.
|
</returns>
|
</member>
|
<member name="T:CsvHelper.BadDataException">
|
<summary>
|
Represents errors that occur due to bad data.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.BadDataException.Field">
|
<summary>
|
The full field unedited.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.BadDataException.RawRecord">
|
<summary>
|
The full row unedited.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.BadDataException.#ctor(System.String,System.String,CsvHelper.CsvContext)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.BadDataException"/> class.
|
</summary>
|
<param name="field">The full field unedited.</param>
|
<param name="rawRecord">The full row unedited.</param>
|
<param name="context">The reading context.</param>
|
</member>
|
<member name="M:CsvHelper.BadDataException.#ctor(System.String,System.String,CsvHelper.CsvContext,System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.BadDataException"/> class
|
with a specified error message.
|
</summary>
|
<param name="field">The full field unedited.</param>
|
<param name="rawRecord">The full row unedited.</param>
|
<param name="context">The reading context.</param>
|
<param name="message">The message that describes the error.</param>
|
</member>
|
<member name="M:CsvHelper.BadDataException.#ctor(System.String,System.String,CsvHelper.CsvContext,System.String,System.Exception)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.BadDataException"/> class
|
with a specified error message and a reference to the inner exception that
|
is the cause of this exception.
|
</summary>
|
<param name="field">The full field unedited.</param>
|
<param name="rawRecord">The full row unedited.</param>
|
<param name="context">The reading context.</param>
|
<param name="message">The error message that explains the reason for the exception.</param>
|
<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>
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.AllowCommentsAttribute">
|
<summary>
|
A value indicating whether comments are allowed.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.AllowCommentsAttribute.AllowComments">
|
<summary>
|
Gets a value indicating whether comments are allowed.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.AllowCommentsAttribute.#ctor(System.Boolean)">
|
<summary>
|
A value indicating whether comments are allowed.
|
</summary>
|
<param name="allowComments">The value indicating whether comments are allowed.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.AllowCommentsAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.BooleanFalseValuesAttribute">
|
<summary>
|
The string values used to represent a boolean false when converting.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.BooleanFalseValuesAttribute.FalseValues">
|
<summary>
|
Gets the false values.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.BooleanFalseValuesAttribute.#ctor(System.String)">
|
<summary>
|
The string values used to represent a boolean false when converting.
|
</summary>
|
<param name="falseValue">The false values.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.BooleanFalseValuesAttribute.#ctor(System.String[])">
|
<summary>
|
The string values used to represent a boolean false when converting.
|
</summary>
|
<param name="falseValues">The false values.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.BooleanFalseValuesAttribute.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.BooleanFalseValuesAttribute.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.BooleanTrueValuesAttribute">
|
<summary>
|
The string values used to represent a boolean true when converting.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.BooleanTrueValuesAttribute.TrueValues">
|
<summary>
|
Gets the true values.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.BooleanTrueValuesAttribute.#ctor(System.String)">
|
<summary>
|
The string values used to represent a boolean true when converting.
|
</summary>
|
<param name="trueValue"></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.BooleanTrueValuesAttribute.#ctor(System.String[])">
|
<summary>
|
The string values used to represent a boolean true when converting.
|
</summary>
|
<param name="trueValues"></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.BooleanTrueValuesAttribute.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.BooleanTrueValuesAttribute.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.BufferSizeAttribute">
|
<summary>
|
The size of the buffer used for parsing and writing CSV files.
|
Default is 0x1000.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.BufferSizeAttribute.BufferSize">
|
<summary>
|
The buffer size.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.BufferSizeAttribute.#ctor(System.Int32)">
|
<summary>
|
The size of the buffer used for parsing and writing CSV files.
|
</summary>
|
<param name="bufferSize"></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.BufferSizeAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.CacheFieldsAttribute">
|
<summary>
|
Cache fields that are created when parsing.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.CacheFieldsAttribute.CacheFields">
|
<summary>
|
Cache fields that are created when parsing.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.CacheFieldsAttribute.#ctor(System.Boolean)">
|
<summary>
|
Cache fields that are created when parsing.
|
</summary>
|
<param name="cacheFields"></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.CacheFieldsAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.CommentAttribute">
|
<summary>
|
The character used to denote a line that is commented out.
|
Default is #.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.CommentAttribute.Comment">
|
<summary>
|
Gets the character used to denote a line that is commented out.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.CommentAttribute.#ctor(System.Char)">
|
<summary>
|
The character used to denote a line that is commented out.
|
</summary>
|
<param name="comment">The comment character.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.CommentAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.ConstantAttribute">
|
<summary>
|
The constant value that will be used for every record when
|
reading and writing. This value will always be used no matter
|
what other mapping configurations are specified.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.ConstantAttribute.Constant">
|
<summary>
|
Gets the constant.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.ConstantAttribute.#ctor(System.Object)">
|
<summary>
|
The constant value that will be used for every record when
|
reading and writing. This value will always be used no matter
|
what other mapping configurations are specified.
|
</summary>
|
<param name="constant">The constant.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.ConstantAttribute.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.ConstantAttribute.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.CountBytesAttribute">
|
<summary>
|
A value indicating whether the number of bytes should
|
be counted while parsing. This will slow down parsing
|
because it needs to get the byte count of every char for the given encoding.
|
The <see cref="T:System.Text.Encoding"/> needs to be set correctly for this to be accurate.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.CountBytesAttribute.CountBytes">
|
<summary>
|
A value indicating whether the number of bytes should
|
be counted while parsing. This will slow down parsing
|
because it needs to get the byte count of every char for the given encoding.
|
The <see cref="T:System.Text.Encoding"/> needs to be set correctly for this to be accurate.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.CountBytesAttribute.#ctor(System.Boolean)">
|
<summary>
|
A value indicating whether the number of bytes should
|
be counted while parsing. This will slow down parsing
|
because it needs to get the byte count of every char for the given encoding.
|
The <see cref="T:System.Text.Encoding"/> needs to be set correctly for this to be accurate.
|
</summary>
|
<param name="countBytes"></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.CountBytesAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.CultureInfoAttribute">
|
<summary>
|
When applied to a member, specifies the <see cref="T:System.Globalization.CultureInfo"/>
|
used when type converting the member. When applied to a type, the value of
|
<see cref="P:CsvHelper.Configuration.CsvConfiguration.CultureInfo"/> in the <see cref="T:CsvHelper.Configuration.CsvConfiguration"/>
|
returned by <see cref="M:CsvHelper.Configuration.CsvConfiguration.FromAttributes``1"/>
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.CultureInfoAttribute.CultureInfo">
|
<summary>
|
Gets the culture info.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.CultureInfoAttribute.#ctor(System.String)">
|
<summary><inheritdoc cref="T:CsvHelper.Configuration.Attributes.CultureInfoAttribute"/></summary>
|
<param name="name">
|
The name of a culture (case insensitive), or the literal values <c>"InvariantCulture"</c>,
|
<c>"CurrentCulture"</c>, <c>"CurrentUICulture"</c>, <c>"InstalledUICulture"</c> to use the
|
corresponding static properties on <see cref="T:System.Globalization.CultureInfo"/>.
|
</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.CultureInfoAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.CultureInfoAttribute.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.CultureInfoAttribute.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.DateTimeStylesAttribute">
|
<summary>
|
The <see cref="P:CsvHelper.Configuration.Attributes.DateTimeStylesAttribute.DateTimeStyles"/> to use when type converting.
|
This is used when doing any <see cref="T:System.DateTime"/> conversions.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.DateTimeStylesAttribute.DateTimeStyles">
|
<summary>
|
Gets the date time styles.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.DateTimeStylesAttribute.#ctor(System.Globalization.DateTimeStyles)">
|
<summary>
|
The <see cref="P:CsvHelper.Configuration.Attributes.DateTimeStylesAttribute.DateTimeStyles"/> to use when type converting.
|
This is used when doing any <see cref="T:System.DateTime"/> conversions.
|
</summary>
|
<param name="dateTimeStyles">The date time styles.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.DateTimeStylesAttribute.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.DateTimeStylesAttribute.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.DefaultAttribute">
|
<summary>
|
The default value that will be used when reading when
|
the CSV field is empty.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.DefaultAttribute.Default">
|
<summary>
|
Gets the default value.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.DefaultAttribute.#ctor(System.Object)">
|
<summary>
|
The default value that will be used when reading when
|
the CSV field is empty.
|
</summary>
|
<param name="defaultValue">The default value</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.DefaultAttribute.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.DefaultAttribute.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.DelimiterAttribute">
|
<summary>
|
The delimiter used to separate fields.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.DelimiterAttribute.Delimiter">
|
<summary>
|
Gets the delimiter.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.DelimiterAttribute.#ctor(System.String)">
|
<summary>
|
The delimiter used to separate fields.
|
</summary>
|
<param name="delimiter">The delimiter.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.DelimiterAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.DetectColumnCountChangesAttribute">
|
<summary>
|
A value indicating whether changes in the column
|
count should be detected. If <see langword="true"/>, a <see cref="T:CsvHelper.BadDataException"/>
|
will be thrown if a different column count is detected.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.DetectColumnCountChangesAttribute.DetectColumnCountChanges">
|
<summary>
|
A value indicating whether changes in the column
|
count should be detected. If <see langword="true"/>, a <see cref="T:CsvHelper.BadDataException"/>
|
will be thrown if a different column count is detected.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.DetectColumnCountChangesAttribute.#ctor(System.Boolean)">
|
<summary>
|
A value indicating whether changes in the column
|
count should be detected. If <see langword="true"/>, a <see cref="T:CsvHelper.BadDataException"/>
|
will be thrown if a different column count is detected.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.DetectColumnCountChangesAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.DetectDelimiterAttribute">
|
<summary>
|
Detect the delimiter instead of using the delimiter from configuration.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.DetectDelimiterAttribute.DetectDelimiter">
|
<summary>
|
Detect the delimiter instead of using the delimiter from configuration.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.DetectDelimiterAttribute.#ctor(System.Boolean)">
|
<summary>
|
Detect the delimiter instead of using the delimiter from configuration.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.DetectDelimiterAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.DetectDelimiterValuesAttribute">
|
<summary>
|
The possible delimiter values used when detecting the delimiter.
|
Default is [",", ";", "|", "\t"].
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.DetectDelimiterValuesAttribute.DetectDelimiterValues">
|
<summary>
|
The possible delimiter values used when detecting the delimiter.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.DetectDelimiterValuesAttribute.#ctor(System.String)">
|
<summary>
|
The possible delimiter values used when detecting the delimiter.
|
</summary>
|
<param name="detectDelimiterValues">Whitespace separated list of values.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.DetectDelimiterValuesAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.EncodingAttribute">
|
<summary>
|
The encoding used when counting bytes.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.EncodingAttribute.Encoding">
|
<summary>
|
Gets the encoding used when counting bytes.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.EncodingAttribute.#ctor(System.String)">
|
<summary>
|
The encoding used when counting bytes.
|
</summary>
|
<param name="name"><inheritdoc cref="M:System.Text.Encoding.GetEncoding(System.String)"/></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.EncodingAttribute.#ctor(System.Int32)">
|
<summary>
|
The encoding used when counting bytes.
|
</summary>
|
<param name="codepage"><inheritdoc cref="M:System.Text.Encoding.GetEncoding(System.Int32)"/></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.EncodingAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.EnumIgnoreCaseAttribute">
|
<summary>
|
Ignore case when parsing enums.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.EnumIgnoreCaseAttribute.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.EnumIgnoreCaseAttribute.ApplyTo(CsvHelper.Configuration.MemberReferenceMap)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.EnumIgnoreCaseAttribute.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<inheritdoc/>
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.EscapeAttribute">
|
<summary>
|
The escape character used to escape a quote inside a field.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.EscapeAttribute.Escape">
|
<summary>
|
Gets the escape character used to escape a quote inside a field.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.EscapeAttribute.#ctor(System.Char)">
|
<summary>
|
The escape character used to escape a quote inside a field.
|
</summary>
|
<param name="escape">The escape character.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.EscapeAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.ExceptionMessagesContainRawDataAttribute">
|
<summary>
|
A value indicating whether exception messages contain raw CSV data.
|
<see langword="true"/> if exceptions contain raw CSV data, otherwise <see langword="false"/>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.ExceptionMessagesContainRawDataAttribute.ExceptionMessagesContainRawData">
|
<summary>
|
A value indicating whether exception messages contain raw CSV data.
|
<see langword="true"/> if exceptions contain raw CSV data, otherwise <see langword="false"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.ExceptionMessagesContainRawDataAttribute.#ctor(System.Boolean)">
|
<summary>
|
A value indicating whether exception messages contain raw CSV data.
|
<see langword="true"/> if exceptions contain raw CSV data, otherwise <see langword="false"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.ExceptionMessagesContainRawDataAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.FormatAttribute">
|
<summary>
|
The string format to be used when type converting.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.FormatAttribute.Formats">
|
<summary>
|
Gets the formats.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.FormatAttribute.#ctor(System.String)">
|
<summary>
|
The string format to be used when type converting.
|
</summary>
|
<param name="format">The format.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.FormatAttribute.#ctor(System.String[])">
|
<summary>
|
The string format to be used when type converting.
|
</summary>
|
<param name="formats">The formats.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.FormatAttribute.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.FormatAttribute.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.HasHeaderRecordAttribute">
|
<summary>
|
A value indicating whether the CSV file has a header record.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.HasHeaderRecordAttribute.HasHeaderRecord">
|
<summary>
|
Gets a value indicating whether the CSV file has a header record.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.HasHeaderRecordAttribute.#ctor(System.Boolean)">
|
<summary>
|
A value indicating whether the CSV file has a header record.
|
</summary>
|
<param name="hasHeaderRecord">A value indicating whether the CSV file has a header record.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.HasHeaderRecordAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.HeaderPrefixAttribute">
|
<summary>
|
Appends a prefix to the header of each field of the reference member.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.HeaderPrefixAttribute.Prefix">
|
<summary>
|
Gets the prefix.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.HeaderPrefixAttribute.Inherit">
|
<summary>
|
Gets a value indicating whether the prefix should inherit parent prefixes.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.HeaderPrefixAttribute.#ctor">
|
<summary>
|
Appends a prefix to the header of each field of the reference member.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.HeaderPrefixAttribute.#ctor(System.String)">
|
<summary>
|
Appends a prefix to the header of each field of the reference member.
|
</summary>
|
<param name="prefix">The prefix.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.HeaderPrefixAttribute.#ctor(System.Boolean)">
|
<summary>
|
Appends a prefix to the header of each field of the reference member.
|
</summary>
|
<param name="inherit">Inherits parent object prefixes.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.HeaderPrefixAttribute.#ctor(System.String,System.Boolean)">
|
<summary>
|
Appends a prefix to the header of each field of the reference member.
|
</summary>
|
<param name="prefix">The prefix.</param>
|
<param name="inherit">Inherits parent object prefixes.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.HeaderPrefixAttribute.ApplyTo(CsvHelper.Configuration.MemberReferenceMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.HeaderPrefixAttribute.ApplyTo(CsvHelper.Configuration.ParameterReferenceMap)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.IClassMapper">
|
<summary>
|
Defines methods to enable pluggable configuration.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IClassMapper.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<summary>
|
Applies configuration.
|
</summary>
|
<param name="configuration">The configuration to apply to.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.IgnoreAttribute">
|
<summary>
|
Ignore the member when reading and writing.
|
If this member has already been mapped as a reference
|
member, either by a class map, or by automapping, calling
|
this method will not ignore all the child members down the
|
tree that have already been mapped.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IgnoreAttribute.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IgnoreAttribute.ApplyTo(CsvHelper.Configuration.MemberReferenceMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IgnoreAttribute.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.IgnoreBaseAttribute">
|
<summary>
|
Ignores base classes when auto mapping.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.IgnoreBlankLinesAttribute">
|
<summary>
|
A value indicating whether blank lines should be ignored when reading.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.IgnoreBlankLinesAttribute.IgnoreBlankLines">
|
<summary>
|
Gets a value indicating whether blank lines should be ignored when reading.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IgnoreBlankLinesAttribute.#ctor(System.Boolean)">
|
<summary>
|
A value indicating whether blank lines should be ignored when reading.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IgnoreBlankLinesAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.IgnoreReferencesAttribute">
|
<summary>
|
Gets a value indicating whether references
|
should be ignored when auto mapping. <see langword="true"/> to ignore
|
references, otherwise <see langword="false"/>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.IgnoreReferencesAttribute.IgnoreReferences">
|
<summary>
|
Gets a value indicating whether references
|
should be ignored when auto mapping. <see langword="true"/> to ignore
|
references, otherwise <see langword="false"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IgnoreReferencesAttribute.#ctor(System.Boolean)">
|
<summary>
|
Gets a value indicating whether references
|
should be ignored when auto mapping. <see langword="true"/> to ignore
|
references, otherwise <see langword="false"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IgnoreReferencesAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.IMemberMapper">
|
<summary>
|
Defines methods to enable pluggable configuration of member mapping.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IMemberMapper.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<summary>
|
Applies configuration to the given <see cref="T:CsvHelper.Configuration.MemberMap"/>.
|
</summary>
|
<param name="memberMap">The member map.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.IMemberReferenceMapper">
|
<summary>
|
Defines methods to enable pluggable configuration of member reference mapping.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IMemberReferenceMapper.ApplyTo(CsvHelper.Configuration.MemberReferenceMap)">
|
<summary>
|
Applies configuration to the given <see cref="T:CsvHelper.Configuration.MemberReferenceMap" />.
|
</summary>
|
<param name="referenceMap">The reference map.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.IncludePrivateMembersAttribute">
|
<summary>
|
A value indicating whether private members should be read from and written to.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.IncludePrivateMembersAttribute.IncludePrivateMembers">
|
<summary>
|
Gets a value indicating whether private members should be read from and written to.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IncludePrivateMembersAttribute.#ctor(System.Boolean)">
|
<summary>
|
A value indicating whether private members should be read from and written to.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IncludePrivateMembersAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.IndexAttribute">
|
<summary>
|
When reading, is used to get the field at
|
the given index. When writing, the fields
|
will be written in the order of the field
|
indexes.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.IndexAttribute.Index">
|
<summary>
|
Gets the index.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.IndexAttribute.IndexEnd">
|
<summary>
|
Gets the index end.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IndexAttribute.#ctor(System.Int32,System.Int32)">
|
<summary>
|
When reading, is used to get the field at
|
the given index. When writing, the fields
|
will be written in the order of the field
|
indexes.
|
</summary>
|
<param name="index">The index.</param>
|
<param name="indexEnd">The index end.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IndexAttribute.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IndexAttribute.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.InjectionCharactersAttribute">
|
<summary>
|
Gets the characters that are used for injection attacks.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.InjectionCharactersAttribute.InjectionCharacters">
|
<summary>
|
Gets the characters that are used for injection attacks.
|
Default is '=', '@', '+', '-', '\t', '\r'.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.InjectionCharactersAttribute.#ctor(System.String)">
|
<summary>
|
Gets the characters that are used for injection attacks.
|
</summary>
|
<param name="injectionCharacters"></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.InjectionCharactersAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.InjectionEscapeCharacterAttribute">
|
<summary>
|
The character used to escape a detected injection.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.InjectionEscapeCharacterAttribute.InjectionEscapeCharacter">
|
<summary>
|
The character used to escape a detected injection.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.InjectionEscapeCharacterAttribute.#ctor(System.Char)">
|
<summary>
|
The character used to escape a detected injection.
|
</summary>
|
<param name="injectionEscapeCharacter"></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.InjectionEscapeCharacterAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.InjectionOptionsAttribute">
|
<summary>
|
The injection options.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.InjectionOptionsAttribute.InjectionOptions">
|
<summary>
|
The injection options.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.InjectionOptionsAttribute.#ctor(CsvHelper.Configuration.InjectionOptions)">
|
<summary>
|
The injection options.
|
</summary>
|
<param name="injectionOptions"></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.InjectionOptionsAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.IParameterMapper">
|
<summary>
|
Defines methods to enable pluggable configuration of parameter mapping.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IParameterMapper.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<summary>
|
Applies configuration to the given <see cref="T:CsvHelper.Configuration.ParameterMap"/>.
|
</summary>
|
<param name="parameterMap">The parameter map.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.IParameterReferenceMapper">
|
<summary>
|
Defines methods to enable pluggable configuration of parameter reference mapping.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.IParameterReferenceMapper.ApplyTo(CsvHelper.Configuration.ParameterReferenceMap)">
|
<summary>
|
Applies configuration to the given <see cref="T:CsvHelper.Configuration.ParameterReferenceMap" />.
|
</summary>
|
<param name="referenceMap">The reference map.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.LineBreakInQuotedFieldIsBadDataAttribute">
|
<summary>
|
A value indicating whether a line break found in a quote field should
|
be considered bad data. <see langword="true"/> to consider a line break bad data, otherwise <see langword="false"/>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.LineBreakInQuotedFieldIsBadDataAttribute.LineBreakInQuotedFieldIsBadData">
|
<summary>
|
A value indicating whether a line break found in a quote field should
|
be considered bad data. <see langword="true"/> to consider a line break bad data, otherwise <see langword="false"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.LineBreakInQuotedFieldIsBadDataAttribute.#ctor(System.Boolean)">
|
<summary>
|
A value indicating whether a line break found in a quote field should
|
be considered bad data. <see langword="true"/> to consider a line break bad data, otherwise <see langword="false"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.LineBreakInQuotedFieldIsBadDataAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.MaxFieldSizeAttribute">
|
<summary>
|
Gets or sets the maximum size of a field.
|
Defaults to 0, indicating maximum field size is not checked.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.MaxFieldSizeAttribute.MaxFieldSize">
|
<summary>
|
Gets or sets the maximum size of a field.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.MaxFieldSizeAttribute.#ctor(System.Double)">
|
<summary>
|
Gets or sets the maximum size of a field.
|
</summary>
|
<param name="maxFieldSize"></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.MaxFieldSizeAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.MemberTypesAttribute">
|
<summary>
|
The member types that are used when auto mapping.
|
MemberTypes are flags, so you can choose more than one.
|
Default is Properties.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.MemberTypesAttribute.MemberTypes">
|
<summary>
|
The member types that are used when auto mapping.
|
MemberTypes are flags, so you can choose more than one.
|
Default is Properties.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.MemberTypesAttribute.#ctor(CsvHelper.Configuration.MemberTypes)">
|
<summary>
|
The member types that are used when auto mapping.
|
MemberTypes are flags, so you can choose more than one.
|
Default is Properties.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.MemberTypesAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.ModeAttribute">
|
<summary>
|
The mode.
|
See <see cref="T:CsvHelper.CsvMode"/> for more details.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.ModeAttribute.Mode">
|
<summary>
|
The mode.
|
See <see cref="T:CsvHelper.CsvMode"/> for more details.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.ModeAttribute.#ctor(CsvHelper.CsvMode)">
|
<summary>
|
The mode.
|
See <see cref="T:CsvHelper.CsvMode"/> for more details.
|
</summary>
|
<param name="mode"></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.ModeAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.NameAttribute">
|
<summary>
|
When reading, is used to get the field
|
at the index of the name if there was a
|
header specified. It will look for the
|
first name match in the order listed.
|
When writing, sets the name of the
|
field in the header record.
|
The first name will be used.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.NameAttribute.Names">
|
<summary>
|
Gets the names.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.NameAttribute.#ctor(System.String)">
|
<summary>
|
When reading, is used to get the field
|
at the index of the name if there was a
|
header specified. It will look for the
|
first name match in the order listed.
|
When writing, sets the name of the
|
field in the header record.
|
The first name will be used.
|
</summary>
|
<param name="name">The name</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.NameAttribute.#ctor(System.String[])">
|
<summary>
|
When reading, is used to get the field
|
at the index of the name if there was a
|
header specified. It will look for the
|
first name match in the order listed.
|
When writing, sets the name of the
|
field in the header record.
|
The first name will be used.
|
</summary>
|
<param name="names">The names.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.NameAttribute.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.NameAttribute.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.NameIndexAttribute">
|
<summary>
|
When reading, is used to get the
|
index of the name used when there
|
are multiple names that are the same.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.NameIndexAttribute.NameIndex">
|
<summary>
|
The name index.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.NameIndexAttribute.#ctor(System.Int32)">
|
<summary>
|
When reading, is used to get the
|
index of the name used when there
|
are multiple names that are the same.
|
</summary>
|
<param name="nameIndex">The name index.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.NameIndexAttribute.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.NameIndexAttribute.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.NewLineAttribute">
|
<summary>
|
The newline string to use. Default is \r\n (CRLF).
|
When writing, this value is always used.
|
When reading, this value is only used if explicitly set.
|
If not set, the parser uses one of \r\n, \r, or \n.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.NewLineAttribute.NewLine">
|
The newline string to use. Default is \r\n (CRLF).
|
When writing, this value is always used.
|
When reading, this value is only used if explicitly set.
|
If not set, the parser uses one of \r\n, \r, or \n.
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.NewLineAttribute.#ctor(System.String)">
|
The newline string to use. Default is \r\n (CRLF).
|
When writing, this value is always used.
|
When reading, this value is only used if explicitly set.
|
If not set, the parser uses one of \r\n, \r, or \n.
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.NewLineAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.NullValuesAttribute">
|
<summary>
|
The string values used to represent null when converting.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.NullValuesAttribute.NullValues">
|
<summary>
|
Gets the null values.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.NullValuesAttribute.#ctor(System.String)">
|
<summary>
|
The string values used to represent null when converting.
|
</summary>
|
<param name="nullValue">The null values.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.NullValuesAttribute.#ctor(System.String[])">
|
<summary>
|
The string values used to represent null when converting.
|
</summary>
|
<param name="nullValues">The null values.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.NullValuesAttribute.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.NullValuesAttribute.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.NumberStylesAttribute">
|
<summary>
|
The <see cref="P:CsvHelper.Configuration.Attributes.NumberStylesAttribute.NumberStyles"/> to use when type converting.
|
This is used when doing any number conversions.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.NumberStylesAttribute.NumberStyles">
|
<summary>
|
Gets the number styles.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.NumberStylesAttribute.#ctor(System.Globalization.NumberStyles)">
|
<summary>
|
The <see cref="P:CsvHelper.Configuration.Attributes.NumberStylesAttribute.NumberStyles"/> to use when type converting.
|
This is used when doing any number conversions.
|
</summary>
|
<param name="numberStyles">The number styles.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.NumberStylesAttribute.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.NumberStylesAttribute.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.OptionalAttribute">
|
<summary>
|
Ignore the member when reading if no matching field name can be found.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.OptionalAttribute.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.OptionalAttribute.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.ProcessFieldBufferSizeAttribute">
|
<summary>
|
The size of the buffer used when processing fields.
|
Default is 1024.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.ProcessFieldBufferSizeAttribute.ProcessFieldBufferSize">
|
<summary>
|
The size of the buffer used when processing fields.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.ProcessFieldBufferSizeAttribute.#ctor(System.Int32)">
|
<summary>
|
The size of the buffer used when processing fields.
|
</summary>
|
<param name="processFieldBufferSize"></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.ProcessFieldBufferSizeAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.QuoteAttribute">
|
<summary>
|
The character used to quote fields.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.QuoteAttribute.Quote">
|
<summary>
|
Gets the character used to quote fields.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.QuoteAttribute.#ctor(System.Char)">
|
<summary>
|
The character used to quote fields.
|
</summary>
|
<param name="quote">The quote character.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.QuoteAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.TrimOptionsAttribute">
|
<summary>
|
The fields trimming options.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.TrimOptionsAttribute.TrimOptions">
|
<summary>
|
Gets the fields trimming options.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.TrimOptionsAttribute.#ctor(CsvHelper.Configuration.TrimOptions)">
|
<summary>
|
The fields trimming options.
|
</summary>
|
<param name="trimOptions">The TrimOptions.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.TrimOptionsAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.TypeConverterAttribute">
|
<summary>
|
Specifies the <see cref="P:CsvHelper.Configuration.Attributes.TypeConverterAttribute.TypeConverter"/> to use
|
when converting the member to and from a CSV field.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.TypeConverterAttribute.TypeConverter">
|
<summary>
|
Gets the type converter.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.TypeConverterAttribute.#ctor(System.Type)">
|
<summary>
|
Specifies the <see cref="P:CsvHelper.Configuration.Attributes.TypeConverterAttribute.TypeConverter"/> to use
|
when converting the member to and from a CSV field.
|
</summary>
|
<param name="typeConverterType">The type of the <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.TypeConverterAttribute.#ctor(System.Type,System.Object[])">
|
<summary>
|
Specifies the <see cref="P:CsvHelper.Configuration.Attributes.TypeConverterAttribute.TypeConverter"/> to use
|
when converting the member to and from a CSV field.
|
</summary>
|
<param name="typeConverterType">The type of the <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.</param>
|
<param name="constructorArgs">Type constructor arguments for the type converter.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.TypeConverterAttribute.ApplyTo(CsvHelper.Configuration.MemberMap)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.TypeConverterAttribute.ApplyTo(CsvHelper.Configuration.ParameterMap)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.UseNewObjectForNullReferenceMembersAttribute">
|
<summary>
|
Gets a value indicating that during writing whether a new
|
object should be created when a reference member is <see langword="null"/>.
|
<see langword="true"/> to create a new object and use its defaults for the
|
fields, or <see langword="false"/> to leave the fields empty for all the
|
reference member's members.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.UseNewObjectForNullReferenceMembersAttribute.UseNewObjectForNullReferenceMembers">
|
<summary>
|
Gets a value indicating that during writing whether a new
|
object should be created when a reference member is <see langword="null"/>.
|
<see langword="true"/> to create a new object and use its defaults for the
|
fields, or <see langword="false"/> to leave the fields empty for all the
|
reference member's members.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.UseNewObjectForNullReferenceMembersAttribute.#ctor(System.Boolean)">
|
<summary>
|
Gets a value indicating that during writing whether a new
|
object should be created when a reference member is <see langword="null"/>.
|
<see langword="true"/> to create a new object and use its defaults for the
|
fields, or <see langword="false"/> to leave the fields empty for all the
|
reference member's members.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.UseNewObjectForNullReferenceMembersAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.Attributes.WhiteSpaceCharsAttribute">
|
<summary>
|
Characters considered whitespace.
|
Used when trimming fields.
|
Default is [' '].
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.Attributes.WhiteSpaceCharsAttribute.WhiteSpaceChars">
|
<summary>
|
Characters considered whitespace.
|
Used when trimming fields.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.WhiteSpaceCharsAttribute.#ctor(System.String)">
|
<summary>
|
Characters considered whitespace.
|
Used when trimming fields.
|
</summary>
|
<param name="whiteSpaceChars"></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.Attributes.WhiteSpaceCharsAttribute.ApplyTo(CsvHelper.Configuration.CsvConfiguration)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.Configuration.ClassMap">
|
<summary>
|
Maps class members to CSV fields.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ClassMap.ClassType">
|
<summary>
|
The type of the class this map is for.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ClassMap.ParameterMaps">
|
<summary>
|
The class constructor parameter mappings.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ClassMap.MemberMaps">
|
<summary>
|
The class member mappings.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ClassMap.ReferenceMaps">
|
<summary>
|
The class member reference mappings.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.#ctor(System.Type)">
|
<summary>
|
Allow only internal creation of CsvClassMap.
|
</summary>
|
<param name="classType">The type of the class this map is for.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.Map(System.Type,System.Reflection.MemberInfo,System.Boolean)">
|
<summary>
|
Maps a member to a CSV field.
|
</summary>
|
<param name="classType">The type of the class this map is for. This may not be the same type
|
as the member.DeclaringType or the current ClassType due to nested member mappings.</param>
|
<param name="member">The member to map.</param>
|
<param name="useExistingMap">If true, an existing map will be used if available.
|
If false, a new map is created for the same member.</param>
|
<returns>The member mapping.</returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.Map">
|
<summary>
|
Maps a non-member to a CSV field. This allows for writing
|
data that isn't mapped to a class member.
|
</summary>
|
<returns>The member mapping.</returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.References(System.Type,System.Reflection.MemberInfo,System.Object[])">
|
<summary>
|
Maps a member to another class map.
|
</summary>
|
<param name="classMapType">The type of the class map.</param>
|
<param name="member">The member.</param>
|
<param name="constructorArgs">Constructor arguments used to create the reference map.</param>
|
<returns>The reference mapping for the member.</returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.Parameter(System.String)">
|
<summary>
|
Maps a constructor parameter to a CSV field.
|
</summary>
|
<param name="name">The name of the constructor parameter.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.Parameter(System.Func{System.Reflection.ConstructorInfo},System.String)">
|
<summary>
|
Maps a constructor parameter to a CSV field.
|
</summary>
|
<param name="getConstructor">A function that returns the <see cref="T:System.Reflection.ConstructorInfo"/> for the constructor.</param>
|
<param name="name">The name of the constructor parameter.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.Parameter(System.Reflection.ConstructorInfo,System.Reflection.ParameterInfo)">
|
<summary>
|
Maps a constructor parameter to a CSV field.
|
</summary>
|
<param name="constructor">The <see cref="T:System.Reflection.ConstructorInfo"/> for the constructor.</param>
|
<param name="parameter">The <see cref="T:System.Reflection.ParameterInfo"/> for the constructor parameter.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.AutoMap(System.Globalization.CultureInfo)">
|
<summary>
|
Auto maps all members for the given type. If a member
|
is mapped again it will override the existing map.
|
</summary>
|
<param name="culture">The culture.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.AutoMap(CsvHelper.Configuration.CsvConfiguration)">
|
<summary>
|
Auto maps all members for the given type. If a member
|
is mapped again it will override the existing map.
|
</summary>
|
<param name="configuration">The configuration.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.AutoMap(CsvHelper.CsvContext)">
|
<summary>
|
Auto maps all members for the given type. If a member
|
is mapped again it will override the existing map.
|
</summary>
|
<param name="context">The context.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.GetMaxIndex(System.Boolean)">
|
<summary>
|
Get the largest index for the
|
members and references.
|
</summary>
|
<returns>The max index.</returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.ReIndex(System.Int32)">
|
<summary>
|
Resets the indexes based on the given start index.
|
</summary>
|
<param name="indexStart">The index start.</param>
|
<returns>The last index + 1.</returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.AutoMapMembers(CsvHelper.Configuration.ClassMap,CsvHelper.CsvContext,System.Collections.Generic.LinkedList{System.Type},System.Int32)">
|
<summary>
|
Auto maps the given map and checks for circular references as it goes.
|
</summary>
|
<param name="map">The map to auto map.</param>
|
<param name="context">The context.</param>
|
<param name="mapParents">The list of parents for the map.</param>
|
<param name="indexStart">The index starting point.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.AutoMapConstructorParameters(CsvHelper.Configuration.ClassMap,CsvHelper.CsvContext,System.Collections.Generic.LinkedList{System.Type},System.Int32)">
|
<summary>
|
Auto maps the given map using constructor parameters.
|
</summary>
|
<param name="map">The map.</param>
|
<param name="context">The context.</param>
|
<param name="mapParents">The list of parents for the map.</param>
|
<param name="indexStart">The index starting point.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.CheckForCircularReference(System.Type,System.Collections.Generic.LinkedList{System.Type})">
|
<summary>
|
Checks for circular references.
|
</summary>
|
<param name="type">The type to check for.</param>
|
<param name="mapParents">The list of parents to check against.</param>
|
<returns>A value indicating if a circular reference was found.
|
True if a circular reference was found, otherwise false.</returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.GetGenericType">
|
<summary>
|
Gets the generic type for this class map.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.ApplyAttributes(CsvHelper.Configuration.ParameterMap)">
|
<summary>
|
Applies attribute configurations to the map.
|
</summary>
|
<param name="parameterMap">The parameter map.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.ApplyAttributes(CsvHelper.Configuration.ParameterReferenceMap)">
|
<summary>
|
Applies attribute configurations to the map.
|
</summary>
|
<param name="referenceMap">The parameter reference map.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.ApplyAttributes(CsvHelper.Configuration.MemberMap)">
|
<summary>
|
Applies attribute configurations to the map.
|
</summary>
|
<param name="memberMap">The member map.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap.ApplyAttributes(CsvHelper.Configuration.MemberReferenceMap)">
|
<summary>
|
Applies attribute configurations to the map.
|
</summary>
|
<param name="referenceMap">The member reference map.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasMap`1">
|
<summary>
|
Has mapping capabilities.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
</member>
|
<member name="M:CsvHelper.Configuration.IHasMap`1.Map``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Boolean)">
|
<summary>
|
Maps a member to a CSV field.
|
</summary>
|
<param name="expression">The member to map.</param>
|
<param name="useExistingMap">If true, an existing map will be used if available.
|
If false, a new map is created for the same member.</param>
|
<returns>The member mapping.</returns>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasMapOptions`2">
|
<summary>
|
Options after a mapping call.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
<typeparam name="TMember">The member type.</typeparam>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasTypeConverter`2">
|
<summary>
|
Has type converter capabilities.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
<typeparam name="TMember">The member type.</typeparam>
|
</member>
|
<member name="M:CsvHelper.Configuration.IHasTypeConverter`2.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)">
|
<summary>
|
Specifies the <see cref="M:CsvHelper.Configuration.IHasTypeConverter`2.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use
|
when converting the member to and from a CSV field.
|
</summary>
|
<param name="typeConverter">The TypeConverter to use.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.IHasTypeConverter`2.TypeConverter``1">
|
<summary>
|
Specifies the <see cref="M:CsvHelper.Configuration.IHasTypeConverter`2.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use
|
when converting the member to and from a CSV field.
|
</summary>
|
<typeparam name="TConverter">The <see cref="T:System.Type"/> of the
|
<see cref="M:CsvHelper.Configuration.IHasTypeConverter`2.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use.</typeparam>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasTypeConverterOptions`2">
|
<summary>
|
Options after a type converter call.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
<typeparam name="TMember">The member type.</typeparam>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasIndex`2">
|
<summary>
|
Has index capabilities.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
<typeparam name="TMember">The member type.</typeparam>
|
</member>
|
<member name="M:CsvHelper.Configuration.IHasIndex`2.Index(System.Int32,System.Int32)">
|
<summary>
|
When reading, is used to get the field at
|
the given index. When writing, the fields
|
will be written in the order of the field
|
indexes.
|
</summary>
|
<param name="index">The index of the CSV field.</param>
|
<param name="indexEnd">The end index used when mapping to an <see cref="T:System.Collections.IEnumerable"/> member.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasIndexOptions`2">
|
<summary>
|
Options after an index call.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
<typeparam name="TMember">The member type.</typeparam>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasOptional`2">
|
<summary>
|
Has optional capabilities.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
<typeparam name="TMember">The member type.</typeparam>
|
</member>
|
<member name="M:CsvHelper.Configuration.IHasOptional`2.Optional">
|
<summary>
|
Ignore the member when reading if no matching field name can be found.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasOptionalOptions`2">
|
<summary>
|
Options after an optional call.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
<typeparam name="TMember">The member type.</typeparam>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasName`2">
|
<summary>
|
Has name capabilities.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
<typeparam name="TMember">The member type.</typeparam>
|
</member>
|
<member name="M:CsvHelper.Configuration.IHasName`2.Name(System.String[])">
|
<summary>
|
When reading, is used to get the field
|
at the index of the name if there was a
|
header specified. It will look for the
|
first name match in the order listed.
|
When writing, sets the name of the
|
field in the header record.
|
The first name will be used.
|
</summary>
|
<param name="names">The possible names of the CSV field.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasNameOptions`2">
|
<summary>
|
Options after a name call.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
<typeparam name="TMember">The member type.</typeparam>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasNameIndex`2">
|
<summary>
|
Has name index capabilities.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
<typeparam name="TMember">The member type.</typeparam>
|
</member>
|
<member name="M:CsvHelper.Configuration.IHasNameIndex`2.NameIndex(System.Int32)">
|
<summary>
|
When reading, is used to get the
|
index of the name used when there
|
are multiple names that are the same.
|
</summary>
|
<param name="index">The index of the name.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasNameIndexOptions`2">
|
<summary>
|
Options after a name index call.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
<typeparam name="TMember">The member type.</typeparam>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasConvertUsing`2">
|
<summary>
|
Has convert using capabilities.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
<typeparam name="TMember">The member type.</typeparam>
|
</member>
|
<member name="M:CsvHelper.Configuration.IHasConvertUsing`2.ConvertUsing(CsvHelper.ConvertFromString{`1})">
|
<summary>
|
Specifies an expression to be used to convert data in the
|
row to the member.
|
</summary>
|
<param name="convertExpression">The convert expression.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.IHasConvertUsing`2.ConvertUsing(CsvHelper.ConvertToString{`0})">
|
<summary>
|
Specifies an expression to be used to convert the object
|
to a field.
|
</summary>
|
<param name="convertExpression">The convert expression.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasDefault`2">
|
<summary>
|
Has default capabilities.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
<typeparam name="TMember">The member type.</typeparam>
|
</member>
|
<member name="M:CsvHelper.Configuration.IHasDefault`2.Default(`1)">
|
<summary>
|
The default value that will be used when reading when
|
the CSV field is empty.
|
</summary>
|
<param name="defaultValue">The default value.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.IHasDefault`2.Default(System.String)">
|
<summary>
|
The default value that will be used when reading when
|
the CSV field is empty. This value is not type checked
|
and will use a <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> to convert
|
the field. This could potentially have runtime errors.
|
</summary>
|
<param name="defaultValue">The default value.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasDefaultOptions`2">
|
<summary>
|
Options after a default call.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
<typeparam name="TMember">The member type.</typeparam>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasConstant`2">
|
<summary>
|
Has constant capabilities.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
<typeparam name="TMember">The member type.</typeparam>
|
</member>
|
<member name="M:CsvHelper.Configuration.IHasConstant`2.Constant(`1)">
|
<summary>
|
The constant value that will be used for every record when
|
reading and writing. This value will always be used no matter
|
what other mapping configurations are specified.
|
</summary>
|
<param name="value">The constant value.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.IHasValidate`2">
|
<summary>
|
Has validate capabilities.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
<typeparam name="TMember">The member type.</typeparam>
|
</member>
|
<member name="M:CsvHelper.Configuration.IHasValidate`2.Validate(CsvHelper.Validate)">
|
<summary>
|
The validate expression that will be called on every field when reading.
|
The expression should return true if the field is valid.
|
If false is returned, a <see cref="T:CsvHelper.ValidationException"/>
|
will be thrown.
|
</summary>
|
<param name="validateExpression">The validation expression.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.IBuildableClass`1">
|
<summary>
|
Has build capabilities.
|
</summary>
|
<typeparam name="TClass">The class type.</typeparam>
|
</member>
|
<member name="M:CsvHelper.Configuration.IBuildableClass`1.Build">
|
<summary>
|
Builds the <see cref="T:CsvHelper.Configuration.ClassMap`1"/>.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.Configuration.ClassMapCollection">
|
<summary>
|
Collection that holds CsvClassMaps for record types.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ClassMapCollection.Item(System.Type)">
|
<summary>
|
Gets the <see cref="T:CsvHelper.Configuration.ClassMap"/> for the specified record type.
|
</summary>
|
<value>
|
The <see cref="T:CsvHelper.Configuration.ClassMap"/>.
|
</value>
|
<param name="type">The record type.</param>
|
<returns>The <see cref="T:CsvHelper.Configuration.ClassMap"/> for the specified record type.</returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMapCollection.#ctor(CsvHelper.CsvContext)">
|
<summary>
|
Creates a new instance using the given configuration.
|
</summary>
|
<param name="context">The context.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMapCollection.Find``1">
|
<summary>
|
Finds the <see cref="T:CsvHelper.Configuration.ClassMap"/> for the specified record type.
|
</summary>
|
<typeparam name="T">The record type.</typeparam>
|
<returns>The <see cref="T:CsvHelper.Configuration.ClassMap"/> for the specified record type.</returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMapCollection.Add(CsvHelper.Configuration.ClassMap)">
|
<summary>
|
Adds the specified map for it's record type. If a map
|
already exists for the record type, the specified
|
map will replace it.
|
</summary>
|
<param name="map">The map.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMapCollection.Remove(System.Type)">
|
<summary>
|
Removes the class map.
|
</summary>
|
<param name="classMapType">The class map type.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMapCollection.Clear">
|
<summary>
|
Removes all maps.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMapCollection.GetGenericCsvClassMapType(System.Type)">
|
<summary>
|
Goes up the inheritance tree to find the type instance of CsvClassMap{}.
|
</summary>
|
<param name="type">The type to traverse.</param>
|
<returns>The type that is CsvClassMap{}.</returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMapCollection.SetMapDefaults(CsvHelper.Configuration.ClassMap)">
|
<summary>
|
Sets defaults for the mapping tree. The defaults used
|
to be set inside the classes, but this didn't allow for
|
the TypeConverter to be created from the Configuration's
|
TypeConverterFactory.
|
</summary>
|
<param name="map">The map to set defaults on.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.ClassMap`1">
|
<summary>
|
Maps class members to CSV fields.
|
</summary>
|
<typeparam name="TClass">The <see cref="T:System.Type"/> of class to map.</typeparam>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap`1.#ctor">
|
<summary>
|
Creates an instance of <see cref="T:CsvHelper.Configuration.ClassMap`1"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap`1.Map``1(System.Linq.Expressions.Expression{System.Func{`0,``0}},System.Boolean)">
|
<summary>
|
Maps a member to a CSV field.
|
</summary>
|
<param name="expression">The member to map.</param>
|
<param name="useExistingMap">If true, an existing map will be used if available.
|
If false, a new map is created for the same member.</param>
|
<returns>The member mapping.</returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap`1.Map``1(System.Linq.Expressions.Expression{System.Func{``0,System.Object}},System.Boolean)">
|
<summary>
|
Maps a member to a CSV field.
|
</summary>
|
<param name="expression">The member to map.</param>
|
<param name="useExistingMap">If true, an existing map will be used if available.
|
If false, a new map is created for the same member.</param>
|
<returns>The member mapping.</returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.ClassMap`1.References``1(System.Linq.Expressions.Expression{System.Func{`0,System.Object}},System.Object[])">
|
<summary>
|
Meant for internal use only.
|
Maps a member to another class map. When this is used, accessing a property through
|
sub-property mapping later won't work. You can only use one or the other. When using
|
this, ConvertUsing will also not work.
|
</summary>
|
<typeparam name="TClassMap">The type of the class map.</typeparam>
|
<param name="expression">The expression.</param>
|
<param name="constructorArgs">Constructor arguments used to create the reference map.</param>
|
<returns>The reference mapping for the member.</returns>
|
</member>
|
<member name="T:CsvHelper.Configuration.ConfigurationException">
|
<summary>
|
Represents configuration errors that occur.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ConfigurationException.#ctor">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.Configuration.ConfigurationException"/> class.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ConfigurationException.#ctor(System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.Configuration.ConfigurationException"/> class
|
with a specified error message.
|
</summary>
|
<param name="message">The message that describes the error.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ConfigurationException.#ctor(System.String,System.Exception)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.Configuration.ConfigurationException"/> class
|
with a specified error message and a reference to the inner exception that
|
is the cause of this exception.
|
</summary>
|
<param name="message">The error message that explains the reason for the exception.</param>
|
<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>
|
</member>
|
<member name="T:CsvHelper.Configuration.ConfigurationFunctions">
|
<summary>Holds the default callback methods for delegate members of <c>CsvHelper.Configuration.Configuration</c>.</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ConfigurationFunctions.HeaderValidated(CsvHelper.HeaderValidatedArgs)">
|
<summary>
|
Throws a <see cref="T:CsvHelper.ValidationException"/> if <see name="HeaderValidatedArgs.InvalidHeaders"/> is not empty.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ConfigurationFunctions.MissingFieldFound(CsvHelper.MissingFieldFoundArgs)">
|
<summary>
|
Throws a <c>MissingFieldException</c>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ConfigurationFunctions.BadDataFound(CsvHelper.BadDataFoundArgs)">
|
<summary>
|
Throws a <see cref="T:CsvHelper.BadDataException"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ConfigurationFunctions.ReadingExceptionOccurred(CsvHelper.ReadingExceptionOccurredArgs)">
|
<summary>
|
Throws the given <see name="ReadingExceptionOccurredArgs.Exception"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ConfigurationFunctions.ShouldQuote(CsvHelper.ShouldQuoteArgs)">
|
<summary>
|
Returns true if the field contains a <see cref="P:CsvHelper.Configuration.IWriterConfiguration.Quote"/>,
|
starts with a space, ends with a space, contains \r or \n, or contains
|
the <see cref="P:CsvHelper.Configuration.IWriterConfiguration.Delimiter"/>.
|
</summary>
|
<param name="args">The args.</param>
|
<returns><c>true</c> if the field should be quoted, otherwise <c>false</c>.</returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.ConfigurationFunctions.PrepareHeaderForMatch(CsvHelper.PrepareHeaderForMatchArgs)">
|
<summary>
|
Returns the <see name="PrepareHeaderForMatchArgs.Header"/> as given.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ConfigurationFunctions.ShouldUseConstructorParameters(CsvHelper.ShouldUseConstructorParametersArgs)">
|
<summary>
|
Returns <c>true</c> if <paramref name="args.ParameterType.ParameterType"/>:
|
1. does not have a parameterless constructor
|
2. has a constructor
|
3. is not a value type
|
4. is not a primitive
|
5. is not an enum
|
6. is not an interface
|
7. TypeCode is an Object.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ConfigurationFunctions.GetConstructor(CsvHelper.GetConstructorArgs)">
|
<summary>
|
Returns the type's constructor with the most parameters.
|
If two constructors have the same number of parameters, then
|
there is no guarantee which one will be returned. If you have
|
that situation, you should probably implement this function yourself.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ConfigurationFunctions.GetDynamicPropertyName(CsvHelper.GetDynamicPropertyNameArgs)">
|
<summary>
|
Returns the header name ran through <see cref="M:CsvHelper.Configuration.ConfigurationFunctions.PrepareHeaderForMatch(CsvHelper.PrepareHeaderForMatchArgs)"/>.
|
If no header exists, property names will be Field1, Field2, Field3, etc.
|
</summary>
|
<param name="args">The args.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ConfigurationFunctions.GetDelimiter(CsvHelper.Delegates.GetDelimiterArgs)">
|
<summary>
|
Detects the delimiter based on the given text.
|
Return the detected delimiter or null if one wasn't found.
|
</summary>
|
<param name="args">The args.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.CsvConfiguration">
|
<summary>
|
Configuration used for reading and writing CSV data.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.AllowComments">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.BadDataFound">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.BufferSize">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.CacheFields">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.Comment">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.CountBytes">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.CultureInfo">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.Delimiter">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.DetectDelimiter">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.GetDelimiter">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.DetectDelimiterValues">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.DetectColumnCountChanges">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.DynamicPropertySort">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.Encoding">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.Escape">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.ExceptionMessagesContainRawData">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.GetConstructor">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.GetDynamicPropertyName">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.HasHeaderRecord">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.HeaderValidated">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.IgnoreBlankLines">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.IgnoreReferences">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.IncludePrivateMembers">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.InjectionCharacters">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.InjectionEscapeCharacter">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.InjectionOptions">
|
<inheritdoc />
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.IsNewLineSet">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.LineBreakInQuotedFieldIsBadData">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.MaxFieldSize">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.MemberTypes">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.MissingFieldFound">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.Mode">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.NewLine">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.PrepareHeaderForMatch">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.ProcessFieldBufferSize">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.Quote">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.ReadingExceptionOccurred">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.ReferenceHeaderPrefix">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.ShouldQuote">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.ShouldSkipRecord">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.ShouldUseConstructorParameters">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.TrimOptions">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.UseNewObjectForNullReferenceMembers">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.Configuration.CsvConfiguration.WhiteSpaceChars">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.Configuration.CsvConfiguration.#ctor(System.Globalization.CultureInfo)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> class
|
using the given <see cref="T:System.Globalization.CultureInfo"/>. Since <see cref="P:CsvHelper.Configuration.CsvConfiguration.Delimiter"/>
|
uses <see cref="P:CsvHelper.Configuration.CsvConfiguration.CultureInfo"/> for its default, the given <see cref="T:System.Globalization.CultureInfo"/>
|
will be used instead.
|
</summary>
|
<param name="cultureInfo">The culture information.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.CsvConfiguration.#ctor(System.Globalization.CultureInfo,System.Type)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> class
|
using the given <see cref="T:System.Globalization.CultureInfo"/>. Since <see cref="P:CsvHelper.Configuration.CsvConfiguration.Delimiter"/>
|
uses <see cref="P:CsvHelper.Configuration.CsvConfiguration.CultureInfo"/> for its default, the given <see cref="T:System.Globalization.CultureInfo"/>
|
will be used instead.
|
</summary>
|
<param name="cultureInfo">The culture information.</param>
|
<param name="attributesType">The type that contains the configuration attributes.
|
This will call <see cref="M:CsvHelper.Configuration.CsvConfiguration.ApplyAttributes(System.Type)"/> automatically.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.CsvConfiguration.Validate">
|
<summary>
|
Validates the configuration.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.CsvConfiguration.ApplyAttributes``1">
|
<summary>
|
Applies class level attribute to configuration.
|
</summary>
|
<typeparam name="T">Type with attributes.</typeparam>
|
</member>
|
<member name="M:CsvHelper.Configuration.CsvConfiguration.ApplyAttributes(System.Type)">
|
<summary>
|
Applies class level attribute to configuration.
|
</summary>
|
<param name="type">Type with attributes.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.CsvConfiguration.FromAttributes``1">
|
<summary>
|
Creates a <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> instance configured using CsvHelper attributes applied
|
to <typeparamref name="T"/> at the type-level. This method requires <typeparamref name="T"/> to
|
be annotated with <see cref="T:CsvHelper.Configuration.Attributes.CultureInfoAttribute"/> (or to sub-class a type which is).
|
</summary>
|
<typeparam name="T">
|
The type whose attributes should be used to configure the <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> instance.
|
This is normally the type you are intending to map for reading and writing.
|
</typeparam>
|
<returns>A new <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> instance configured with attributes applied to <typeparamref name="T"/>.</returns>
|
<remarks>
|
CsvHelper attributes applied to members and parameters do not influence the return value of this method.
|
Such attributes do not define values which are used in <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> and instead influence
|
the maps which are built and used during reading and writing. See <see cref="T:CsvHelper.Configuration.MemberMap"/> and <see cref="T:CsvHelper.Configuration.ParameterMap"/>.
|
</remarks>
|
<exception cref="T:CsvHelper.Configuration.ConfigurationException">If <typeparamref name="T"/> is not annotated with <see cref="T:CsvHelper.Configuration.Attributes.CultureInfoAttribute"/>.</exception>
|
<exception cref="T:System.ArgumentNullException">If the argument to the <see cref="T:CsvHelper.Configuration.Attributes.CultureInfoAttribute"/> is <see langword="null"/>.</exception>
|
<exception cref="T:System.Globalization.CultureNotFoundException">If the argument to the <see cref="T:CsvHelper.Configuration.Attributes.CultureInfoAttribute"/> does not specify a supported culture.</exception>
|
</member>
|
<member name="M:CsvHelper.Configuration.CsvConfiguration.FromAttributes``1(System.Globalization.CultureInfo)">
|
<summary>
|
Creates a <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> instance configured using <paramref name="cultureInfo"/>
|
and CsvHelper attributes applied to <typeparamref name="T"/> at the type-level.
|
This method ignores any <see cref="T:CsvHelper.Configuration.Attributes.CultureInfoAttribute"/> applied to <typeparamref name="T"/>.
|
</summary>
|
<typeparam name="T"><inheritdoc cref="M:CsvHelper.Configuration.CsvConfiguration.FromAttributes``1"/></typeparam>
|
<param name="cultureInfo">The <see cref="P:CsvHelper.Configuration.CsvConfiguration.CultureInfo"/> to configure the returned <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> with.</param>
|
<returns>A new <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> instance configured with <paramref name="cultureInfo"/> and attributes applied to <typeparamref name="T"/>.</returns>
|
<remarks><inheritdoc cref="M:CsvHelper.Configuration.CsvConfiguration.FromAttributes``1"/></remarks>
|
</member>
|
<member name="M:CsvHelper.Configuration.CsvConfiguration.FromAttributes(System.Type)">
|
<summary>
|
Creates a <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> instance configured using CsvHelper attributes applied
|
to <paramref name="type"/> at the type-level. This method requires <paramref name="type"/> to
|
be annotated with <see cref="T:CsvHelper.Configuration.Attributes.CultureInfoAttribute"/> (or to sub-class a type which is).
|
</summary>
|
<param name="type"><inheritdoc cref="M:CsvHelper.Configuration.CsvConfiguration.FromAttributes``1" path="/typeparam"/></param>
|
<returns>A new <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> instance configured with attributes applied to <paramref name="type"/>.</returns>
|
<remarks>
|
CsvHelper attributes applied to members and parameters do not influence the return value of this method.
|
Such attributes do not define values which are used in <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> and instead influence
|
the maps which are built and used during reading and writing. See <see cref="T:CsvHelper.Configuration.MemberMap"/> and <see cref="T:CsvHelper.Configuration.ParameterMap"/>.
|
</remarks>
|
<exception cref="T:CsvHelper.Configuration.ConfigurationException">If <paramref name="type"/> is not annotated with <see cref="T:CsvHelper.Configuration.Attributes.CultureInfoAttribute"/>.</exception>
|
<exception cref="T:System.ArgumentNullException">If the argument to the <see cref="T:CsvHelper.Configuration.Attributes.CultureInfoAttribute"/> is <see langword="null"/>.</exception>
|
<exception cref="T:System.Globalization.CultureNotFoundException">If the argument to the <see cref="T:CsvHelper.Configuration.Attributes.CultureInfoAttribute"/> does not specify a supported culture.</exception>
|
</member>
|
<member name="M:CsvHelper.Configuration.CsvConfiguration.FromAttributes(System.Type,System.Globalization.CultureInfo)">
|
<summary>
|
Creates a <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> instance configured using <paramref name="cultureInfo"/>
|
and CsvHelper attributes applied to <paramref name="type"/> at the type-level.
|
This method ignores any <see cref="T:CsvHelper.Configuration.Attributes.CultureInfoAttribute"/> applied to <paramref name="type"/>.
|
</summary>
|
<param name="type"><inheritdoc cref="M:CsvHelper.Configuration.CsvConfiguration.FromAttributes``1" path="/typeparam"/></param>
|
<param name="cultureInfo"><inheritdoc cref="M:CsvHelper.Configuration.CsvConfiguration.FromAttributes``1(System.Globalization.CultureInfo)"/></param>
|
<returns>A new <see cref="T:CsvHelper.Configuration.CsvConfiguration"/> instance configured with <paramref name="cultureInfo"/> and attributes applied to <paramref name="type"/></returns>
|
<remarks><inheritdoc cref="M:CsvHelper.Configuration.CsvConfiguration.FromAttributes``1"/></remarks>
|
</member>
|
<member name="T:CsvHelper.Configuration.DefaultClassMap`1">
|
<summary>
|
A default <see cref="T:CsvHelper.Configuration.ClassMap`1"/> that can be used
|
to create a class map dynamically.
|
</summary>
|
<typeparam name="T"></typeparam>
|
</member>
|
<member name="T:CsvHelper.Configuration.InjectionOptions">
|
<summary>
|
Options for handling injection attacks.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.Configuration.InjectionOptions.None">
|
<summary>
|
No injection protection.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.Configuration.InjectionOptions.Escape">
|
<summary>
|
Escape injection characters.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.Configuration.InjectionOptions.Strip">
|
<summary>
|
Strip injection characters.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.Configuration.InjectionOptions.Exception">
|
<summary>
|
Throw an exception if injection characters are detected.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.Configuration.IParserConfiguration">
|
<summary>
|
Configuration used for the <see cref="T:CsvHelper.IParser"/>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.CultureInfo">
|
<summary>
|
Gets the culture info used to read an write CSV files.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.CacheFields">
|
<summary>
|
Cache fields that are created when parsing.
|
Default is false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.NewLine">
|
<summary>
|
The newline string to use. Default is \r\n (CRLF).
|
When writing, this value is always used.
|
When reading, this value is only used if explicitly set.
|
If not set, the parser uses one of \r\n, \r, or \n.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.IsNewLineSet">
|
<summary>
|
A value indicating if <see cref="P:CsvHelper.Configuration.IParserConfiguration.NewLine"/> was set.
|
</summary>
|
<value>
|
<c>true</c> if <see cref="P:CsvHelper.Configuration.IParserConfiguration.NewLine"/> was set. <c>false</c> if <see cref="P:CsvHelper.Configuration.IParserConfiguration.NewLine"/> is the default.
|
</value>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.Mode">
|
<summary>
|
The mode.
|
See <see cref="T:CsvHelper.CsvMode"/> for more details.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.BufferSize">
|
<summary>
|
Gets the size of the buffer
|
used for parsing and writing CSV files.
|
Default is 0x1000.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.ProcessFieldBufferSize">
|
<summary>
|
The size of the buffer used when processing fields.
|
Default is 1024.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.CountBytes">
|
<summary>
|
Gets a value indicating whether the number of bytes should
|
be counted while parsing. Default is false. This will slow down parsing
|
because it needs to get the byte count of every char for the given encoding.
|
The <see cref="P:CsvHelper.Configuration.IParserConfiguration.Encoding"/> needs to be set correctly for this to be accurate.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.Encoding">
|
<summary>
|
Gets the encoding used when counting bytes.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.BadDataFound">
|
<summary>
|
Gets the function that is called when bad field data is found. A field
|
has bad data if it contains a quote and the field is not quoted (escaped).
|
You can supply your own function to do other things like logging the issue
|
instead of throwing an exception.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.MaxFieldSize">
|
<summary>
|
Gets or sets the maximum size of a field.
|
Defaults to 0, indicating maximum field size is not checked.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.LineBreakInQuotedFieldIsBadData">
|
<summary>
|
Gets a value indicating if a line break found in a quote field should
|
be considered bad data. <c>true</c> to consider a line break bad data, otherwise <c>false</c>.
|
Defaults to false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.Comment">
|
<summary>
|
Gets the character used to denote
|
a line that is commented out. Default is '#'.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.AllowComments">
|
<summary>
|
Gets a value indicating if comments are allowed.
|
<c>true</c> to allow commented out lines, otherwise <c>false</c>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.IgnoreBlankLines">
|
<summary>
|
Gets a value indicating if blank lines
|
should be ignored when reading.
|
<c>true</c> to ignore, otherwise <c>false</c>. Default is true.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.Quote">
|
<summary>
|
Gets the character used to quote fields.
|
Default is '"'.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.Delimiter">
|
<summary>
|
The delimiter used to separate fields.
|
Default is <see cref="P:System.Globalization.TextInfo.ListSeparator"/>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.DetectDelimiter">
|
<summary>
|
Detect the delimiter instead of using the delimiter from configuration.
|
Default is <c>false</c>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.GetDelimiter">
|
<summary>
|
Gets the function that is called when <see cref="P:CsvHelper.Configuration.IParserConfiguration.DetectDelimiter"/> is enabled.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.DetectDelimiterValues">
|
<summary>
|
The possible delimiter values used when detecting the delimiter.
|
Default is [",", ";", "|", "\t"].
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.Escape">
|
<summary>
|
The character used to escape characters.
|
Default is '"'.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.TrimOptions">
|
<summary>
|
Gets the field trimming options.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.WhiteSpaceChars">
|
<summary>
|
Characters considered whitespace.
|
Used when trimming fields.
|
Default is [' '].
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IParserConfiguration.ExceptionMessagesContainRawData">
|
<summary>
|
A value indicating if exception messages contain raw CSV data.
|
<c>true</c> if exception contain raw CSV data, otherwise <c>false</c>.
|
Default is <c>true</c>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.IParserConfiguration.Validate">
|
<summary>
|
Validates the configuration.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.Configuration.IReaderConfiguration">
|
<summary>
|
Configuration used for the <see cref="T:CsvHelper.IReader"/>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IReaderConfiguration.HasHeaderRecord">
|
<summary>
|
Gets a value indicating if the
|
CSV file has a header record.
|
Default is true.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IReaderConfiguration.HeaderValidated">
|
<summary>
|
Gets the function that is called when a header validation check is ran. The default function
|
will throw a <see cref="T:CsvHelper.ValidationException"/> if there is no header for a given member mapping.
|
You can supply your own function to do other things like logging the issue instead of throwing an exception.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IReaderConfiguration.MissingFieldFound">
|
<summary>
|
Gets the function that is called when a missing field is found. The default function will
|
throw a <see cref="T:CsvHelper.MissingFieldException"/>. You can supply your own function to do other things
|
like logging the issue instead of throwing an exception.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IReaderConfiguration.ReadingExceptionOccurred">
|
<summary>
|
Gets the function that is called when a reading exception occurs.
|
The default function will re-throw the given exception. If you want to ignore
|
reading exceptions, you can supply your own function to do other things like
|
logging the issue.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IReaderConfiguration.PrepareHeaderForMatch">
|
<summary>
|
Prepares the header field for matching against a member name.
|
The header field and the member name are both ran through this function.
|
You should do things like trimming, removing whitespace, removing underscores,
|
and making casing changes to ignore case.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IReaderConfiguration.ShouldUseConstructorParameters">
|
<summary>
|
Determines if constructor parameters should be used to create
|
the class instead of the default constructor and members.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IReaderConfiguration.GetConstructor">
|
<summary>
|
Chooses the constructor to use for constructor mapping.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IReaderConfiguration.GetDynamicPropertyName">
|
<summary>
|
Gets the name to use for the property of the dynamic object.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IReaderConfiguration.IgnoreReferences">
|
<summary>
|
Gets a value indicating whether references
|
should be ignored when auto mapping. <c>true</c> to ignore
|
references, otherwise <c>false</c>. Default is false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IReaderConfiguration.ShouldSkipRecord">
|
<summary>
|
Gets the callback that will be called to
|
determine whether to skip the given record or not.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IReaderConfiguration.IncludePrivateMembers">
|
<summary>
|
Gets a value indicating if private
|
member should be read from and written to.
|
<c>true</c> to include private member, otherwise <c>false</c>. Default is false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IReaderConfiguration.ReferenceHeaderPrefix">
|
<summary>
|
Gets a callback that will return the prefix for a reference header.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IReaderConfiguration.DetectColumnCountChanges">
|
<summary>
|
Gets a value indicating whether changes in the column
|
count should be detected. If true, a <see cref="T:CsvHelper.BadDataException"/>
|
will be thrown if a different column count is detected.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IReaderConfiguration.MemberTypes">
|
<summary>
|
Gets the member types that are used when auto mapping.
|
MemberTypes are flags, so you can choose more than one.
|
Default is Properties.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.Configuration.IWriterConfiguration">
|
<summary>
|
Configuration used for the <see cref="T:CsvHelper.IWriter"/>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.BufferSize">
|
<summary>
|
Gets the size of the buffer
|
used for parsing and writing CSV files.
|
Default is 0x1000.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.Mode">
|
<summary>
|
The mode.
|
See <see cref="T:CsvHelper.CsvMode"/> for more details.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.Delimiter">
|
<summary>
|
Gets the delimiter used to separate fields.
|
Default is ',';
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.Quote">
|
<summary>
|
Gets the character used to quote fields.
|
Default is '"'.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.Escape">
|
<summary>
|
The character used to escape characters.
|
Default is '"'.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.TrimOptions">
|
<summary>
|
Gets the field trimming options.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.InjectionOptions">
|
<summary>
|
Gets the injection options.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.InjectionCharacters">
|
<summary>
|
Gets the characters that are used for injection attacks.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.InjectionEscapeCharacter">
|
<summary>
|
Gets the character used to escape a detected injection.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.NewLine">
|
<summary>
|
The newline string to use. Default is \r\n (CRLF).
|
When writing, this value is always used.
|
When reading, this value is only used if explicitly set. If not set,
|
the parser uses one of \r\n, \r, or \n.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.IsNewLineSet">
|
<summary>
|
A value indicating if <see cref="P:CsvHelper.Configuration.IWriterConfiguration.NewLine"/> was set.
|
</summary>
|
<value>
|
<c>true</c> if <see cref="P:CsvHelper.Configuration.IWriterConfiguration.NewLine"/> was set. <c>false</c> if <see cref="P:CsvHelper.Configuration.IWriterConfiguration.NewLine"/> is the default.
|
</value>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.ShouldQuote">
|
<summary>
|
Gets a function that is used to determine if a field should get quoted
|
when writing.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.CultureInfo">
|
<summary>
|
Gets the culture info used to read and write CSV files.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.AllowComments">
|
<summary>
|
Gets a value indicating if comments are allowed.
|
True to allow commented out lines, otherwise false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.Comment">
|
<summary>
|
Gets the character used to denote
|
a line that is commented out. Default is '#'.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.HasHeaderRecord">
|
<summary>
|
Gets a value indicating if the
|
CSV file has a header record.
|
Default is true.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.IgnoreReferences">
|
<summary>
|
Gets a value indicating whether references
|
should be ignored when auto mapping. True to ignore
|
references, otherwise false. Default is false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.IncludePrivateMembers">
|
<summary>
|
Gets a value indicating if private
|
member should be read from and written to.
|
True to include private member, otherwise false. Default is false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.ReferenceHeaderPrefix">
|
<summary>
|
Gets a callback that will return the prefix for a reference header.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.MemberTypes">
|
<summary>
|
Gets the member types that are used when auto mapping.
|
MemberTypes are flags, so you can choose more than one.
|
Default is Properties.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.UseNewObjectForNullReferenceMembers">
|
<summary>
|
Gets a value indicating that during writing if a new
|
object should be created when a reference member is null.
|
True to create a new object and use it's defaults for the
|
fields, or false to leave the fields empty for all the
|
reference member's member.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.DynamicPropertySort">
|
<summary>
|
Gets the comparer used to order the properties
|
of dynamic objects when writing. The default is null,
|
which will preserve the order the object properties
|
were created with.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.IWriterConfiguration.ExceptionMessagesContainRawData">
|
<summary>
|
A value indicating if exception messages contain raw CSV data.
|
<c>true</c> if exception contain raw CSV data, otherwise <c>false</c>.
|
Default is <c>true</c>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.IWriterConfiguration.Validate">
|
<summary>
|
Validates the configuration.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.Configuration.MemberMap">
|
<summary>
|
Mapping info for a member to a CSV field.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMap.Data">
|
<summary>
|
Gets the member map data.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMap.TypeConverterOption">
|
<summary>
|
Type converter options.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap.CreateGeneric(System.Type,System.Reflection.MemberInfo)">
|
<summary>
|
Creates an instance of <see cref="T:CsvHelper.Configuration.MemberMap"/> using the given Type and <see cref="T:System.Reflection.MemberInfo"/>.
|
</summary>
|
<param name="classType">Type of the class the member being mapped belongs to.</param>
|
<param name="member">The member being mapped.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap.Name(System.String[])">
|
<summary>
|
When reading, is used to get the field
|
at the index of the name if there was a
|
header specified. It will look for the
|
first name match in the order listed.
|
When writing, sets the name of the
|
field in the header record.
|
The first name will be used.
|
</summary>
|
<param name="names">The possible names of the CSV field.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap.NameIndex(System.Int32)">
|
<summary>
|
When reading, is used to get the
|
index of the name used when there
|
are multiple names that are the same.
|
</summary>
|
<param name="index">The index of the name.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap.Index(System.Int32,System.Int32)">
|
<summary>
|
When reading, is used to get the field at
|
the given index. When writing, the fields
|
will be written in the order of the field
|
indexes.
|
</summary>
|
<param name="index">The index of the CSV field.</param>
|
<param name="indexEnd">The end index used when mapping to an <see cref="T:System.Collections.IEnumerable"/> member.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap.Ignore">
|
<summary>
|
Ignore the member when reading and writing.
|
If this member has already been mapped as a reference
|
member, either by a class map, or by automapping, calling
|
this method will not ignore all the child members down the
|
tree that have already been mapped.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap.Ignore(System.Boolean)">
|
<summary>
|
Ignore the member when reading and writing.
|
If this member has already been mapped as a reference
|
member, either by a class map, or by automapping, calling
|
this method will not ignore all the child members down the
|
tree that have already been mapped.
|
</summary>
|
<param name="ignore">True to ignore, otherwise false.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap.Default(System.Object,System.Boolean)">
|
<summary>
|
The default value that will be used when reading when
|
the CSV field is empty.
|
</summary>
|
<param name="defaultValue">The default value.</param>
|
<param name="useOnConversionFailure">Use default on conversion failure.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap.Constant(System.Object)">
|
<summary>
|
The constant value that will be used for every record when
|
reading and writing. This value will always be used no matter
|
what other mapping configurations are specified.
|
</summary>
|
<param name="constantValue">The constant value.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)">
|
<summary>
|
Specifies the <see cref="M:CsvHelper.Configuration.MemberMap.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use
|
when converting the member to and from a CSV field.
|
</summary>
|
<param name="typeConverter">The TypeConverter to use.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap.TypeConverter``1">
|
<summary>
|
Specifies the <see cref="M:CsvHelper.Configuration.MemberMap.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use
|
when converting the member to and from a CSV field.
|
</summary>
|
<typeparam name="TConverter">The <see cref="T:System.Type"/> of the
|
<see cref="M:CsvHelper.Configuration.MemberMap.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use.</typeparam>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap.Optional">
|
<summary>
|
Ignore the member when reading if no matching field name can be found.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap.Validate(CsvHelper.Validate)">
|
<summary>
|
Specifies an expression to be used to validate a field when reading.
|
</summary>
|
<param name="validateExpression"></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap.Validate(CsvHelper.Validate,CsvHelper.ValidateMessage)">
|
<summary>
|
Specifies an expression to be used to validate a field when reading along with specified exception message.
|
</summary>
|
<param name="validateExpression"></param>
|
<param name="validateMessageExpression"></param>
|
</member>
|
<member name="T:CsvHelper.Configuration.MemberMapCollection">
|
<summary>
|
A collection that holds <see cref="T:CsvHelper.Configuration.MemberMap"/>'s.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapCollection.Count">
|
<summary>
|
Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
</summary>
|
<returns>
|
The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
</returns>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapCollection.IsReadOnly">
|
<summary>
|
Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
|
</summary>
|
<returns>
|
true if the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only; otherwise, false.
|
</returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapCollection.#ctor">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.Configuration.MemberMapCollection"/> class.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapCollection.#ctor(System.Collections.Generic.IComparer{CsvHelper.Configuration.MemberMap})">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.Configuration.MemberMapCollection"/> class.
|
</summary>
|
<param name="comparer">The comparer to use when sorting the member maps.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapCollection.GetEnumerator">
|
<summary>
|
Returns an enumerator that iterates through the collection.
|
</summary>
|
<returns>
|
A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
|
</returns>
|
<filterpriority>1</filterpriority>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapCollection.System#Collections#IEnumerable#GetEnumerator">
|
<summary>
|
Returns an enumerator that iterates through a collection.
|
</summary>
|
<returns>
|
An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
|
</returns>
|
<filterpriority>2</filterpriority>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapCollection.Add(CsvHelper.Configuration.MemberMap)">
|
<summary>
|
Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
</summary>
|
<param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
</param><exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
|
</exception>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapCollection.AddRange(System.Collections.Generic.ICollection{CsvHelper.Configuration.MemberMap})">
|
<summary>
|
Adds a range of items to the <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
</summary>
|
<param name="collection">The collection to add.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapCollection.Clear">
|
<summary>
|
Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
</summary>
|
<exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
|
</exception>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapCollection.Contains(CsvHelper.Configuration.MemberMap)">
|
<summary>
|
Determines whether the <see cref="T:System.Collections.Generic.ICollection`1"/> contains a specific value.
|
</summary>
|
<returns>
|
true if <paramref name="item"/> is found in the <see cref="T:System.Collections.Generic.ICollection`1"/>; otherwise, false.
|
</returns>
|
<param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapCollection.CopyTo(CsvHelper.Configuration.MemberMap[],System.Int32)">
|
<summary>
|
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.
|
</summary>
|
<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>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapCollection.Remove(CsvHelper.Configuration.MemberMap)">
|
<summary>
|
Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
</summary>
|
<returns>
|
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"/>.
|
</returns>
|
<param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1"/>.
|
</param><exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
|
</exception>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapCollection.IndexOf(CsvHelper.Configuration.MemberMap)">
|
<summary>
|
Determines the index of a specific item in the <see cref="T:System.Collections.Generic.IList`1"/>.
|
</summary>
|
<returns>
|
The index of <paramref name="item"/> if found in the list; otherwise, -1.
|
</returns>
|
<param name="item">The object to locate in the <see cref="T:System.Collections.Generic.IList`1"/>.
|
</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapCollection.Insert(System.Int32,CsvHelper.Configuration.MemberMap)">
|
<summary>
|
Inserts an item to the <see cref="T:System.Collections.Generic.IList`1"/> at the specified index.
|
</summary>
|
<param name="index">The zero-based index at which <paramref name="item"/> should be inserted.
|
</param><param name="item">The object to insert into the <see cref="T:System.Collections.Generic.IList`1"/>.
|
</param><exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.
|
</exception><exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.
|
</exception>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapCollection.RemoveAt(System.Int32)">
|
<summary>
|
Removes the <see cref="T:System.Collections.Generic.IList`1"/> item at the specified index.
|
</summary>
|
<param name="index">The zero-based index of the item to remove.
|
</param><exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.
|
</exception><exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.
|
</exception>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapCollection.Item(System.Int32)">
|
<summary>
|
Gets or sets the element at the specified index.
|
</summary>
|
<returns>
|
The element at the specified index.
|
</returns>
|
<param name="index">The zero-based index of the element to get or set.
|
</param><exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.
|
</exception><exception cref="T:System.NotSupportedException">The member is set and the <see cref="T:System.Collections.Generic.IList`1"/> is read-only.
|
</exception>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapCollection.Find``1(System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
|
<summary>
|
Finds the <see cref="T:CsvHelper.Configuration.MemberMap"/> using the given member expression.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> the member is on.</typeparam>
|
<param name="expression">The member expression.</param>
|
<returns>The <see cref="T:CsvHelper.Configuration.MemberMap"/> for the given expression, or null if not found.</returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapCollection.Find(System.Reflection.MemberInfo)">
|
<summary>
|
Finds the <see cref="T:CsvHelper.Configuration.MemberMap"/> using the given member.
|
</summary>
|
<param name="member">The member.</param>
|
<returns>The <see cref="T:CsvHelper.Configuration.MemberMap"/> for the given expression, or null if not found.</returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapCollection.AddMembers(CsvHelper.Configuration.ClassMap)">
|
<summary>
|
Adds the members from the mapping. This will recursively
|
traverse the mapping tree and add all members for
|
reference maps.
|
</summary>
|
<param name="mapping">The mapping where the members are added from.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.MemberMapComparer">
|
<summary>
|
Used to compare <see cref="T:CsvHelper.Configuration.MemberMap"/>s.
|
The order is by field index ascending. Any
|
fields that don't have an index are pushed
|
to the bottom.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapComparer.Compare(System.Object,System.Object)">
|
<summary>
|
Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.
|
</summary>
|
<returns>
|
Value
|
Condition
|
Less than zero
|
<paramref name="x"/> is less than <paramref name="y"/>.
|
Zero
|
<paramref name="x"/> equals <paramref name="y"/>.
|
Greater than zero
|
<paramref name="x"/> is greater than <paramref name="y"/>.
|
</returns>
|
<param name="x">The first object to compare.
|
</param><param name="y">The second object to compare.
|
</param><exception cref="T:System.ArgumentException">Neither <paramref name="x"/> nor <paramref name="y"/> implements the <see cref="T:System.IComparable"/> interface.
|
-or-
|
<paramref name="x"/> and <paramref name="y"/> are of different types and neither one can handle comparisons with the other.
|
</exception><filterpriority>2</filterpriority>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapComparer.Compare(CsvHelper.Configuration.MemberMap,CsvHelper.Configuration.MemberMap)">
|
<summary>
|
Compares two objects and returns a value indicating whether one is less than, equal to, or greater than the other.
|
</summary>
|
<returns>
|
Value
|
Condition
|
Less than zero
|
<paramref name="x"/> is less than <paramref name="y"/>.
|
Zero
|
<paramref name="x"/> equals <paramref name="y"/>.
|
Greater than zero
|
<paramref name="x"/> is greater than <paramref name="y"/>.
|
</returns>
|
<param name="x">The first object to compare.
|
</param><param name="y">The second object to compare.
|
</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.MemberMapData">
|
<summary>
|
The configured data for the member map.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.Type">
|
<summary>
|
Gets the member type.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.Member">
|
<summary>
|
Gets the <see cref="T:System.Reflection.MemberInfo"/> that the data
|
is associated with.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.Names">
|
<summary>
|
Gets the list of column names.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.NameIndex">
|
<summary>
|
Gets or sets the index of the name.
|
This is used if there are multiple
|
columns with the same names.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.IsNameSet">
|
<summary>
|
Gets or sets a value indicating if the name was
|
explicitly set. True if it was explicitly set,
|
otherwise false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.Index">
|
<summary>
|
Gets or sets the column index.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.IndexEnd">
|
<summary>
|
Gets or sets the index end. The Index end is used to specify a range for use
|
with a collection member. Index is used as the start of the range, and IndexEnd
|
is the end of the range.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.IsIndexSet">
|
<summary>
|
Gets or sets a value indicating if the index was
|
explicitly set. True if it was explicitly set,
|
otherwise false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.TypeConverter">
|
<summary>
|
Gets or sets the type converter.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.TypeConverterOptions">
|
<summary>
|
Gets or sets the type converter options.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.Ignore">
|
<summary>
|
Gets or sets a value indicating whether the field should be ignored.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.Default">
|
<summary>
|
Gets or sets the default value used when a CSV field is empty.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.IsDefaultSet">
|
<summary>
|
Gets or sets a value indicating whether this instance is default value set.
|
the default value was explicitly set. True if it was
|
explicitly set, otherwise false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.UseDefaultOnConversionFailure">
|
<summary>
|
Gets or setse a value indicating if the default value should be used when
|
a type conversion failure happens. <c>true</c> to use the default, otherwise
|
<c>false</c>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.Constant">
|
<summary>
|
Gets or sets the constant value used for every record.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.IsConstantSet">
|
<summary>
|
Gets or sets a value indicating if a constant was explicitly set.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.ReadingConvertExpression">
|
<summary>
|
Gets or sets the expression used to convert data in the
|
row to the member.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.WritingConvertExpression">
|
<summary>
|
Gets or sets the expression to be used to convert the object
|
to a field.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.ValidateExpression">
|
<summary>
|
Gets or sets the expression use to validate a field.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.ValidateMessageExpression">
|
<summary>
|
Gets or sets the expression used to get the validation message when validation fails.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMapData.IsOptional">
|
<summary>
|
Gets or sets a value indicating if a field is optional.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapData.#ctor(System.Reflection.MemberInfo)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.Configuration.MemberMapData"/> class.
|
</summary>
|
<param name="member">The member.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.MemberMapTypeConverterOption">
|
<summary>
|
Sets type converter options on a member map.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapTypeConverterOption.#ctor(CsvHelper.Configuration.MemberMap)">
|
<summary>
|
Creates a new instance using the given <see cref="T:CsvHelper.Configuration.MemberMap"/>.
|
</summary>
|
<param name="memberMap">The member map the options are being applied to.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapTypeConverterOption.CultureInfo(System.Globalization.CultureInfo)">
|
<summary>
|
The <see cref="M:CsvHelper.Configuration.MemberMapTypeConverterOption.CultureInfo(System.Globalization.CultureInfo)"/> used when type converting.
|
This will override the global <see cref="P:CsvHelper.Configuration.CsvConfiguration.CultureInfo"/>
|
setting.
|
</summary>
|
<param name="cultureInfo">The culture info.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapTypeConverterOption.DateTimeStyles(System.Globalization.DateTimeStyles)">
|
<summary>
|
The <see cref="M:CsvHelper.Configuration.MemberMapTypeConverterOption.DateTimeStyles(System.Globalization.DateTimeStyles)"/> to use when type converting.
|
This is used when doing any <see cref="T:System.DateTime"/> conversions.
|
</summary>
|
<param name="dateTimeStyle">The date time style.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapTypeConverterOption.TimespanStyles(System.Globalization.TimeSpanStyles)">
|
<summary>
|
The <see cref="T:System.Globalization.TimeSpanStyles"/> to use when type converting.
|
This is used when doing <see cref="T:System.TimeSpan"/> converting.
|
</summary>
|
<param name="timeSpanStyles">The time span styles.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapTypeConverterOption.NumberStyles(System.Globalization.NumberStyles)">
|
<summary>
|
The <see cref="M:CsvHelper.Configuration.MemberMapTypeConverterOption.NumberStyles(System.Globalization.NumberStyles)"/> to use when type converting.
|
This is used when doing any number conversions.
|
</summary>
|
<param name="numberStyle"></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapTypeConverterOption.Format(System.String[])">
|
<summary>
|
The string format to be used when type converting.
|
</summary>
|
<param name="formats">The format.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapTypeConverterOption.UriKind(System.UriKind)">
|
<summary>
|
The <see cref="M:CsvHelper.Configuration.MemberMapTypeConverterOption.UriKind(System.UriKind)"/> to use when converting.
|
This is used when doing <see cref="T:System.Uri"/> conversions.
|
</summary>
|
<param name="uriKind">Kind of the URI.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapTypeConverterOption.BooleanValues(System.Boolean,System.Boolean,System.String[])">
|
<summary>
|
The string values used to represent a boolean when converting.
|
</summary>
|
<param name="isTrue">A value indicating whether true values or false values are being set.</param>
|
<param name="clearValues">A value indication if the current values should be cleared before adding the new ones.</param>
|
<param name="booleanValues">The string boolean values.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapTypeConverterOption.NullValues(System.String[])">
|
<summary>
|
The string values used to represent null when converting.
|
</summary>
|
<param name="nullValues">The values that represent null.</param>
|
<returns></returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapTypeConverterOption.NullValues(System.Boolean,System.String[])">
|
<summary>
|
The string values used to represent null when converting.
|
</summary>
|
<param name="clearValues">A value indication if the current values should be cleared before adding the new ones.</param>
|
<param name="nullValues">The values that represent null.</param>
|
<returns></returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMapTypeConverterOption.EnumIgnoreCase(System.Boolean)">
|
<summary>
|
Ignore case when parsing enums.
|
</summary>
|
<param name="ignoreCase"><c>true</c> to ignore case, otherwise <c>false</c>.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.MemberMap`2">
|
<summary>
|
Mapping info for a member to a CSV field.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberMap`2.TypeConverterOption">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap`2.#ctor(System.Reflection.MemberInfo)">
|
<summary>
|
Creates a new <see cref="T:CsvHelper.Configuration.MemberMap"/> instance using the specified member.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap`2.Name(System.String[])">
|
<summary>
|
When reading, is used to get the field
|
at the index of the name if there was a
|
header specified. It will look for the
|
first name match in the order listed.
|
When writing, sets the name of the
|
field in the header record.
|
The first name will be used.
|
</summary>
|
<param name="names">The possible names of the CSV field.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap`2.NameIndex(System.Int32)">
|
<summary>
|
When reading, is used to get the
|
index of the name used when there
|
are multiple names that are the same.
|
</summary>
|
<param name="index">The index of the name.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap`2.Index(System.Int32,System.Int32)">
|
<summary>
|
When reading, is used to get the field at
|
the given index. When writing, the fields
|
will be written in the order of the field
|
indexes.
|
</summary>
|
<param name="index">The index of the CSV field.</param>
|
<param name="indexEnd">The end index used when mapping to an <see cref="T:System.Collections.IEnumerable"/> member.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap`2.Ignore">
|
<summary>
|
Ignore the member when reading and writing.
|
If this member has already been mapped as a reference
|
member, either by a class map, or by automapping, calling
|
this method will not ignore all the child members down the
|
tree that have already been mapped.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap`2.Ignore(System.Boolean)">
|
<summary>
|
Ignore the member when reading and writing.
|
If this member has already been mapped as a reference
|
member, either by a class map, or by automapping, calling
|
this method will not ignore all the child members down the
|
tree that have already been mapped.
|
</summary>
|
<param name="ignore">True to ignore, otherwise false.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap`2.Default(`1,System.Boolean)">
|
<summary>
|
The default value that will be used when reading when
|
the CSV field is empty.
|
</summary>
|
<param name="defaultValue">The default value.</param>
|
<param name="useOnConversionFailure">Use default on conversion failure.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap`2.Default(System.String,System.Boolean)">
|
<summary>
|
The default value that will be used when reading when
|
the CSV field is empty. This value is not type checked
|
and will use a <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> to convert
|
the field. This could potentially have runtime errors.
|
</summary>
|
<param name="defaultValue">The default value.</param>
|
<param name="useOnConversionFailure">Use default on conversion failure.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap`2.Constant(`1)">
|
<summary>
|
The constant value that will be used for every record when
|
reading and writing. This value will always be used no matter
|
what other mapping configurations are specified.
|
</summary>
|
<param name="constantValue">The constant value.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap`2.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)">
|
<summary>
|
Specifies the <see cref="M:CsvHelper.Configuration.MemberMap`2.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use
|
when converting the member to and from a CSV field.
|
</summary>
|
<param name="typeConverter">The TypeConverter to use.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap`2.TypeConverter``1">
|
<summary>
|
Specifies the <see cref="M:CsvHelper.Configuration.MemberMap`2.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use
|
when converting the member to and from a CSV field.
|
</summary>
|
<typeparam name="TConverter">The <see cref="T:System.Type"/> of the
|
<see cref="M:CsvHelper.Configuration.MemberMap`2.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use.</typeparam>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap`2.Convert(CsvHelper.ConvertFromString{`1})">
|
<summary>
|
Specifies an expression to be used to convert data in the
|
row to the member.
|
</summary>
|
<param name="convertFromStringFunction">The convert expression.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap`2.Convert(CsvHelper.ConvertToString{`0})">
|
<summary>
|
Specifies an expression to be used to convert the object
|
to a field.
|
</summary>
|
<param name="convertToStringFunction">The convert expression.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap`2.Optional">
|
<summary>
|
Ignore the member when reading if no matching field name can be found.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap`2.Validate(CsvHelper.Validate)">
|
<summary>
|
Specifies an expression to be used to validate a field when reading.
|
</summary>
|
<param name="validateExpression"></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberMap`2.Validate(CsvHelper.Validate,CsvHelper.ValidateMessage)">
|
<summary>
|
Specifies an expression to be used to validate a field when reading along with specified exception message.
|
</summary>
|
<param name="validateExpression"></param>
|
<param name="validateMessageExpression"></param>
|
</member>
|
<member name="T:CsvHelper.Configuration.MemberNameCollection">
|
<summary>
|
A collection that holds member names.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberNameCollection.Item(System.Int32)">
|
<summary>
|
Gets the name at the given index. If a prefix is set,
|
it will be prepended to the name.
|
</summary>
|
<param name="index"></param>
|
<returns></returns>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberNameCollection.Prefix">
|
<summary>
|
Gets the prefix to use for each name.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberNameCollection.Names">
|
<summary>
|
Gets the raw list of names without
|
the prefix being prepended.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberNameCollection.Count">
|
<summary>
|
Gets the count.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberNameCollection.Add(System.String)">
|
<summary>
|
Adds the given name to the collection.
|
</summary>
|
<param name="name">The name to add.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberNameCollection.Clear">
|
<summary>
|
Clears all names from the collection.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberNameCollection.AddRange(System.Collections.Generic.IEnumerable{System.String})">
|
<summary>
|
Adds a range of names to the collection.
|
</summary>
|
<param name="names">The range to add.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberNameCollection.GetEnumerator">
|
<summary>
|
Returns an enumerator that iterates through the collection.
|
</summary>
|
<returns>
|
A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
|
</returns>
|
<filterpriority>1</filterpriority>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberNameCollection.System#Collections#IEnumerable#GetEnumerator">
|
<summary>
|
Returns an enumerator that iterates through a collection.
|
</summary>
|
<returns>
|
An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
|
</returns>
|
<filterpriority>2</filterpriority>
|
</member>
|
<member name="T:CsvHelper.Configuration.MemberReferenceMap">
|
<summary>
|
Mapping info for a reference member mapping to a class.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberReferenceMap.Data">
|
<summary>
|
Gets the member reference map data.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberReferenceMap.#ctor(System.Reflection.MemberInfo,CsvHelper.Configuration.ClassMap)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.Configuration.MemberReferenceMap"/> class.
|
</summary>
|
<param name="member">The member.</param>
|
<param name="mapping">The <see cref="T:CsvHelper.Configuration.ClassMap"/> to use for the reference map.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberReferenceMap.Prefix(System.String,System.Boolean)">
|
<summary>
|
Appends a prefix to the header of each field of the reference member.
|
</summary>
|
<param name="prefix">The prefix to be prepended to headers of each reference member.</param>
|
<param name="inherit">Inherit parent prefixes.</param>
|
<returns>The current <see cref="T:CsvHelper.Configuration.MemberReferenceMap" /></returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberReferenceMap.GetMaxIndex">
|
<summary>
|
Get the largest index for the
|
members and references.
|
</summary>
|
<returns>The max index.</returns>
|
</member>
|
<member name="T:CsvHelper.Configuration.MemberReferenceMapCollection">
|
<summary>
|
A collection that holds <see cref="T:CsvHelper.Configuration.MemberReferenceMap"/>'s.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberReferenceMapCollection.Count">
|
<summary>Gets the number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1" />.</summary>
|
<returns>The number of elements contained in the <see cref="T:System.Collections.Generic.ICollection`1" />.</returns>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberReferenceMapCollection.IsReadOnly">
|
<summary>Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1" /> is read-only.</summary>
|
<returns>true if the <see cref="T:System.Collections.Generic.ICollection`1" /> is read-only; otherwise, false.</returns>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberReferenceMapCollection.Item(System.Int32)">
|
<summary>Gets or sets the element at the specified index.</summary>
|
<returns>The element at the specified index.</returns>
|
<param name="index">The zero-based index of the element to get or set.</param>
|
<exception cref="T:System.ArgumentOutOfRangeException">
|
<paramref name="index" /> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1" />.</exception>
|
<exception cref="T:System.NotSupportedException">The member is set and the <see cref="T:System.Collections.Generic.IList`1" /> is read-only.</exception>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberReferenceMapCollection.GetEnumerator">
|
<summary>Returns an enumerator that iterates through the collection.</summary>
|
<returns>A <see cref="T:System.Collections.Generic.IEnumerator`1" /> that can be used to iterate through the collection.</returns>
|
<filterpriority>1</filterpriority>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberReferenceMapCollection.System#Collections#IEnumerable#GetEnumerator">
|
<summary>Returns an enumerator that iterates through a collection.</summary>
|
<returns>An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.</returns>
|
<filterpriority>2</filterpriority>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberReferenceMapCollection.Add(CsvHelper.Configuration.MemberReferenceMap)">
|
<summary>Adds an item to the <see cref="T:System.Collections.Generic.ICollection`1" />.</summary>
|
<param name="item">The object to add to the <see cref="T:System.Collections.Generic.ICollection`1" />.</param>
|
<exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1" /> is read-only.</exception>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberReferenceMapCollection.Clear">
|
<summary>Removes all items from the <see cref="T:System.Collections.Generic.ICollection`1" />.</summary>
|
<exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1" /> is read-only. </exception>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberReferenceMapCollection.Contains(CsvHelper.Configuration.MemberReferenceMap)">
|
<summary>Determines whether the <see cref="T:System.Collections.Generic.ICollection`1" /> contains a specific value.</summary>
|
<returns>true if <paramref name="item" /> is found in the <see cref="T:System.Collections.Generic.ICollection`1" />; otherwise, false.</returns>
|
<param name="item">The object to locate in the <see cref="T:System.Collections.Generic.ICollection`1" />.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberReferenceMapCollection.CopyTo(CsvHelper.Configuration.MemberReferenceMap[],System.Int32)">
|
<summary>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.</summary>
|
<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>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberReferenceMapCollection.Remove(CsvHelper.Configuration.MemberReferenceMap)">
|
<summary>Removes the first occurrence of a specific object from the <see cref="T:System.Collections.Generic.ICollection`1" />.</summary>
|
<returns>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" />.</returns>
|
<param name="item">The object to remove from the <see cref="T:System.Collections.Generic.ICollection`1" />.</param>
|
<exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.ICollection`1" /> is read-only.</exception>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberReferenceMapCollection.IndexOf(CsvHelper.Configuration.MemberReferenceMap)">
|
<summary>Determines the index of a specific item in the <see cref="T:System.Collections.Generic.IList`1" />.</summary>
|
<returns>The index of <paramref name="item" /> if found in the list; otherwise, -1.</returns>
|
<param name="item">The object to locate in the <see cref="T:System.Collections.Generic.IList`1" />.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberReferenceMapCollection.Insert(System.Int32,CsvHelper.Configuration.MemberReferenceMap)">
|
<summary>Inserts an item to the <see cref="T:System.Collections.Generic.IList`1" /> at the specified index.</summary>
|
<param name="index">The zero-based index at which <paramref name="item" /> should be inserted.</param>
|
<param name="item">The object to insert into the <see cref="T:System.Collections.Generic.IList`1" />.</param>
|
<exception cref="T:System.ArgumentOutOfRangeException">
|
<paramref name="index" /> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1" />.</exception>
|
<exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1" /> is read-only.</exception>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberReferenceMapCollection.RemoveAt(System.Int32)">
|
<summary>Removes the <see cref="T:System.Collections.Generic.IList`1" /> item at the specified index.</summary>
|
<param name="index">The zero-based index of the item to remove.</param>
|
<exception cref="T:System.ArgumentOutOfRangeException">
|
<paramref name="index" /> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1" />.</exception>
|
<exception cref="T:System.NotSupportedException">The <see cref="T:System.Collections.Generic.IList`1" /> is read-only.</exception>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberReferenceMapCollection.Find``1(System.Linq.Expressions.Expression{System.Func{``0,System.Object}})">
|
<summary>
|
Finds the <see cref="T:CsvHelper.Configuration.MemberReferenceMap"/> using the given member expression.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> the member is on.</typeparam>
|
<param name="expression">The member expression.</param>
|
<returns>The <see cref="T:CsvHelper.Configuration.MemberReferenceMap"/> for the given expression, or null if not found.</returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberReferenceMapCollection.Find(System.Reflection.MemberInfo)">
|
<summary>
|
Finds the <see cref="T:CsvHelper.Configuration.MemberReferenceMap"/> using the given member.
|
</summary>
|
<param name="member">The member.</param>
|
<returns>The <see cref="T:CsvHelper.Configuration.MemberReferenceMap"/> for the given expression, or null if not found.</returns>
|
</member>
|
<member name="T:CsvHelper.Configuration.MemberReferenceMapData">
|
<summary>
|
The configuration data for the reference map.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberReferenceMapData.Prefix">
|
<summary>
|
Gets or sets the header prefix to use.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberReferenceMapData.Inherit">
|
<summary>
|
Gets or sets a value indicating if a prefix should inherit its parent.
|
<c>true</c> to inherit, otherwise <c>false</c>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberReferenceMapData.Member">
|
<summary>
|
Gets the <see cref="T:System.Reflection.MemberInfo"/> that the data
|
is associated with.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.MemberReferenceMapData.Mapping">
|
<summary>
|
Gets the mapping this is a reference for.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.MemberReferenceMapData.#ctor(System.Reflection.MemberInfo,CsvHelper.Configuration.ClassMap)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.Configuration.MemberReferenceMapData"/> class.
|
</summary>
|
<param name="member">The member.</param>
|
<param name="mapping">The mapping this is a reference for.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.MemberTypes">
|
<summary>
|
Flags for the type of members that
|
can be used for auto mapping.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.Configuration.MemberTypes.None">
|
<summary>
|
No members. This is not a valid value
|
and will cause an exception if used.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.Configuration.MemberTypes.Properties">
|
<summary>
|
Properties on a class.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.Configuration.MemberTypes.Fields">
|
<summary>
|
Fields on a class.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.Configuration.ParameterMap">
|
<summary>
|
Mapping for a constructor parameter.
|
This may contain value type data, a constructor type map,
|
or a reference map, depending on the type of the parameter.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMap.Data">
|
<summary>
|
Gets the parameter map data.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMap.TypeConverterOption">
|
<summary>
|
Type converter options.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMap.ConstructorTypeMap">
|
<summary>
|
Gets or sets the map for a constructor type.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMap.ReferenceMap">
|
<summary>
|
Gets or sets the map for a reference type.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMap.#ctor(System.Reflection.ParameterInfo)">
|
<summary>
|
Creates an instance of <see cref="T:CsvHelper.Configuration.ParameterMap"/> using
|
the given information.
|
</summary>
|
<param name="parameter">The parameter being mapped.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMap.Name(System.String[])">
|
<summary>
|
When reading, is used to get the field
|
at the index of the name if there was a
|
header specified. It will look for the
|
first name match in the order listed.
|
When writing, sets the name of the
|
field in the header record.
|
The first name will be used.
|
</summary>
|
<param name="names">The possible names of the CSV field.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMap.NameIndex(System.Int32)">
|
<summary>
|
When reading, is used to get the
|
index of the name used when there
|
are multiple names that are the same.
|
</summary>
|
<param name="index">The index of the name.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMap.Index(System.Int32)">
|
<summary>
|
When reading, is used to get the field at
|
the given index. When writing, the fields
|
will be written in the order of the field
|
indexes.
|
</summary>
|
<param name="index">The index of the CSV field.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMap.Ignore">
|
<summary>
|
Ignore the parameter when reading and writing.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMap.Ignore(System.Boolean)">
|
<summary>
|
Ignore the parameter when reading and writing.
|
</summary>
|
<param name="ignore">True to ignore, otherwise false.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMap.Default(System.Object)">
|
<summary>
|
The default value that will be used when reading when
|
the CSV field is empty.
|
</summary>
|
<param name="defaultValue">The default value.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMap.Constant(System.Object)">
|
<summary>
|
The constant value that will be used for every record when
|
reading and writing. This value will always be used no matter
|
what other mapping configurations are specified.
|
</summary>
|
<param name="constantValue">The constant value.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMap.Optional">
|
<summary>
|
The field is optional.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMap.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)">
|
<summary>
|
Specifies the <see cref="M:CsvHelper.Configuration.ParameterMap.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use
|
when converting the parameter to and from a CSV field.
|
</summary>
|
<param name="typeConverter">The TypeConverter to use.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMap.TypeConverter``1">
|
<summary>
|
Specifies the <see cref="M:CsvHelper.Configuration.ParameterMap.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use
|
when converting the parameter to and from a CSV field.
|
</summary>
|
<typeparam name="TConverter">The <see cref="T:System.Type"/> of the
|
<see cref="M:CsvHelper.Configuration.ParameterMap.TypeConverter(CsvHelper.TypeConversion.ITypeConverter)"/> to use.</typeparam>
|
</member>
|
<member name="T:CsvHelper.Configuration.ParameterMapData">
|
<summary>
|
The constructor parameter data for the map.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMapData.Parameter">
|
<summary>
|
Gets the <see cref="T:System.Reflection.ParameterInfo"/> that the data
|
is associated with.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMapData.Names">
|
<summary>
|
Gets the list of column names.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMapData.NameIndex">
|
<summary>
|
Gets or sets the index of the name.
|
This is used if there are multiple
|
columns with the same names.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMapData.IsNameSet">
|
<summary>
|
Gets or sets a value indicating if the name was
|
explicitly set. True if it was explicitly set,
|
otherwise false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMapData.Index">
|
<summary>
|
Gets or sets the column index.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMapData.IsIndexSet">
|
<summary>
|
Gets or sets a value indicating if the index was
|
explicitly set. True if it was explicitly set,
|
otherwise false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMapData.TypeConverter">
|
<summary>
|
Gets or sets the type converter.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMapData.TypeConverterOptions">
|
<summary>
|
Gets or sets the type converter options.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMapData.Ignore">
|
<summary>
|
Gets or sets a value indicating whether the field should be ignored.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMapData.Default">
|
<summary>
|
Gets or sets the default value used when a CSV field is empty.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMapData.IsDefaultSet">
|
<summary>
|
Gets or sets a value indicating whether this instance is default value set.
|
the default value was explicitly set. True if it was
|
explicitly set, otherwise false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMapData.Constant">
|
<summary>
|
Gets or sets the constant value used for every record.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMapData.IsConstantSet">
|
<summary>
|
Gets or sets a value indicating if a constant was explicitly set.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterMapData.IsOptional">
|
<summary>
|
Gets or sets a value indicating if a field is optional.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMapData.#ctor(System.Reflection.ParameterInfo)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.Configuration.ParameterMapData"/> class.
|
</summary>
|
<param name="parameter">The constructor parameter.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.ParameterMapTypeConverterOption">
|
<summary>
|
Sets type converter options on a parameter map.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMapTypeConverterOption.#ctor(CsvHelper.Configuration.ParameterMap)">
|
<summary>
|
Creates a new instance using the given <see cref="T:CsvHelper.Configuration.ParameterMap"/>.
|
</summary>
|
<param name="parameterMap">The member map the options are being applied to.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMapTypeConverterOption.CultureInfo(System.Globalization.CultureInfo)">
|
<summary>
|
The <see cref="M:CsvHelper.Configuration.ParameterMapTypeConverterOption.CultureInfo(System.Globalization.CultureInfo)"/> used when type converting.
|
This will override the global <see cref="P:CsvHelper.Configuration.CsvConfiguration.CultureInfo"/>
|
setting.
|
</summary>
|
<param name="cultureInfo">The culture info.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMapTypeConverterOption.DateTimeStyles(System.Globalization.DateTimeStyles)">
|
<summary>
|
The <see cref="M:CsvHelper.Configuration.ParameterMapTypeConverterOption.DateTimeStyles(System.Globalization.DateTimeStyles)"/> to use when type converting.
|
This is used when doing any <see cref="T:System.DateTime"/> conversions.
|
</summary>
|
<param name="dateTimeStyle">The date time style.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMapTypeConverterOption.TimespanStyles(System.Globalization.TimeSpanStyles)">
|
<summary>
|
The <see cref="T:System.Globalization.TimeSpanStyles"/> to use when type converting.
|
This is used when doing <see cref="T:System.TimeSpan"/> converting.
|
</summary>
|
<param name="timeSpanStyles">The time span styles.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMapTypeConverterOption.NumberStyles(System.Globalization.NumberStyles)">
|
<summary>
|
The <see cref="M:CsvHelper.Configuration.ParameterMapTypeConverterOption.NumberStyles(System.Globalization.NumberStyles)"/> to use when type converting.
|
This is used when doing any number conversions.
|
</summary>
|
<param name="numberStyle"></param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMapTypeConverterOption.Format(System.String[])">
|
<summary>
|
The string format to be used when type converting.
|
</summary>
|
<param name="formats">The format.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMapTypeConverterOption.UriKind(System.UriKind)">
|
<summary>
|
The <see cref="M:CsvHelper.Configuration.ParameterMapTypeConverterOption.UriKind(System.UriKind)"/> to use when converting.
|
This is used when doing <see cref="T:System.Uri"/> conversions.
|
</summary>
|
<param name="uriKind">Kind of the URI.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMapTypeConverterOption.BooleanValues(System.Boolean,System.Boolean,System.String[])">
|
<summary>
|
The string values used to represent a boolean when converting.
|
</summary>
|
<param name="isTrue">A value indicating whether true values or false values are being set.</param>
|
<param name="clearValues">A value indication if the current values should be cleared before adding the new ones.</param>
|
<param name="booleanValues">The string boolean values.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMapTypeConverterOption.NullValues(System.String[])">
|
<summary>
|
The string values used to represent null when converting.
|
</summary>
|
<param name="nullValues">The values that represent null.</param>
|
<returns></returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterMapTypeConverterOption.NullValues(System.Boolean,System.String[])">
|
<summary>
|
The string values used to represent null when converting.
|
</summary>
|
<param name="clearValues">A value indication if the current values should be cleared before adding the new ones.</param>
|
<param name="nullValues">The values that represent null.</param>
|
<returns></returns>
|
</member>
|
<member name="T:CsvHelper.Configuration.ParameterReferenceMap">
|
<summary>
|
Mapping info for a reference parameter mapping to a class.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterReferenceMap.Data">
|
<summary>
|
Gets the parameter reference map data.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterReferenceMap.#ctor(System.Reflection.ParameterInfo,CsvHelper.Configuration.ClassMap)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.Configuration.ParameterReferenceMap"/> class.
|
</summary>
|
<param name="parameter">The parameter.</param>
|
<param name="mapping">The <see cref="T:CsvHelper.Configuration.ClassMap"/> to use for the reference map.</param>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterReferenceMap.Prefix(System.String,System.Boolean)">
|
<summary>
|
Appends a prefix to the header of each field of the reference parameter.
|
</summary>
|
<param name="prefix">The prefix to be prepended to headers of each reference parameter.</param>
|
<param name="inherit">Inherit parent prefixes.</param>
|
<returns>The current <see cref="T:CsvHelper.Configuration.ParameterReferenceMap" /></returns>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterReferenceMap.GetMaxIndex">
|
<summary>
|
Get the largest index for the
|
members and references.
|
</summary>
|
<returns>The max index.</returns>
|
</member>
|
<member name="T:CsvHelper.Configuration.ParameterReferenceMapData">
|
<summary>
|
The configuration data for the reference map.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterReferenceMapData.Prefix">
|
<summary>
|
Gets or sets the header prefix to use.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterReferenceMapData.Inherit">
|
<summary>
|
Gets or sets a value indicating if a prefix should inherit its parent.
|
<c>true</c> to inherit, otherwise <c>false</c>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterReferenceMapData.Parameter">
|
<summary>
|
Gets the <see cref="T:System.Reflection.ParameterInfo"/> that the data
|
is associated with.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Configuration.ParameterReferenceMapData.Mapping">
|
<summary>
|
Gets the mapping this is a reference for.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Configuration.ParameterReferenceMapData.#ctor(System.Reflection.ParameterInfo,CsvHelper.Configuration.ClassMap)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.Configuration.ParameterReferenceMapData"/> class.
|
</summary>
|
<param name="parameter">The parameter.</param>
|
<param name="mapping">The mapping this is a reference for.</param>
|
</member>
|
<member name="T:CsvHelper.Configuration.TrimOptions">
|
<summary>
|
Options for trimming of fields.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.Configuration.TrimOptions.None">
|
<summary>
|
No trimming.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.Configuration.TrimOptions.Trim">
|
<summary>
|
Trims the whitespace around a field.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.Configuration.TrimOptions.InsideQuotes">
|
<summary>
|
Trims the whitespace inside of quotes around a field.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.CsvContext">
|
<summary>
|
Share state for CsvHelper.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.CsvContext.TypeConverterOptionsCache">
|
<summary>
|
Gets or sets the <see cref="P:CsvHelper.CsvContext.TypeConverterOptionsCache"/>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.CsvContext.TypeConverterCache">
|
<summary>
|
Gets or sets the <see cref="P:CsvHelper.CsvContext.TypeConverterOptionsCache"/>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.CsvContext.Maps">
|
<summary>
|
The configured <see cref="T:CsvHelper.Configuration.ClassMap"/>s.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.CsvContext.Parser">
|
<summary>
|
Gets the parser.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.CsvContext.Reader">
|
<summary>
|
Gets the reader.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.CsvContext.Writer">
|
<summary>
|
Gets the writer.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.CsvContext.Configuration">
|
<summary>
|
Gets the configuration.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.CsvContext.#ctor(CsvHelper.IReader)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.CsvContext"/> class.
|
</summary>
|
<param name="reader">The reader.</param>
|
</member>
|
<member name="M:CsvHelper.CsvContext.#ctor(CsvHelper.IParser)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.CsvContext"/> class.
|
</summary>
|
<param name="parser">The parser.</param>
|
</member>
|
<member name="M:CsvHelper.CsvContext.#ctor(CsvHelper.IWriter)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.CsvContext"/> class.
|
</summary>
|
<param name="writer">The writer.</param>
|
</member>
|
<member name="M:CsvHelper.CsvContext.#ctor(CsvHelper.Configuration.CsvConfiguration)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.CsvContext"/> class.
|
</summary>
|
<param name="configuration">The configuration.</param>
|
</member>
|
<member name="M:CsvHelper.CsvContext.RegisterClassMap``1">
|
<summary>
|
Use a <see cref="T:CsvHelper.Configuration.ClassMap`1" /> to configure mappings.
|
When using a class map, no members are mapped by default.
|
Only member specified in the mapping are used.
|
</summary>
|
<typeparam name="TMap">The type of mapping class to use.</typeparam>
|
</member>
|
<member name="M:CsvHelper.CsvContext.RegisterClassMap(System.Type)">
|
<summary>
|
Use a <see cref="T:CsvHelper.Configuration.ClassMap`1" /> to configure mappings.
|
When using a class map, no members are mapped by default.
|
Only members specified in the mapping are used.
|
</summary>
|
<param name="classMapType">The type of mapping class to use.</param>
|
</member>
|
<member name="M:CsvHelper.CsvContext.RegisterClassMap(CsvHelper.Configuration.ClassMap)">
|
<summary>
|
Registers the class map.
|
</summary>
|
<param name="map">The class map to register.</param>
|
</member>
|
<member name="M:CsvHelper.CsvContext.UnregisterClassMap``1">
|
<summary>
|
Unregisters the class map.
|
</summary>
|
<typeparam name="TMap">The map type to unregister.</typeparam>
|
</member>
|
<member name="M:CsvHelper.CsvContext.UnregisterClassMap(System.Type)">
|
<summary>
|
Unregisters the class map.
|
</summary>
|
<param name="classMapType">The map type to unregister.</param>
|
</member>
|
<member name="M:CsvHelper.CsvContext.UnregisterClassMap">
|
<summary>
|
Unregisters all class maps.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.CsvContext.AutoMap``1">
|
<summary>
|
Generates a <see cref="T:CsvHelper.Configuration.ClassMap"/> for the type.
|
</summary>
|
<typeparam name="T">The type to generate the map for.</typeparam>
|
<returns>The generate map.</returns>
|
</member>
|
<member name="M:CsvHelper.CsvContext.AutoMap(System.Type)">
|
<summary>
|
Generates a <see cref="T:CsvHelper.Configuration.ClassMap"/> for the type.
|
</summary>
|
<param name="type">The type to generate for the map.</param>
|
<returns>The generate map.</returns>
|
</member>
|
<member name="T:CsvHelper.CsvDataReader">
|
<summary>
|
Provides a means of reading a CSV file forward-only by using CsvReader.
|
</summary>
|
<seealso cref="T:System.Data.IDataReader" />
|
</member>
|
<member name="P:CsvHelper.CsvDataReader.Item(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="P:CsvHelper.CsvDataReader.Item(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="P:CsvHelper.CsvDataReader.Depth">
|
<inheritdoc />
|
</member>
|
<member name="P:CsvHelper.CsvDataReader.IsClosed">
|
<inheritdoc />
|
</member>
|
<member name="P:CsvHelper.CsvDataReader.RecordsAffected">
|
<inheritdoc />
|
</member>
|
<member name="P:CsvHelper.CsvDataReader.FieldCount">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.#ctor(CsvHelper.CsvReader,System.Data.DataTable)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.CsvDataReader"/> class.
|
</summary>
|
<param name="csv">The CSV.</param>
|
<param name="schemaTable">The DataTable representing the file schema.</param>
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.Close">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.Dispose">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetBoolean(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetByte(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetBytes(System.Int32,System.Int64,System.Byte[],System.Int32,System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetChar(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetChars(System.Int32,System.Int64,System.Char[],System.Int32,System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetData(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetDataTypeName(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetDateTime(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetDecimal(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetDouble(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetFieldType(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetFloat(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetGuid(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetInt16(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetInt32(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetInt64(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetName(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetOrdinal(System.String)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetSchemaTable">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetString(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetValue(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.GetValues(System.Object[])">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.IsDBNull(System.Int32)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.NextResult">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.CsvDataReader.Read">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.CsvHelperException">
|
<summary>
|
Represents errors that occur in CsvHelper.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.CsvHelperException.Context">
|
<summary>
|
Gets the context.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.CsvHelperException.#ctor">
|
<summary>
|
Initializes a new instance of the CsvHelperException class.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.CsvHelperException.#ctor(System.String)">
|
<summary>
|
Initializes a new instance of the CsvHelperException class.
|
</summary>
|
<param name="message">The message that describes the error.</param>
|
</member>
|
<member name="M:CsvHelper.CsvHelperException.#ctor(System.String,System.Exception)">
|
<summary>
|
Initializes a new instance of the CsvHelperException class.
|
</summary>
|
<param name="message">The error message that explains the reason for the exception.</param>
|
<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>
|
</member>
|
<member name="M:CsvHelper.CsvHelperException.#ctor(CsvHelper.CsvContext)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.CsvHelperException"/> class.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.CsvHelperException.#ctor(CsvHelper.CsvContext,System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.CsvHelperException"/> class
|
with a specified error message.
|
</summary>
|
<param name="context">The context.</param>
|
<param name="message">The message that describes the error.</param>
|
</member>
|
<member name="M:CsvHelper.CsvHelperException.#ctor(CsvHelper.CsvContext,System.String,System.Exception)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.CsvHelperException"/> class
|
with a specified error message and a reference to the inner exception that
|
is the cause of this exception.
|
</summary>
|
<param name="context">The context.</param>
|
<param name="message">The error message that explains the reason for the exception.</param>
|
<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>
|
</member>
|
<member name="T:CsvHelper.CsvMode">
|
<summary>
|
Mode to use when parsing and writing.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.CsvMode.RFC4180">
|
<summary>
|
Uses RFC 4180 format (default).
|
If a field contains a <see cref="P:CsvHelper.Configuration.CsvConfiguration.Delimiter"/> or <see cref="P:CsvHelper.Configuration.CsvConfiguration.NewLine"/>,
|
it is wrapped in <see cref="P:CsvHelper.Configuration.CsvConfiguration.Quote"/>s.
|
If quoted field contains a <see cref="P:CsvHelper.Configuration.CsvConfiguration.Quote"/>, it is preceded by <see cref="P:CsvHelper.Configuration.CsvConfiguration.Escape"/>.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.CsvMode.Escape">
|
<summary>
|
Uses escapes.
|
If a field contains a <see cref="P:CsvHelper.Configuration.CsvConfiguration.Delimiter"/>, <see cref="P:CsvHelper.Configuration.CsvConfiguration.NewLine"/>,
|
or <see cref="P:CsvHelper.Configuration.CsvConfiguration.Escape"/>, it is preceded by <see cref="P:CsvHelper.Configuration.CsvConfiguration.Escape"/>.
|
Newline defaults to \n.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.CsvMode.NoEscape">
|
<summary>
|
Doesn't use quotes or escapes.
|
This will ignore quoting and escape characters. This means a field cannot contain a
|
<see cref="P:CsvHelper.Configuration.CsvConfiguration.Delimiter"/>, <see cref="P:CsvHelper.Configuration.CsvConfiguration.Quote"/>, or
|
<see cref="P:CsvHelper.Configuration.CsvConfiguration.NewLine"/>, as they cannot be escaped.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.CsvParser">
|
<summary>
|
Parses a CSV file.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.CsvParser.CharCount">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvParser.ByteCount">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvParser.Row">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvParser.Record">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvParser.RawRecord">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvParser.Count">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvParser.RawRow">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvParser.Delimiter">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvParser.Context">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvParser.Configuration">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvParser.Item(System.Int32)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvParser.#ctor(System.IO.TextReader,System.Globalization.CultureInfo,System.Boolean)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.CsvParser"/> class.
|
</summary>
|
<param name="reader">The reader.</param>
|
<param name="culture">The culture.</param>
|
<param name="leaveOpen">if set to <c>true</c> [leave open].</param>
|
</member>
|
<member name="M:CsvHelper.CsvParser.#ctor(System.IO.TextReader,CsvHelper.Configuration.IParserConfiguration,System.Boolean)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.CsvParser"/> class.
|
</summary>
|
<param name="reader">The reader.</param>
|
<param name="configuration">The configuration.</param>
|
<param name="leaveOpen">if set to <c>true</c> [leave open].</param>
|
</member>
|
<member name="M:CsvHelper.CsvParser.Read">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvParser.ReadAsync">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvParser.ProcessRFC4180Field(System.Int32,System.Int32,System.Int32)">
|
<summary>
|
Processes a field that complies with RFC4180.
|
</summary>
|
<param name="start">The start index of the field.</param>
|
<param name="length">The length of the field.</param>
|
<param name="quoteCount">The number of counted quotes.</param>
|
<returns>The processed field.</returns>
|
</member>
|
<member name="M:CsvHelper.CsvParser.ProcessRFC4180BadField(System.Int32,System.Int32)">
|
<summary>
|
Processes a field that does not comply with RFC4180.
|
</summary>
|
<param name="start">The start index of the field.</param>
|
<param name="length">The length of the field.</param>
|
<returns>The processed field.</returns>
|
</member>
|
<member name="M:CsvHelper.CsvParser.ProcessEscapeField(System.Int32,System.Int32)">
|
<summary>
|
Processes an escaped field.
|
</summary>
|
<param name="start">The start index of the field.</param>
|
<param name="length">The length of the field.</param>
|
<returns>The processed field.</returns>
|
</member>
|
<member name="M:CsvHelper.CsvParser.ProcessNoEscapeField(System.Int32,System.Int32)">
|
<inheritdoc/>
|
<summary>
|
Processes an non-escaped field.
|
</summary>
|
<param name="start">The start index of the field.</param>
|
<param name="length">The length of the field.</param>
|
<returns>The processed field.</returns>
|
</member>
|
<member name="M:CsvHelper.CsvParser.Dispose">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvParser.Dispose(System.Boolean)">
|
<summary>
|
Disposes the object.
|
</summary>
|
<param name="disposing">Indicates if the object is being disposed.</param>
|
</member>
|
<member name="T:CsvHelper.CsvParser.ProcessedField">
|
<summary>
|
Processes a raw field based on configuration.
|
This will remove quotes, remove escapes, and trim if configured to.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.CsvParser.ProcessedField.Start">
|
<summary>
|
The start of the field in the buffer.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.CsvParser.ProcessedField.Length">
|
<summary>
|
The length of the field in the buffer.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.CsvParser.ProcessedField.Buffer">
|
<summary>
|
The buffer that contains the field.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.CsvParser.ProcessedField.#ctor(System.Int32,System.Int32,System.Char[])">
|
<summary>
|
Creates a new instance of ProcessedField.
|
</summary>
|
<param name="start">The start of the field in the buffer.</param>
|
<param name="length">The length of the field in the buffer.</param>
|
<param name="buffer">The buffer that contains the field.</param>
|
</member>
|
<member name="F:CsvHelper.CsvParser.Field.Start">
|
<summary>
|
Starting position of the field.
|
This is an offset from <see cref="F:CsvHelper.CsvParser.rowStartPosition"/>.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.CsvReader">
|
<summary>
|
Reads data that was parsed from <see cref="T:CsvHelper.IParser" />.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.CsvReader.ColumnCount">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvReader.CurrentIndex">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvReader.HeaderRecord">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvReader.Context">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvReader.Configuration">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvReader.Parser">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.#ctor(System.IO.TextReader,System.Globalization.CultureInfo,System.Boolean)">
|
<summary>
|
Creates a new CSV reader using the given <see cref="T:System.IO.TextReader" />.
|
</summary>
|
<param name="reader">The reader.</param>
|
<param name="culture">The culture.</param>
|
<param name="leaveOpen"><c>true</c> to leave the <see cref="T:System.IO.TextReader"/> open after the <see cref="T:CsvHelper.CsvReader"/> object is disposed, otherwise <c>false</c>.</param>
|
</member>
|
<member name="M:CsvHelper.CsvReader.#ctor(System.IO.TextReader,CsvHelper.Configuration.IReaderConfiguration,System.Boolean)">
|
<summary>
|
Creates a new CSV reader using the given <see cref="T:System.IO.TextReader" /> and
|
<see cref="T:CsvHelper.Configuration.CsvConfiguration" /> and <see cref="T:CsvHelper.CsvParser" /> as the default parser.
|
</summary>
|
<param name="reader">The reader.</param>
|
<param name="configuration">The configuration.</param>
|
<param name="leaveOpen"><c>true</c> to leave the <see cref="T:System.IO.TextReader"/> open after the <see cref="T:CsvHelper.CsvReader"/> object is disposed, otherwise <c>false</c>.</param>
|
</member>
|
<member name="M:CsvHelper.CsvReader.#ctor(CsvHelper.IParser)">
|
<summary>
|
Creates a new CSV reader using the given <see cref="T:CsvHelper.IParser" />.
|
</summary>
|
<param name="parser">The <see cref="T:CsvHelper.IParser" /> used to parse the CSV file.</param>
|
</member>
|
<member name="M:CsvHelper.CsvReader.ReadHeader">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.ValidateHeader``1">
|
<summary>
|
Validates the header to be of the given type.
|
</summary>
|
<typeparam name="T">The expected type of the header</typeparam>
|
</member>
|
<member name="M:CsvHelper.CsvReader.ValidateHeader(System.Type)">
|
<summary>
|
Validates the header to be of the given type.
|
</summary>
|
<param name="type">The expected type of the header.</param>
|
</member>
|
<member name="M:CsvHelper.CsvReader.ValidateHeader(CsvHelper.Configuration.ClassMap,System.Collections.Generic.List{CsvHelper.InvalidHeader})">
|
<summary>
|
Validates the header to be of the given type.
|
</summary>
|
<param name="map">The mapped classes.</param>
|
<param name="invalidHeaders">The invalid headers.</param>
|
</member>
|
<member name="M:CsvHelper.CsvReader.Read">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.ReadAsync">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvReader.Item(System.Int32)">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvReader.Item(System.String)">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvReader.Item(System.String,System.Int32)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField(System.Int32)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField(System.String)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField(System.String,System.Int32)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField(System.Type,System.Int32)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField(System.Type,System.String)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField(System.Type,System.String,System.Int32)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField(System.Type,System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField(System.Type,System.String,CsvHelper.TypeConversion.ITypeConverter)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField(System.Type,System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField``1(System.Int32)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField``1(System.String)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField``1(System.String,System.Int32)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField``1(System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField``1(System.String,CsvHelper.TypeConversion.ITypeConverter)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField``1(System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField``2(System.Int32)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField``2(System.String)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetField``2(System.String,System.Int32)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.TryGetField(System.Type,System.Int32,System.Object@)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.TryGetField(System.Type,System.String,System.Object@)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.TryGetField(System.Type,System.String,System.Int32,System.Object@)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.TryGetField(System.Type,System.Int32,CsvHelper.TypeConversion.ITypeConverter,System.Object@)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.TryGetField(System.Type,System.String,CsvHelper.TypeConversion.ITypeConverter,System.Object@)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.TryGetField(System.Type,System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter,System.Object@)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.TryGetField``1(System.Int32,``0@)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.TryGetField``1(System.String,``0@)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.TryGetField``1(System.String,System.Int32,``0@)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.TryGetField``1(System.Int32,CsvHelper.TypeConversion.ITypeConverter,``0@)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.TryGetField``1(System.String,CsvHelper.TypeConversion.ITypeConverter,``0@)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.TryGetField``1(System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter,``0@)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.TryGetField``2(System.Int32,``0@)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.TryGetField``2(System.String,``0@)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.TryGetField``2(System.String,System.Int32,``0@)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetRecord``1">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetRecord``1(``0)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetRecord(System.Type)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetRecords``1">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetRecords``1(``0)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetRecords(System.Type)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.EnumerateRecords``1(``0)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetRecordsAsync``1(System.Threading.CancellationToken)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetRecordsAsync``1(``0,System.Threading.CancellationToken)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetRecordsAsync(System.Type,System.Threading.CancellationToken)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.EnumerateRecordsAsync``1(``0,System.Threading.CancellationToken)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetFieldIndex(System.String,System.Int32,System.Boolean)">
|
<summary>
|
Gets the index of the field with the given name.
|
</summary>
|
<param name="name">The name of the field.</param>
|
<param name="index">The index of the field.</param>
|
<param name="isTryGet">Indicates if a TryGet is executed.</param>
|
<returns>The index of the field.</returns>
|
</member>
|
<member name="M:CsvHelper.CsvReader.GetFieldIndex(System.Collections.Generic.IEnumerable{System.String},System.Int32,System.Boolean,System.Boolean)">
|
<summary>
|
Gets the index of the field with the given name.
|
</summary>
|
<param name="names">The names of the field.</param>
|
<param name="index">The index of the field.</param>
|
<param name="isTryGet">Indicates if a TryGet is executed.</param>
|
<param name="isOptional">Indicates if the field is optional.</param>
|
<returns>The index of the field.</returns>
|
</member>
|
<member name="M:CsvHelper.CsvReader.CanRead(CsvHelper.Configuration.MemberMap)">
|
<summary>
|
Indicates if values can be read.
|
</summary>
|
<param name="memberMap">The member map.</param>
|
<returns>True if values can be read.</returns>
|
</member>
|
<member name="M:CsvHelper.CsvReader.CanRead(CsvHelper.Configuration.MemberReferenceMap)">
|
<summary>
|
Indicates if values can be read.
|
</summary>
|
<param name="memberReferenceMap">The member reference map.</param>
|
<returns>True if values can be read.</returns>
|
</member>
|
<member name="M:CsvHelper.CsvReader.Dispose">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvReader.Dispose(System.Boolean)">
|
<summary>
|
Disposes the object.
|
</summary>
|
<param name="disposing">Indicates if the object is being disposed.</param>
|
</member>
|
<member name="M:CsvHelper.CsvReader.CheckHasBeenRead">
|
<summary>
|
Checks if the file has been read.
|
</summary>
|
<exception cref="T:CsvHelper.ReaderException">Thrown when the file has not yet been read.</exception>
|
</member>
|
<member name="M:CsvHelper.CsvReader.ParseNamedIndexes">
|
<summary>
|
Parses the named indexes.
|
</summary>
|
<exception cref="T:CsvHelper.ReaderException">Thrown when no header record was found.</exception>
|
</member>
|
<member name="T:CsvHelper.CsvWriter">
|
<summary>
|
Used to write CSV files.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.CsvWriter.HeaderRecord">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvWriter.Row">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvWriter.Index">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvWriter.Context">
|
<inheritdoc/>
|
</member>
|
<member name="P:CsvHelper.CsvWriter.Configuration">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.#ctor(System.IO.TextWriter,System.Globalization.CultureInfo,System.Boolean)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.CsvWriter"/> class.
|
</summary>
|
<param name="writer">The writer.</param>
|
<param name="culture">The culture.</param>
|
<param name="leaveOpen"><c>true</c> to leave the <see cref="T:System.IO.TextWriter"/> open after the <see cref="T:CsvHelper.CsvWriter"/> object is disposed, otherwise <c>false</c>.</param>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.#ctor(System.IO.TextWriter,CsvHelper.Configuration.IWriterConfiguration,System.Boolean)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.CsvWriter"/> class.
|
</summary>
|
<param name="writer">The writer.</param>
|
<param name="configuration">The configuration.</param>
|
<param name="leaveOpen"><c>true</c> to leave the <see cref="T:System.IO.TextWriter"/> open after the <see cref="T:CsvHelper.CsvWriter"/> object is disposed, otherwise <c>false</c>.</param>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteConvertedField(System.String,System.Type)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteField(System.String)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteField(System.String,System.Boolean)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteField``1(``0)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteField``1(``0,CsvHelper.TypeConversion.ITypeConverter)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteField``2(``0)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteComment(System.String)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteHeader``1">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteHeader(System.Type)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteDynamicHeader(System.Dynamic.IDynamicMetaObjectProvider)">
|
<summary>
|
Writes a dynamic header record.
|
</summary>
|
<param name="record">The header record to write.</param>
|
<exception cref="T:System.ArgumentNullException">Thrown when no record is passed.</exception>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteRecord``1(``0)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteRecords(System.Collections.IEnumerable)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteRecords``1(System.Collections.Generic.IEnumerable{``0})">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteRecordsAsync(System.Collections.IEnumerable,System.Threading.CancellationToken)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteRecordsAsync``1(System.Collections.Generic.IEnumerable{``0},System.Threading.CancellationToken)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteRecordsAsync``1(System.Collections.Generic.IAsyncEnumerable{``0},System.Threading.CancellationToken)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.NextRecord">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.NextRecordAsync">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.Flush">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.FlushAsync">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.FlushBuffer">
|
<summary>
|
Flushes the buffer.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.FlushBufferAsync">
|
<summary>
|
Asynchronously flushes the buffer.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.CanWrite(CsvHelper.Configuration.MemberMap)">
|
<summary>
|
Indicates if values can be written.
|
</summary>
|
<param name="memberMap">The member map.</param>
|
<returns>True if values can be written.</returns>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.GetTypeInfoForRecord``1(``0)">
|
<summary>
|
Determines the type for the given record.
|
</summary>
|
<typeparam name="T">The type of the record.</typeparam>
|
<param name="record">The record to determine the type of.</param>
|
<returns>The System.Type for the record.</returns>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.SanitizeForInjection(System.String)">
|
<summary>
|
Sanitizes the given field, before it is injected.
|
</summary>
|
<param name="field">The field to sanitize.</param>
|
<returns>The sanitized field.</returns>
|
<exception cref="T:CsvHelper.WriterException">Thrown when an injection character is found in the field.</exception>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.WriteToBuffer(System.String)">
|
<summary>
|
Writes the given value to the buffer.
|
</summary>
|
<param name="value">The value to write.</param>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.Dispose">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.Dispose(System.Boolean)">
|
<summary>
|
Disposes the object.
|
</summary>
|
<param name="disposing">Indicates if the object is being disposed.</param>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.DisposeAsync">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.CsvWriter.DisposeAsync(System.Boolean)">
|
<inheritdoc/>
|
</member>
|
<member name="T:CsvHelper.BadDataFound">
|
<summary>
|
Function that gets called when bad data is found.
|
</summary>
|
<param name="args">The args.</param>
|
</member>
|
<member name="T:CsvHelper.BadDataFoundArgs">
|
<summary>
|
Information about the field that caused <see cref="T:CsvHelper.BadDataFound"/> to be called.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.BadDataFoundArgs.Field">
|
<summary>
|
The full field unedited.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.BadDataFoundArgs.RawRecord">
|
<summary>
|
The full row unedited.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.BadDataFoundArgs.Context">
|
<summary>
|
The context.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.BadDataFoundArgs.#ctor(System.String,System.String,CsvHelper.CsvContext)">
|
<summary>
|
Creates a new instance of BadDataFoundArgs.
|
</summary>
|
<param name="field">The full field unedited.</param>
|
<param name="rawRecord">The full row unedited.</param>
|
<param name="context">The context.</param>
|
</member>
|
<member name="T:CsvHelper.ConvertFromString`1">
|
<summary>
|
Function that converts a string into an object.
|
</summary>
|
<typeparam name="TMember">The type of the member.</typeparam>
|
<param name="args">The args.</param>
|
<returns>The class object.</returns>
|
</member>
|
<member name="T:CsvHelper.ConvertFromStringArgs">
|
<summary>
|
<see cref="T:CsvHelper.ConvertFromString`1"/> args.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.ConvertFromStringArgs.Row">
|
<summary>
|
The row.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ConvertFromStringArgs.#ctor(CsvHelper.IReaderRow)">
|
<summary>
|
Creates a new instance of ConvertFromStringArgs.
|
</summary>
|
<param name="row">The row.</param>
|
</member>
|
<member name="T:CsvHelper.ConvertToString`1">
|
<summary>
|
Function that converts an object into a string.
|
</summary>
|
<typeparam name="TClass">The type of the class.</typeparam>
|
<param name="args">The args.</param>
|
<returns>The string.</returns>
|
</member>
|
<member name="T:CsvHelper.ConvertToStringArgs`1">
|
<summary>
|
<see cref="T:CsvHelper.ConvertToString`1"/> args.
|
</summary>
|
<typeparam name="TClass">The value to convert.</typeparam>
|
</member>
|
<member name="F:CsvHelper.ConvertToStringArgs`1.Value">
|
<summary>
|
The value to convert.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ConvertToStringArgs`1.#ctor(`0)">
|
<summary>
|
Creates a new instance of ConvertToStringArgs{TClass}.
|
</summary>
|
<param name="value">The value to convert.</param>
|
</member>
|
<member name="T:CsvHelper.GetConstructor">
|
<summary>
|
Function that chooses the constructor to use for constructor mapping.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.GetConstructorArgs">
|
<summary>
|
GetConstructor args.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.GetConstructorArgs.ClassType">
|
<summary>
|
The class type.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.GetConstructorArgs.#ctor(System.Type)">
|
<summary>
|
Creates a new instance of GetConstructorArgs.
|
</summary>
|
<param name="classType">The class type.</param>
|
</member>
|
<member name="T:CsvHelper.Delegates.GetDelimiter">
|
<summary>
|
Function that resolves the delimiter from the given text.
|
Returns null if no delimiter is found.
|
</summary>
|
<param name="args"></param>
|
<returns></returns>
|
</member>
|
<member name="T:CsvHelper.Delegates.GetDelimiterArgs">
|
<summary>
|
GetDelimiter args.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.Delegates.GetDelimiterArgs.Text">
|
<summary>
|
The text to resolve the delimiter from.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.Delegates.GetDelimiterArgs.Configuration">
|
<summary>
|
The configuration.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Delegates.GetDelimiterArgs.#ctor(System.String,CsvHelper.Configuration.IParserConfiguration)">
|
<summary>
|
Creates an instance of GetDelimiterArgs.
|
</summary>
|
<param name="text">The text to resolve the delimiter from.</param>
|
<param name="configuration">The configuration.</param>
|
</member>
|
<member name="T:CsvHelper.GetDynamicPropertyName">
|
<summary>
|
Function that gets the name to use for the property of the dynamic object.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.GetDynamicPropertyNameArgs">
|
<summary>
|
GetDynamicPropertyName args.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.GetDynamicPropertyNameArgs.FieldIndex">
|
<summary>
|
The field index.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.GetDynamicPropertyNameArgs.Context">
|
<summary>
|
The context.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.GetDynamicPropertyNameArgs.#ctor(System.Int32,CsvHelper.CsvContext)">
|
<summary>
|
Creates a new instance of GetDynamicPropertyNameArgs.
|
</summary>
|
<param name="fieldIndex">The field index.</param>
|
<param name="context">The context.</param>
|
</member>
|
<member name="T:CsvHelper.HeaderValidated">
|
<summary>
|
Function that is called when a header validation check is ran. The default function
|
will throw a <see cref="T:CsvHelper.ValidationException"/> if there is no header for a given member mapping.
|
You can supply your own function to do other things like logging the issue instead of throwing an exception.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.HeaderValidatedArgs">
|
<summary>
|
HeaderValidated args.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.HeaderValidatedArgs.InvalidHeaders">
|
<summary>
|
The invalid headers.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.HeaderValidatedArgs.Context">
|
<summary>
|
The context.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.HeaderValidatedArgs.#ctor(CsvHelper.InvalidHeader[],CsvHelper.CsvContext)">
|
<summary>
|
Creates a new instance of HeaderValidatedArgs.
|
</summary>
|
<param name="invalidHeaders">The invalid headers.</param>
|
<param name="context">The context.</param>
|
</member>
|
<member name="T:CsvHelper.MissingFieldFound">
|
<summary>
|
Function that is called when a missing field is found. The default function will
|
throw a <see cref="T:CsvHelper.MissingFieldException"/>. You can supply your own function to do other things
|
like logging the issue instead of throwing an exception.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.MissingFieldFoundArgs">
|
<summary>
|
MissingFieldFound args.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.MissingFieldFoundArgs.HeaderNames">
|
<summary>
|
The header names.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.MissingFieldFoundArgs.Index">
|
<summary>
|
The index.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.MissingFieldFoundArgs.Context">
|
<summary>
|
The context.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.MissingFieldFoundArgs.#ctor(System.String[],System.Int32,CsvHelper.CsvContext)">
|
<summary>
|
Creates a new instance of MissingFieldFoundArgs.
|
</summary>
|
<param name="headerNames">The header names.</param>
|
<param name="index">The index.</param>
|
<param name="context">The context.</param>
|
</member>
|
<member name="T:CsvHelper.PrepareHeaderForMatch">
|
<summary>
|
Function that prepares the header field for matching against a member name.
|
The header field and the member name are both ran through this function.
|
You should do things like trimming, removing whitespace, removing underscores,
|
and making casing changes to ignore case.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.PrepareHeaderForMatchArgs">
|
<summary>
|
PrepareHeaderForMatch args.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.PrepareHeaderForMatchArgs.Header">
|
<summary>
|
The header.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.PrepareHeaderForMatchArgs.FieldIndex">
|
<summary>
|
The field index.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.PrepareHeaderForMatchArgs.#ctor(System.String,System.Int32)">
|
<summary>
|
Creates a new instance of PrepareHeaderForMatchArgs.
|
</summary>
|
<param name="header">The header.</param>
|
<param name="fieldIndex">The field index.</param>
|
</member>
|
<member name="T:CsvHelper.ReadingExceptionOccurred">
|
<summary>
|
Function that is called when a reading exception occurs.
|
The default function will re-throw the given exception. If you want to ignore
|
reading exceptions, you can supply your own function to do other things like
|
logging the issue.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.ReadingExceptionOccurredArgs">
|
<summary>
|
ReadingExceptionOccurred args.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.ReadingExceptionOccurredArgs.Record">
|
<summary>
|
The record that will be returned from GetRecord. If this is null,
|
GetRecord will return a null, even though it is non-nullable.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.ReadingExceptionOccurredArgs.Exception">
|
<summary>
|
The exception.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ReadingExceptionOccurredArgs.#ctor(CsvHelper.CsvHelperException)">
|
<summary>
|
Creates a new instance of ReadingExceptionOccurredArgs.
|
</summary>
|
<param name="exception">The exception.</param>
|
</member>
|
<member name="T:CsvHelper.ReferenceHeaderPrefix">
|
<summary>
|
Function that will return the prefix for a reference header.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.ReferenceHeaderPrefixArgs">
|
<summary>
|
ReferenceHeaderPrefix args.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.ReferenceHeaderPrefixArgs.MemberType">
|
<summary>
|
The member type.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.ReferenceHeaderPrefixArgs.MemberName">
|
<summary>
|
The member name.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ReferenceHeaderPrefixArgs.#ctor(System.Type,System.String)">
|
<summary>
|
Creates a new instance of ReferenceHeaderPrefixArgs.
|
</summary>
|
<param name="memberType">The member type.</param>
|
<param name="memberName">The member name.</param>
|
</member>
|
<member name="T:CsvHelper.ShouldQuote">
|
<summary>
|
Function that is used to determine if a field should get quoted when writing.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.ShouldQuoteArgs">
|
<summary>
|
ShouldQuote args.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.ShouldQuoteArgs.Field">
|
<summary>
|
The field.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.ShouldQuoteArgs.FieldType">
|
<summary>
|
The field type.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.ShouldQuoteArgs.Row">
|
<summary>
|
The row.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ShouldQuoteArgs.#ctor(System.String,System.Type,CsvHelper.IWriterRow)">
|
<summary>
|
Creates a new instance of ShouldQuoteArgs.
|
</summary>
|
<param name="field">The field.</param>
|
<param name="fieldType">The field type.</param>
|
<param name="row">The row.</param>
|
</member>
|
<member name="T:CsvHelper.ShouldSkipRecord">
|
<summary>
|
Function that determines whether to skip the given record or not.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.ShouldSkipRecordArgs">
|
<summary>
|
ShouldSkipRecord args.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.ShouldSkipRecordArgs.Row">
|
<summary>
|
The record.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ShouldSkipRecordArgs.#ctor(CsvHelper.IReaderRow)">
|
<summary>
|
Creates a new instance of ShouldSkipRecordArgs.
|
</summary>
|
<param name="row">The row.</param>
|
</member>
|
<member name="T:CsvHelper.ShouldUseConstructorParameters">
|
<summary>
|
Function that determines if constructor parameters should be used to create
|
the class instead of the default constructor and members.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.ShouldUseConstructorParametersArgs">
|
<summary>
|
ShouldUseConstructorParameters args.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.ShouldUseConstructorParametersArgs.ParameterType">
|
<summary>
|
The parameter type.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ShouldUseConstructorParametersArgs.#ctor(System.Type)">
|
<summary>
|
Creates a new instance of ShouldUseConstructorParametersArgs.
|
</summary>
|
<param name="parameterType">The parameter type.</param>
|
</member>
|
<member name="T:CsvHelper.Validate">
|
<summary>
|
Function that validates a field.
|
</summary>
|
<param name="args">The args.</param>
|
<returns><c>true</c> if the field is valid, otherwise <c>false</c>.</returns>
|
</member>
|
<member name="T:CsvHelper.ValidateMessage">
|
<summary>
|
Function that gets the exception message when validation fails.
|
</summary>
|
<param name="args">The args.</param>
|
<returns>The exception message.</returns>
|
</member>
|
<member name="T:CsvHelper.ValidateArgs">
|
<summary>
|
Validate args.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.ValidateArgs.Field">
|
<summary>
|
The field.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.ValidateArgs.Row">
|
<summary>
|
The row.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ValidateArgs.#ctor(System.String,CsvHelper.IReaderRow)">
|
<summary>
|
Creates a new instance of ValidateArgs.
|
</summary>
|
<param name="field">The field.</param>
|
<param name="row">The row.</param>
|
</member>
|
<member name="T:CsvHelper.Expressions.DynamicRecordCreator">
|
<summary>
|
Creates dynamic records.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Expressions.DynamicRecordCreator.#ctor(CsvHelper.CsvReader)">
|
<summary>
|
Initializes a new instance.
|
</summary>
|
<param name="reader">The reader.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.DynamicRecordCreator.CreateCreateRecordDelegate(System.Type)">
|
<summary>
|
Creates a <see cref="T:System.Delegate"/> of type <see cref="T:System.Func`1"/>
|
that will create a record of the given type using the current
|
reader row.
|
</summary>
|
<param name="recordType">The record type.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.DynamicRecordCreator.CreateDynamicRecord">
|
<summary>
|
Creates a dynamic record of the current reader row.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.Expressions.DynamicRecordWriter">
|
<summary>
|
Write dynamic records.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Expressions.DynamicRecordWriter.#ctor(CsvHelper.CsvWriter)">
|
<summary>
|
Initializes a new instance using the given writer.
|
</summary>
|
<param name="writer">The writer.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.DynamicRecordWriter.CreateWriteDelegate``1(System.Type)">
|
<summary>
|
Creates a <see cref="T:System.Delegate"/> of type <see cref="T:System.Action`1"/>
|
that will write the given record using the current writer row.
|
</summary>
|
<typeparam name="T">The record type.</typeparam>
|
<param name="type">The type for the record.</param>
|
</member>
|
<member name="T:CsvHelper.Expressions.ExpandoObjectRecordWriter">
|
<summary>
|
Writes expando objects.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Expressions.ExpandoObjectRecordWriter.#ctor(CsvHelper.CsvWriter)">
|
<summary>
|
Initializes a new instance using the given writer.
|
</summary>
|
<param name="writer">The writer.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.ExpandoObjectRecordWriter.CreateWriteDelegate``1(System.Type)">
|
<summary>
|
Creates a <see cref="T:System.Delegate"/> of type <see cref="T:System.Action`1"/>
|
that will write the given record using the current writer row.
|
</summary>
|
<typeparam name="T">The record type.</typeparam>
|
<param name="recordType">The record.</param>
|
</member>
|
<member name="T:CsvHelper.Expressions.ExpressionManager">
|
<summary>
|
Manages expression creation.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Expressions.ExpressionManager.#ctor(CsvHelper.CsvReader)">
|
<summary>
|
Initializes a new instance using the given reader.
|
</summary>
|
<param name="reader">The reader.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.ExpressionManager.#ctor(CsvHelper.CsvWriter)">
|
<summary>
|
Initializes a new instance using the given writer.
|
</summary>
|
<param name="writer">The writer.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.ExpressionManager.CreateConstructorArgumentExpressionsForMapping(CsvHelper.Configuration.ClassMap,System.Collections.Generic.List{System.Linq.Expressions.Expression})">
|
<summary>
|
Creates the constructor arguments used to create a type.
|
</summary>
|
<param name="map">The mapping to create the arguments for.</param>
|
<param name="argumentExpressions">The arguments that will be added to the mapping.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.ExpressionManager.CreateMemberAssignmentsForMapping(CsvHelper.Configuration.ClassMap,System.Collections.Generic.List{System.Linq.Expressions.MemberAssignment})">
|
<summary>
|
Creates the member assignments for the given <see cref="T:CsvHelper.Configuration.ClassMap"/>.
|
</summary>
|
<param name="mapping">The mapping to create the assignments for.</param>
|
<param name="assignments">The assignments that will be added to from the mapping.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.ExpressionManager.CreateGetFieldExpression(CsvHelper.Configuration.MemberMap)">
|
<summary>
|
Creates an expression the represents getting the field for the given
|
member and converting it to the member's type.
|
</summary>
|
<param name="memberMap">The mapping for the member.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.ExpressionManager.CreateGetMemberExpression(System.Linq.Expressions.Expression,CsvHelper.Configuration.ClassMap,CsvHelper.Configuration.MemberMap)">
|
<summary>
|
Creates a member expression for the given member on the record.
|
This will recursively traverse the mapping to find the member
|
and create a safe member accessor for each level as it goes.
|
</summary>
|
<param name="recordExpression">The current member expression.</param>
|
<param name="mapping">The mapping to look for the member to map on.</param>
|
<param name="memberMap">The member map to look for on the mapping.</param>
|
<returns>An Expression to access the given member.</returns>
|
</member>
|
<member name="M:CsvHelper.Expressions.ExpressionManager.CreateInstanceAndAssignMembers(System.Type,System.Collections.Generic.List{System.Linq.Expressions.MemberAssignment})">
|
<summary>
|
Creates an instance of the given type using <see cref="T:CsvHelper.IObjectResolver"/>, then assigns
|
the given member assignments to that instance.
|
</summary>
|
<param name="recordType">The type of the record we're creating.</param>
|
<param name="assignments">The member assignments that will be assigned to the created instance.</param>
|
<returns>A <see cref="T:System.Linq.Expressions.BlockExpression"/> representing the instance creation and assignments.</returns>
|
</member>
|
<member name="M:CsvHelper.Expressions.ExpressionManager.CreateTypeConverterExpression(CsvHelper.Configuration.MemberMap,System.Linq.Expressions.Expression)">
|
<summary>
|
Creates an expression that converts the field expression using a type converter.
|
</summary>
|
<param name="memberMap">The mapping for the member.</param>
|
<param name="fieldExpression">The field expression.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.ExpressionManager.CreateTypeConverterExpression(CsvHelper.Configuration.ParameterMap,System.Linq.Expressions.Expression)">
|
<summary>
|
Creates an expression that converts the field expression using a type converter.
|
</summary>
|
<param name="parameterMap">The mapping for the parameter.</param>
|
<param name="fieldExpression">The field expression.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.ExpressionManager.CreateDefaultExpression(CsvHelper.Configuration.MemberMap,System.Linq.Expressions.Expression)">
|
<summary>
|
Creates a default expression if field expression is empty.
|
</summary>
|
<param name="memberMap">The mapping for the member.</param>
|
<param name="fieldExpression">The field expression.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.ExpressionManager.CreateDefaultExpression(CsvHelper.Configuration.ParameterMap,System.Linq.Expressions.Expression)">
|
<summary>
|
Creates a default expression if field expression is empty.
|
</summary>
|
<param name="parameterMap">The mapping for the parameter.</param>
|
<param name="fieldExpression">The field expression.</param>
|
</member>
|
<member name="T:CsvHelper.Expressions.ObjectRecordCreator">
|
<summary>
|
Creates objects.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Expressions.ObjectRecordCreator.#ctor(CsvHelper.CsvReader)">
|
<summary>
|
Initializes a new instance using the given reader.
|
</summary>
|
<param name="reader"></param>
|
</member>
|
<member name="M:CsvHelper.Expressions.ObjectRecordCreator.CreateCreateRecordDelegate(System.Type)">
|
<summary>
|
Creates a <see cref="T:System.Delegate"/> of type <see cref="T:System.Func`1"/>
|
that will create a record of the given type using the current
|
reader row.
|
</summary>
|
<param name="recordType">The record type.</param>
|
</member>
|
<member name="T:CsvHelper.Expressions.ObjectRecordWriter">
|
<summary>
|
Writes objects.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Expressions.ObjectRecordWriter.#ctor(CsvHelper.CsvWriter)">
|
<summary>
|
Initializes a new instance using the given writer.
|
</summary>
|
<param name="writer">The writer.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.ObjectRecordWriter.CreateWriteDelegate``1(System.Type)">
|
<summary>
|
Creates a <see cref="T:System.Delegate"/> of type <see cref="T:System.Action`1"/>
|
that will write the given record using the current writer row.
|
</summary>
|
<typeparam name="T">The record type.</typeparam>
|
<param name="type">The type for the record.</param>
|
</member>
|
<member name="T:CsvHelper.Expressions.PrimitiveRecordCreator">
|
<summary>
|
Creates primitive records.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Expressions.PrimitiveRecordCreator.#ctor(CsvHelper.CsvReader)">
|
<summary>
|
Initializes a new instance using the given reader.
|
</summary>
|
<param name="reader">The reader.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.PrimitiveRecordCreator.CreateCreateRecordDelegate(System.Type)">
|
<summary>
|
Creates a <see cref="T:System.Delegate"/> of type <see cref="T:System.Func`1"/>
|
that will create a record of the given type using the current
|
reader row.
|
</summary>
|
<param name="recordType">The record type.</param>
|
</member>
|
<member name="T:CsvHelper.Expressions.PrimitiveRecordWriter">
|
<summary>
|
Writes primitives.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Expressions.PrimitiveRecordWriter.#ctor(CsvHelper.CsvWriter)">
|
<summary>
|
Initializes a new instance using the given writer.
|
</summary>
|
<param name="writer">The writer.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.PrimitiveRecordWriter.CreateWriteDelegate``1(System.Type)">
|
<summary>
|
Creates a <see cref="T:System.Delegate"/> of type <see cref="T:System.Action`1"/>
|
that will write the given record using the current writer row.
|
</summary>
|
<typeparam name="T">The record type.</typeparam>
|
<param name="type">The type for the record.</param>
|
</member>
|
<member name="T:CsvHelper.Expressions.RecordCreator">
|
<summary>
|
Base implementation for classes that create records.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Expressions.RecordCreator.Reader">
|
<summary>
|
The reader.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Expressions.RecordCreator.ExpressionManager">
|
<summary>
|
The expression manager.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordCreator.#ctor(CsvHelper.CsvReader)">
|
<summary>
|
Initializes a new instance using the given reader.
|
</summary>
|
<param name="reader">The reader.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordCreator.GetCreateRecordDelegate``1(System.Type)">
|
<summary>
|
Gets the delegate to create a record for the given record type.
|
If the delegate doesn't exist, one will be created and cached.
|
</summary>
|
<param name="recordType">The record type.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordCreator.CreateCreateRecordDelegate(System.Type)">
|
<summary>
|
Creates a <see cref="T:System.Delegate"/> of type <see cref="T:System.Func`1"/>
|
that will create a record of the given type using the current
|
reader row.
|
</summary>
|
<param name="recordType">The record type.</param>
|
</member>
|
<member name="T:CsvHelper.Expressions.RecordCreatorFactory">
|
<summary>
|
Factory to create record creators.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordCreatorFactory.#ctor(CsvHelper.CsvReader)">
|
<summary>
|
Initializes a new instance using the given reader.
|
</summary>
|
<param name="reader">The reader.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordCreatorFactory.MakeRecordCreator(System.Type)">
|
<summary>
|
Creates a record creator for the given record type.
|
</summary>
|
<param name="recordType">The record type.</param>
|
</member>
|
<member name="T:CsvHelper.Expressions.RecordHydrator">
|
<summary>
|
Hydrates members of an existing record.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordHydrator.#ctor(CsvHelper.CsvReader)">
|
<summary>
|
Creates a new instance using the given reader.
|
</summary>
|
<param name="reader">The reader.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordHydrator.Hydrate``1(``0)">
|
<summary>
|
Hydrates members of the given record using the current reader row.
|
</summary>
|
<typeparam name="T">The record type.</typeparam>
|
<param name="record">The record.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordHydrator.GetHydrateRecordAction``1">
|
<summary>
|
Gets the action delegate used to hydrate a custom class object's members with data from the reader.
|
</summary>
|
<typeparam name="T">The record type.</typeparam>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordHydrator.CreateHydrateRecordAction``1">
|
<summary>
|
Creates the action delegate used to hydrate a record's members with data from the reader.
|
</summary>
|
<typeparam name="T">The record type.</typeparam>
|
</member>
|
<member name="T:CsvHelper.Expressions.RecordManager">
|
<summary>
|
Manages record manipulation.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordManager.#ctor(CsvHelper.CsvReader)">
|
<summary>
|
Initializes a new instance using the given reader.
|
</summary>
|
<param name="reader"></param>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordManager.#ctor(CsvHelper.CsvWriter)">
|
<summary>
|
Initializes a new instance using the given writer.
|
</summary>
|
<param name="writer">The writer.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordManager.GetReadDelegate``1(System.Type)">
|
<summary>
|
Gets a cached reader delegate for the given type.
|
</summary>
|
<typeparam name="T">The type of the record.</typeparam>
|
<param name="recordType">The type of the record.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordManager.Hydrate``1(``0)">
|
<summary>
|
Hydrates the given record using the current reader row.
|
</summary>
|
<typeparam name="T">The type of the record.</typeparam>
|
<param name="record">The record to hydrate.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordManager.GetWriteDelegate``1(CsvHelper.RecordTypeInfo)">
|
<summary>
|
Gets a cached writer delegate for the given type.
|
</summary>
|
<param name="typeInfo">The record type information.</param>
|
<typeparam name="T">The type of record being written.</typeparam>
|
</member>
|
<member name="T:CsvHelper.Expressions.RecordWriter">
|
<summary>
|
Base implementation for classes that write records.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Expressions.RecordWriter.Writer">
|
<summary>
|
Gets the writer.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.Expressions.RecordWriter.ExpressionManager">
|
<summary>
|
The expression manager.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordWriter.#ctor(CsvHelper.CsvWriter)">
|
<summary>
|
Initializes a new instance using the given writer.
|
</summary>
|
<param name="writer">The writer.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordWriter.GetWriteDelegate``1(CsvHelper.RecordTypeInfo)">
|
<summary>
|
Gets the delegate to write the given record.
|
If the delegate doesn't exist, one will be created and cached.
|
</summary>
|
<typeparam name="T">The record type.</typeparam>
|
<param name="typeInfo">The type for the record.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordWriter.CreateWriteDelegate``1(``0)">
|
<summary>
|
Creates a <see cref="T:System.Delegate"/> of type <see cref="T:System.Action`1"/>
|
that will write the given record using the current writer row.
|
</summary>
|
<typeparam name="T">The record type.</typeparam>
|
<param name="record">The record.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordWriter.CreateWriteDelegate``1(System.Type)">
|
<summary>
|
Creates a <see cref="T:System.Delegate"/> of type <see cref="T:System.Action`1"/>
|
that will write the given record using the current writer row.
|
</summary>
|
<param name="recordType">The type of the record.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordWriter.CombineDelegates``1(System.Collections.Generic.IEnumerable{System.Action{``0}})">
|
<summary>
|
Combines the delegates into a single multicast delegate.
|
This is needed because Silverlight doesn't have the
|
Delegate.Combine( params Delegate[] ) overload.
|
</summary>
|
<param name="delegates">The delegates to combine.</param>
|
<returns>A multicast delegate combined from the given delegates.</returns>
|
</member>
|
<member name="T:CsvHelper.Expressions.RecordWriterFactory">
|
<summary>
|
Factory to create record writers.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordWriterFactory.#ctor(CsvHelper.CsvWriter)">
|
<summary>
|
Initializes a new instance using the given writer.
|
</summary>
|
<param name="writer">The writer.</param>
|
</member>
|
<member name="M:CsvHelper.Expressions.RecordWriterFactory.MakeRecordWriter(System.Type)">
|
<summary>
|
Creates a new record writer for the given record.
|
</summary>
|
<param name="recordType">The type of the record.</param>
|
</member>
|
<member name="T:CsvHelper.Factory">
|
<summary>
|
Creates CsvHelper classes.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.Factory.CreateParser(System.IO.TextReader,CsvHelper.Configuration.CsvConfiguration)">
|
<summary>
|
Creates an <see cref="T:CsvHelper.IParser"/>.
|
</summary>
|
<param name="reader">The text reader to use for the csv parser.</param>
|
<param name="configuration">The configuration to use for the csv parser.</param>
|
<returns>The created parser.</returns>
|
</member>
|
<member name="M:CsvHelper.Factory.CreateParser(System.IO.TextReader,System.Globalization.CultureInfo)">
|
<summary>
|
Creates an <see cref="T:CsvHelper.IParser" />.
|
</summary>
|
<param name="reader">The text reader to use for the csv parser.</param>
|
<param name="cultureInfo">The culture information.</param>
|
<returns>
|
The created parser.
|
</returns>
|
</member>
|
<member name="M:CsvHelper.Factory.CreateReader(System.IO.TextReader,CsvHelper.Configuration.CsvConfiguration)">
|
<summary>
|
Creates an <see cref="T:CsvHelper.IReader"/>.
|
</summary>
|
<param name="reader">The text reader to use for the csv reader.</param>
|
<param name="configuration">The configuration to use for the reader.</param>
|
<returns>The created reader.</returns>
|
</member>
|
<member name="M:CsvHelper.Factory.CreateReader(System.IO.TextReader,System.Globalization.CultureInfo)">
|
<summary>
|
Creates an <see cref="T:CsvHelper.IReader" />.
|
</summary>
|
<param name="reader">The text reader to use for the csv reader.</param>
|
<param name="cultureInfo">The culture information.</param>
|
<returns>
|
The created reader.
|
</returns>
|
</member>
|
<member name="M:CsvHelper.Factory.CreateReader(CsvHelper.IParser)">
|
<summary>
|
Creates an <see cref="T:CsvHelper.IReader"/>.
|
</summary>
|
<param name="parser">The parser used to create the reader.</param>
|
<returns>The created reader.</returns>
|
</member>
|
<member name="M:CsvHelper.Factory.CreateWriter(System.IO.TextWriter,CsvHelper.Configuration.CsvConfiguration)">
|
<summary>
|
Creates an <see cref="T:CsvHelper.IWriter"/>.
|
</summary>
|
<param name="writer">The text writer to use for the csv writer.</param>
|
<param name="configuration">The configuration to use for the writer.</param>
|
<returns>The created writer.</returns>
|
</member>
|
<member name="M:CsvHelper.Factory.CreateWriter(System.IO.TextWriter,System.Globalization.CultureInfo)">
|
<summary>
|
Creates an <see cref="T:CsvHelper.IWriter" />.
|
</summary>
|
<param name="writer">The text writer to use for the csv writer.</param>
|
<param name="cultureInfo">The culture information.</param>
|
<returns>
|
The created writer.
|
</returns>
|
</member>
|
<member name="M:CsvHelper.Factory.CreateClassMapBuilder``1">
|
<summary>
|
Access point for fluent interface to dynamically build a <see cref="T:CsvHelper.Configuration.ClassMap`1"/>
|
</summary>
|
<typeparam name="T">Type you will be making a class map for</typeparam>
|
<returns>Options to further configure the <see cref="T:CsvHelper.Configuration.ClassMap`1"/></returns>
|
</member>
|
<member name="T:CsvHelper.FieldCache">
|
<summary>
|
Caches fields.
|
Based on C#'s <see cref="T:System.Collections.Generic.Dictionary`2"/>.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.FieldValidationException">
|
<summary>
|
Represents a user supplied field validation failure.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.FieldValidationException.Field">
|
<summary>
|
Gets the field that failed validation.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.FieldValidationException.#ctor(CsvHelper.CsvContext,System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.ValidationException"/> class.
|
</summary>
|
<param name="context">The reading context.</param>
|
<param name="field">The field that failed validation.</param>
|
</member>
|
<member name="M:CsvHelper.FieldValidationException.#ctor(CsvHelper.CsvContext,System.String,System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.ValidationException"/> class
|
with a specified error message.
|
</summary>
|
<param name="context">The reading context.</param>
|
<param name="field">The field that failed validation.</param>
|
<param name="message">The message that describes the error.</param>
|
</member>
|
<member name="M:CsvHelper.FieldValidationException.#ctor(CsvHelper.CsvContext,System.String,System.String,System.Exception)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.ValidationException"/> class
|
with a specified error message and a reference to the inner exception that
|
is the cause of this exception.
|
</summary>
|
<param name="context">The reading context.</param>
|
<param name="field">The field that failed validation.</param>
|
<param name="message">The error message that explains the reason for the exception.</param>
|
<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>
|
</member>
|
<member name="T:CsvHelper.HeaderValidationException">
|
<summary>
|
Represents a header validation failure.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.HeaderValidationException.InvalidHeaders">
|
<summary>
|
Gets the invalid headers.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.HeaderValidationException.#ctor(CsvHelper.CsvContext,CsvHelper.InvalidHeader[])">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.ValidationException"/> class.
|
</summary>
|
<param name="context">The reading context.</param>
|
<param name="invalidHeaders">The invalid headers.</param>
|
</member>
|
<member name="M:CsvHelper.HeaderValidationException.#ctor(CsvHelper.CsvContext,CsvHelper.InvalidHeader[],System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.ValidationException"/> class
|
with a specified error message.
|
</summary>
|
<param name="context">The reading context.</param>
|
<param name="invalidHeaders">The invalid headers.</param>
|
<param name="message">The message that describes the error.</param>
|
</member>
|
<member name="M:CsvHelper.HeaderValidationException.#ctor(CsvHelper.CsvContext,CsvHelper.InvalidHeader[],System.String,System.Exception)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.ValidationException"/> class
|
with a specified error message and a reference to the inner exception that
|
is the cause of this exception.
|
</summary>
|
<param name="context">The reading context.</param>
|
<param name="invalidHeaders">The invalid headers.</param>
|
<param name="message">The error message that explains the reason for the exception.</param>
|
<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>
|
</member>
|
<member name="T:CsvHelper.IFactory">
|
<summary>
|
Defines methods used to create
|
CsvHelper classes.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.IFactory.CreateParser(System.IO.TextReader,CsvHelper.Configuration.CsvConfiguration)">
|
<summary>
|
Creates an <see cref="T:CsvHelper.IParser"/>.
|
</summary>
|
<param name="reader">The text reader to use for the csv parser.</param>
|
<param name="configuration">The configuration to use for the csv parser.</param>
|
<returns>The created parser.</returns>
|
</member>
|
<member name="M:CsvHelper.IFactory.CreateParser(System.IO.TextReader,System.Globalization.CultureInfo)">
|
<summary>
|
Creates an <see cref="T:CsvHelper.IParser" />.
|
</summary>
|
<param name="reader">The text reader to use for the csv parser.</param>
|
<param name="cultureInfo">The culture information.</param>
|
<returns>
|
The created parser.
|
</returns>
|
</member>
|
<member name="M:CsvHelper.IFactory.CreateReader(System.IO.TextReader,CsvHelper.Configuration.CsvConfiguration)">
|
<summary>
|
Creates an <see cref="T:CsvHelper.IReader"/>.
|
</summary>
|
<param name="reader">The text reader to use for the csv reader.</param>
|
<param name="configuration">The configuration to use for the reader.</param>
|
<returns>The created reader.</returns>
|
</member>
|
<member name="M:CsvHelper.IFactory.CreateReader(System.IO.TextReader,System.Globalization.CultureInfo)">
|
<summary>
|
Creates an <see cref="T:CsvHelper.IReader" />.
|
</summary>
|
<param name="reader">The text reader to use for the csv reader.</param>
|
<param name="cultureInfo">The culture information.</param>
|
<returns>
|
The created reader.
|
</returns>
|
</member>
|
<member name="M:CsvHelper.IFactory.CreateReader(CsvHelper.IParser)">
|
<summary>
|
Creates an <see cref="T:CsvHelper.IReader"/>.
|
</summary>
|
<param name="parser">The parser used to create the reader.</param>
|
<returns>The created reader.</returns>
|
</member>
|
<member name="M:CsvHelper.IFactory.CreateWriter(System.IO.TextWriter,CsvHelper.Configuration.CsvConfiguration)">
|
<summary>
|
Creates an <see cref="T:CsvHelper.IWriter"/>.
|
</summary>
|
<param name="writer">The text writer to use for the csv writer.</param>
|
<param name="configuration">The configuration to use for the writer.</param>
|
<returns>The created writer.</returns>
|
</member>
|
<member name="M:CsvHelper.IFactory.CreateWriter(System.IO.TextWriter,System.Globalization.CultureInfo)">
|
<summary>
|
Creates an <see cref="T:CsvHelper.IWriter" />.
|
</summary>
|
<param name="writer">The text writer to use for the csv writer.</param>
|
<param name="cultureInfo">The culture information.</param>
|
<returns>
|
The created writer.
|
</returns>
|
</member>
|
<member name="M:CsvHelper.IFactory.CreateClassMapBuilder``1">
|
<summary>
|
Provides a fluent interface for dynamically creating <see cref="T:CsvHelper.Configuration.ClassMap`1"/>s
|
</summary>
|
<typeparam name="T">Type of class to map</typeparam>
|
<returns>Next available options</returns>
|
</member>
|
<member name="T:CsvHelper.InvalidHeader">
|
<summary>
|
Invalid header information.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.InvalidHeader.Names">
|
<summary>
|
Header names mapped to a CSV field that couldn't be found.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.InvalidHeader.Index">
|
<summary>
|
Header name index maped to a CSV field that couldn't be found.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.IObjectResolver">
|
<summary>
|
Defines the functionality of a class that creates objects
|
from a given type.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IObjectResolver.UseFallback">
|
<summary>
|
A value indicating if the resolver's <see cref="P:CsvHelper.IObjectResolver.CanResolve"/>
|
returns false that an object will still be created using
|
CsvHelper's object creation. True to fallback, otherwise false.
|
Default value is true.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IObjectResolver.CanResolve">
|
<summary>
|
A value indicating if the resolver is able to resolve
|
the given type. True if the type can be resolved,
|
otherwise false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IObjectResolver.ResolveFunction">
|
<summary>
|
The function that creates an object from a given type.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.IObjectResolver.Resolve(System.Type,System.Object[])">
|
<summary>
|
Creates an object from the given type using the <see cref="P:CsvHelper.IObjectResolver.ResolveFunction"/>
|
function. If <see cref="P:CsvHelper.IObjectResolver.CanResolve"/> is false, the object will be
|
created using CsvHelper's default object creation. If <see cref="P:CsvHelper.IObjectResolver.UseFallback"/>
|
is false, an exception is thrown.
|
</summary>
|
<param name="type">The type to create an instance from. The created object
|
may not be the same type as the given type.</param>
|
<param name="constructorArgs">Constructor arguments used to create the type.</param>
|
</member>
|
<member name="M:CsvHelper.IObjectResolver.Resolve``1(System.Object[])">
|
<summary>
|
Creates an object from the given type using the <see cref="P:CsvHelper.IObjectResolver.ResolveFunction"/>
|
function. If <see cref="P:CsvHelper.IObjectResolver.CanResolve"/> is false, the object will be
|
created using CsvHelper's default object creation. If <see cref="P:CsvHelper.IObjectResolver.UseFallback"/>
|
is false, an exception is thrown.
|
</summary>
|
<typeparam name="T">The type to create an instance from. The created object
|
may not be the same type as the given type.</typeparam>
|
<param name="constructorArgs">Constructor arguments used to create the type.</param>
|
</member>
|
<member name="T:CsvHelper.IParser">
|
<summary>
|
Defines methods used the parse a CSV file.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IParser.ByteCount">
|
<summary>
|
Gets the count of how many bytes have been read.
|
<see cref="P:CsvHelper.Configuration.IParserConfiguration.CountBytes"/> needs
|
to be enabled for this value to be populated.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IParser.CharCount">
|
<summary>
|
Gets the count of how many characters have been read.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IParser.Count">
|
<summary>
|
Gets the number of fields for the current row.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IParser.Item(System.Int32)">
|
<summary>
|
Gets the field at the specified index for the current row.
|
</summary>
|
<param name="index">The index.</param>
|
<returns>The field.</returns>
|
</member>
|
<member name="P:CsvHelper.IParser.Record">
|
<summary>
|
Gets the record for the current row. Note:
|
It is much more efficient to only get the fields you need. If
|
you need all fields, then use this.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IParser.RawRecord">
|
<summary>
|
Gets the raw record for the current row.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IParser.Row">
|
<summary>
|
Gets the CSV row the parser is currently on.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IParser.RawRow">
|
<summary>
|
Gets the raw row the parser is currently on.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IParser.Delimiter">
|
<summary>
|
The delimiter the parser is using.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IParser.Context">
|
<summary>
|
Gets the reading context.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IParser.Configuration">
|
<summary>
|
Gets the configuration.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.IParser.Read">
|
<summary>
|
Reads a record from the CSV file.
|
</summary>
|
<returns>True if there are more records to read, otherwise false.</returns>
|
</member>
|
<member name="M:CsvHelper.IParser.ReadAsync">
|
<summary>
|
Reads a record from the CSV file asynchronously.
|
</summary>
|
<returns>True if there are more records to read, otherwise false.</returns>
|
</member>
|
<member name="T:CsvHelper.IReader">
|
<summary>
|
Defines methods used to read parsed data
|
from a CSV file.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.IReader.ReadHeader">
|
<summary>
|
Reads the header record without reading the first row.
|
</summary>
|
<returns>True if there are more records, otherwise false.</returns>
|
</member>
|
<member name="M:CsvHelper.IReader.Read">
|
<summary>
|
Advances the reader to the next record. This will not read headers.
|
You need to call <see cref="M:CsvHelper.IReader.Read"/> then <see cref="M:CsvHelper.IReader.ReadHeader"/>
|
for the headers to be read.
|
</summary>
|
<returns>True if there are more records, otherwise false.</returns>
|
</member>
|
<member name="M:CsvHelper.IReader.ReadAsync">
|
<summary>
|
Advances the reader to the next record. This will not read headers.
|
You need to call <see cref="M:CsvHelper.IReader.ReadAsync"/> then <see cref="M:CsvHelper.IReader.ReadHeader"/>
|
for the headers to be read.
|
</summary>
|
<returns>True if there are more records, otherwise false.</returns>
|
</member>
|
<member name="M:CsvHelper.IReader.GetRecords``1">
|
<summary>
|
Gets all the records in the CSV file and
|
converts each to <see cref="T:System.Type"/> T. The Read method
|
should not be used when using this.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the record.</typeparam>
|
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of records.</returns>
|
</member>
|
<member name="M:CsvHelper.IReader.GetRecords``1(``0)">
|
<summary>
|
Gets all the records in the CSV file and converts
|
each to <see cref="T:System.Type"/> T. The read method
|
should not be used when using this.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the record.</typeparam>
|
<param name="anonymousTypeDefinition">The anonymous type definition to use for the records.</param>
|
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of records.</returns>
|
</member>
|
<member name="M:CsvHelper.IReader.GetRecords(System.Type)">
|
<summary>
|
Gets all the records in the CSV file and
|
converts each to <see cref="T:System.Type"/> T. The Read method
|
should not be used when using this.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> of the record.</param>
|
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1" /> of records.</returns>
|
</member>
|
<member name="M:CsvHelper.IReader.EnumerateRecords``1(``0)">
|
<summary>
|
Enumerates the records hydrating the given record instance with row data.
|
The record instance is re-used and not cleared on each enumeration.
|
This only works for streaming rows. If any methods are called on the projection
|
that force the evaluation of the IEnumerable, such as ToList(), the entire list
|
will contain the same instance of the record, which is the last row.
|
</summary>
|
<typeparam name="T">The type of the record.</typeparam>
|
<param name="record">The record to fill each enumeration.</param>
|
<returns>An <see cref="T:System.Collections.Generic.IEnumerable`1"/> of records.</returns>
|
</member>
|
<member name="M:CsvHelper.IReader.GetRecordsAsync``1(System.Threading.CancellationToken)">
|
<summary>
|
Gets all the records in the CSV file and
|
converts each to <see cref="T:System.Type"/> T. The Read method
|
should not be used when using this.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the record.</typeparam>
|
<param name="cancellationToken">The cancellation token to stop the writing.</param>
|
<returns>An <see cref="T:System.Collections.Generic.IAsyncEnumerable`1" /> of records.</returns>
|
</member>
|
<member name="M:CsvHelper.IReader.GetRecordsAsync``1(``0,System.Threading.CancellationToken)">
|
<summary>
|
Gets all the records in the CSV file and converts
|
each to <see cref="T:System.Type"/> T. The read method
|
should not be used when using this.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the record.</typeparam>
|
<param name="anonymousTypeDefinition">The anonymous type definition to use for the records.</param>
|
<param name="cancellationToken">The cancellation token to stop the writing.</param>
|
<returns>An <see cref="T:System.Collections.Generic.IAsyncEnumerable`1"/> of records.</returns>
|
</member>
|
<member name="M:CsvHelper.IReader.GetRecordsAsync(System.Type,System.Threading.CancellationToken)">
|
<summary>
|
Gets all the records in the CSV file and
|
converts each to <see cref="T:System.Type"/> T. The Read method
|
should not be used when using this.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> of the record.</param>
|
<param name="cancellationToken">The cancellation token to stop the writing.</param>
|
<returns>An <see cref="T:System.Collections.Generic.IAsyncEnumerable`1" /> of records.</returns>
|
</member>
|
<member name="M:CsvHelper.IReader.EnumerateRecordsAsync``1(``0,System.Threading.CancellationToken)">
|
<summary>
|
Enumerates the records hydrating the given record instance with row data.
|
The record instance is re-used and not cleared on each enumeration.
|
This only works for streaming rows. If any methods are called on the projection
|
that force the evaluation of the IEnumerable, such as ToList(), the entire list
|
will contain the same instance of the record, which is the last row.
|
</summary>
|
<typeparam name="T">The type of the record.</typeparam>
|
<param name="record">The record to fill each enumeration.</param>
|
/// <param name="cancellationToken">The cancellation token to stop the writing.</param>
|
<returns>An <see cref="T:System.Collections.Generic.IAsyncEnumerable`1"/> of records.</returns>
|
</member>
|
<member name="T:CsvHelper.IReaderRow">
|
<summary>
|
Defines methods used to read parsed data
|
from a CSV file row.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IReaderRow.ColumnCount">
|
<summary>
|
Gets the column count of the current row.
|
This should match <see cref="P:CsvHelper.IParser.Count"/>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IReaderRow.CurrentIndex">
|
<summary>
|
Gets the field index the reader is currently on.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IReaderRow.HeaderRecord">
|
<summary>
|
Gets the header record.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IReaderRow.Parser">
|
<summary>
|
Gets the parser.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IReaderRow.Context">
|
<summary>
|
Gets the reading context.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IReaderRow.Configuration">
|
<summary>
|
Gets or sets the configuration.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IReaderRow.Item(System.Int32)">
|
<summary>
|
Gets the raw field at position (column) index.
|
</summary>
|
<param name="index">The zero based index of the field.</param>
|
<returns>The raw field.</returns>
|
</member>
|
<member name="P:CsvHelper.IReaderRow.Item(System.String)">
|
<summary>
|
Gets the raw field at position (column) name.
|
</summary>
|
<param name="name">The named index of the field.</param>
|
<returns>The raw field.</returns>
|
</member>
|
<member name="P:CsvHelper.IReaderRow.Item(System.String,System.Int32)">
|
<summary>
|
Gets the raw field at position (column) name.
|
</summary>
|
<param name="name">The named index of the field.</param>
|
<param name="index">The zero based index of the field.</param>
|
<returns>The raw field.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField(System.Int32)">
|
<summary>
|
Gets the raw field at position (column) index.
|
</summary>
|
<param name="index">The zero based index of the field.</param>
|
<returns>The raw field.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField(System.String)">
|
<summary>
|
Gets the raw field at position (column) name.
|
</summary>
|
<param name="name">The named index of the field.</param>
|
<returns>The raw field.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField(System.String,System.Int32)">
|
<summary>
|
Gets the raw field at position (column) name and the index
|
instance of that field. The index is used when there are
|
multiple columns with the same header name.
|
</summary>
|
<param name="name">The named index of the field.</param>
|
<param name="index">The zero based index of the instance of the field.</param>
|
<returns>The raw field.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField(System.Type,System.Int32)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Object"/> using
|
the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
|
</summary>
|
<param name="type">The type of the field.</param>
|
<param name="index">The index of the field.</param>
|
<returns>The field converted to <see cref="T:System.Object"/>.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField(System.Type,System.String)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Object"/> using
|
the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
|
</summary>
|
<param name="type">The type of the field.</param>
|
<param name="name">The named index of the field.</param>
|
<returns>The field converted to <see cref="T:System.Object"/>.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField(System.Type,System.String,System.Int32)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Object"/> using
|
the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
|
</summary>
|
<param name="type">The type of the field.</param>
|
<param name="name">The named index of the field.</param>
|
<param name="index">The zero based index of the instance of the field.</param>
|
<returns>The field converted to <see cref="T:System.Object"/>.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField(System.Type,System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Object"/> using
|
the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
|
</summary>
|
<param name="type">The type of the field.</param>
|
<param name="index">The index of the field.</param>
|
<param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Object"/>.</param>
|
<returns>The field converted to <see cref="T:System.Object"/>.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField(System.Type,System.String,CsvHelper.TypeConversion.ITypeConverter)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Object"/> using
|
the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
|
</summary>
|
<param name="type">The type of the field.</param>
|
<param name="name">The named index of the field.</param>
|
<param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Object"/>.</param>
|
<returns>The field converted to <see cref="T:System.Object"/>.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField(System.Type,System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Object"/> using
|
the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
|
</summary>
|
<param name="type">The type of the field.</param>
|
<param name="name">The named index of the field.</param>
|
<param name="index">The zero based index of the instance of the field.</param>
|
<param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Object"/>.</param>
|
<returns>The field converted to <see cref="T:System.Object"/>.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField``1(System.Int32)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) index.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
|
<param name="index">The zero based index of the field.</param>
|
<returns>The field converted to <see cref="T:System.Type"/> T.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField``1(System.String)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) name.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
|
<param name="name">The named index of the field.</param>
|
<returns>The field converted to <see cref="T:System.Type"/> T.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField``1(System.String,System.Int32)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position
|
(column) name and the index instance of that field. The index
|
is used when there are multiple columns with the same header name.
|
</summary>
|
<typeparam name="T"></typeparam>
|
<param name="name">The named index of the field.</param>
|
<param name="index">The zero based index of the instance of the field.</param>
|
<returns></returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField``1(System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) index using
|
the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
|
<param name="index">The zero based index of the field.</param>
|
<param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
|
<returns>The field converted to <see cref="T:System.Type"/> T.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField``1(System.String,CsvHelper.TypeConversion.ITypeConverter)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) name using
|
the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
|
<param name="name">The named index of the field.</param>
|
<param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
|
<returns>The field converted to <see cref="T:System.Type"/> T.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField``1(System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position
|
(column) name and the index instance of that field. The index
|
is used when there are multiple columns with the same header name.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
|
<param name="name">The named index of the field.</param>
|
<param name="index">The zero based index of the instance of the field.</param>
|
<param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
|
<returns>The field converted to <see cref="T:System.Type"/> T.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField``2(System.Int32)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) index using
|
the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
|
<typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
|
<param name="index">The zero based index of the field.</param>
|
<returns>The field converted to <see cref="T:System.Type"/> T.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField``2(System.String)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) name using
|
the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
|
<typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
|
<param name="name">The named index of the field.</param>
|
<returns>The field converted to <see cref="T:System.Type"/> T.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetField``2(System.String,System.Int32)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position
|
(column) name and the index instance of that field. The index
|
is used when there are multiple columns with the same header name.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
|
<typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
|
<param name="name">The named index of the field.</param>
|
<param name="index">The zero based index of the instance of the field.</param>
|
<returns>The field converted to <see cref="T:System.Type"/> T.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.TryGetField(System.Type,System.Int32,System.Object@)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) index.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> of the field.</param>
|
<param name="index">The zero based index of the field.</param>
|
<param name="field">The field converted to type T.</param>
|
<returns>A value indicating if the get was successful.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.TryGetField(System.Type,System.String,System.Object@)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) name.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> of the field.</param>
|
<param name="name">The named index of the field.</param>
|
<param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
|
<returns>A value indicating if the get was successful.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.TryGetField(System.Type,System.String,System.Int32,System.Object@)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position
|
(column) name and the index instance of that field. The index
|
is used when there are multiple columns with the same header name.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> of the field.</param>
|
<param name="name">The named index of the field.</param>
|
<param name="index">The zero based index of the instance of the field.</param>
|
<param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
|
<returns>A value indicating if the get was successful.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.TryGetField(System.Type,System.Int32,CsvHelper.TypeConversion.ITypeConverter,System.Object@)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) index
|
using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> of the field.</param>
|
<param name="index">The zero based index of the field.</param>
|
<param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
|
<param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
|
<returns>A value indicating if the get was successful.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.TryGetField(System.Type,System.String,CsvHelper.TypeConversion.ITypeConverter,System.Object@)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
|
using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> of the field.</param>
|
<param name="name">The named index of the field.</param>
|
<param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
|
<param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
|
<returns>A value indicating if the get was successful.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.TryGetField(System.Type,System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter,System.Object@)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
|
using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> of the field.</param>
|
<param name="name">The named index of the field.</param>
|
<param name="index">The zero based index of the instance of the field.</param>
|
<param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
|
<param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
|
<returns>A value indicating if the get was successful.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.TryGetField``1(System.Int32,``0@)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) index.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
|
<param name="index">The zero based index of the field.</param>
|
<param name="field">The field converted to type T.</param>
|
<returns>A value indicating if the get was successful.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.TryGetField``1(System.String,``0@)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) name.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
|
<param name="name">The named index of the field.</param>
|
<param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
|
<returns>A value indicating if the get was successful.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.TryGetField``1(System.String,System.Int32,``0@)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position
|
(column) name and the index instance of that field. The index
|
is used when there are multiple columns with the same header name.
|
</summary>
|
<typeparam name="T"></typeparam>
|
<param name="name">The named index of the field.</param>
|
<param name="index">The zero based index of the instance of the field.</param>
|
<param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
|
<returns>A value indicating if the get was successful.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.TryGetField``1(System.Int32,CsvHelper.TypeConversion.ITypeConverter,``0@)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) index
|
using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
|
<param name="index">The zero based index of the field.</param>
|
<param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
|
<param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
|
<returns>A value indicating if the get was successful.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.TryGetField``1(System.String,CsvHelper.TypeConversion.ITypeConverter,``0@)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
|
using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
|
<param name="name">The named index of the field.</param>
|
<param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
|
<param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
|
<returns>A value indicating if the get was successful.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.TryGetField``1(System.String,System.Int32,CsvHelper.TypeConversion.ITypeConverter,``0@)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
|
using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
|
<param name="name">The named index of the field.</param>
|
<param name="index">The zero based index of the instance of the field.</param>
|
<param name="converter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</param>
|
<param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
|
<returns>A value indicating if the get was successful.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.TryGetField``2(System.Int32,``0@)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) index
|
using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter" />.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
|
<typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
|
<param name="index">The zero based index of the field.</param>
|
<param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
|
<returns>A value indicating if the get was successful.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.TryGetField``2(System.String,``0@)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
|
using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
|
<typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
|
<param name="name">The named index of the field.</param>
|
<param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
|
<returns>A value indicating if the get was successful.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.TryGetField``2(System.String,System.Int32,``0@)">
|
<summary>
|
Gets the field converted to <see cref="T:System.Type"/> T at position (column) name
|
using the specified <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the field.</typeparam>
|
<typeparam name="TConverter">The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> used to convert the field to <see cref="T:System.Type"/> T.</typeparam>
|
<param name="name">The named index of the field.</param>
|
<param name="index">The zero based index of the instance of the field.</param>
|
<param name="field">The field converted to <see cref="T:System.Type"/> T.</param>
|
<returns>A value indicating if the get was successful.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetRecord``1">
|
<summary>
|
Gets the record converted into <see cref="T:System.Type"/> T.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the record.</typeparam>
|
<returns>The record converted to <see cref="T:System.Type"/> T.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetRecord``1(``0)">
|
<summary>
|
Get the record converted into <see cref="T:System.Type"/> T.
|
</summary>
|
<typeparam name="T">The <see cref="T:System.Type"/> of the record.</typeparam>
|
<param name="anonymousTypeDefinition">The anonymous type definition to use for the record.</param>
|
<returns>The record converted to <see cref="T:System.Type"/> T.</returns>
|
</member>
|
<member name="M:CsvHelper.IReaderRow.GetRecord(System.Type)">
|
<summary>
|
Gets the record.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> of the record.</param>
|
<returns>The record.</returns>
|
</member>
|
<member name="T:CsvHelper.IWriter">
|
<summary>
|
Defines methods used to write to a CSV file.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.IWriter.Flush">
|
<summary>
|
Flushes the internal buffer to the <see cref="T:System.IO.TextWriter"/> then
|
flushes the <see cref="T:System.IO.TextWriter"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.IWriter.FlushAsync">
|
<summary>
|
Flushes the internal buffer to the <see cref="T:System.IO.TextWriter"/> then
|
flushes the <see cref="T:System.IO.TextWriter"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.IWriter.NextRecord">
|
<summary>
|
Ends writing of the current record and starts a new record.
|
This flushes the buffer to the <see cref="T:System.IO.TextWriter"/> but
|
does not flush the <see cref="T:System.IO.TextWriter"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.IWriter.NextRecordAsync">
|
<summary>
|
Ends writing of the current record and starts a new record.
|
This flushes the buffer to the <see cref="T:System.IO.TextWriter"/> but
|
does not flush the <see cref="T:System.IO.TextWriter"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.IWriter.WriteRecords(System.Collections.IEnumerable)">
|
<summary>
|
Writes the list of records to the CSV file.
|
</summary>
|
<param name="records">The records to write.</param>
|
</member>
|
<member name="M:CsvHelper.IWriter.WriteRecords``1(System.Collections.Generic.IEnumerable{``0})">
|
<summary>
|
Writes the list of records to the CSV file.
|
</summary>
|
<typeparam name="T">Record type.</typeparam>
|
<param name="records">The records to write.</param>
|
</member>
|
<member name="M:CsvHelper.IWriter.WriteRecordsAsync(System.Collections.IEnumerable,System.Threading.CancellationToken)">
|
<summary>
|
Writes the list of records to the CSV file.
|
</summary>
|
<param name="records">The records to write.</param>
|
<param name="cancellationToken">The cancellation token to stop the writing.</param>
|
</member>
|
<member name="M:CsvHelper.IWriter.WriteRecordsAsync``1(System.Collections.Generic.IEnumerable{``0},System.Threading.CancellationToken)">
|
<summary>
|
Writes the list of records to the CSV file.
|
</summary>
|
<typeparam name="T">Record type.</typeparam>
|
<param name="records">The records to write.</param>
|
<param name="cancellationToken">The cancellation token to stop the writing.</param>
|
</member>
|
<member name="M:CsvHelper.IWriter.WriteRecordsAsync``1(System.Collections.Generic.IAsyncEnumerable{``0},System.Threading.CancellationToken)">
|
<summary>
|
Writes the list of records to the CSV file.
|
</summary>
|
<typeparam name="T">Record type.</typeparam>
|
<param name="records">The records to write.</param>
|
<param name="cancellationToken">The cancellation token to stop the writing.</param>
|
</member>
|
<member name="T:CsvHelper.IWriterRow">
|
<summary>
|
Defines methods used to write a CSV row.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IWriterRow.HeaderRecord">
|
<summary>
|
The header record.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IWriterRow.Row">
|
<summary>
|
The current row.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IWriterRow.Index">
|
<summary>
|
The current field index.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IWriterRow.Context">
|
<summary>
|
Gets the writing context.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.IWriterRow.Configuration">
|
<summary>
|
Gets or sets the configuration.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.IWriterRow.WriteConvertedField(System.String,System.Type)">
|
<summary>
|
Writes a field that has already been converted to a
|
<see cref="T:System.String"/> from an <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
|
If the field is null, it won't get written. A type converter
|
will always return a string, even if field is null. If the
|
converter returns a null, it means that the converter has already
|
written data, and the returned value should not be written.
|
</summary>
|
<param name="field">The converted field to write.</param>
|
<param name="fieldType">The type of the field before it was converted into a string.</param>
|
</member>
|
<member name="M:CsvHelper.IWriterRow.WriteField(System.String)">
|
<summary>
|
Writes the field to the CSV file. The field
|
may get quotes added to it.
|
When all fields are written for a record,
|
<see cref="M:CsvHelper.IWriter.NextRecord" /> must be called
|
to complete writing of the current record.
|
</summary>
|
<param name="field">The field to write.</param>
|
</member>
|
<member name="M:CsvHelper.IWriterRow.WriteField(System.String,System.Boolean)">
|
<summary>
|
Writes the field to the CSV file. This will
|
ignore any need to quote and ignore
|
<see cref="P:CsvHelper.Configuration.CsvConfiguration.ShouldQuote"/>
|
and just quote based on the shouldQuote
|
parameter.
|
When all fields are written for a record,
|
<see cref="M:CsvHelper.IWriter.NextRecord" /> must be called
|
to complete writing of the current record.
|
</summary>
|
<param name="field">The field to write.</param>
|
<param name="shouldQuote">True to quote the field, otherwise false.</param>
|
</member>
|
<member name="M:CsvHelper.IWriterRow.WriteField``1(``0)">
|
<summary>
|
Writes the field to the CSV file.
|
When all fields are written for a record,
|
<see cref="M:CsvHelper.IWriter.NextRecord" /> must be called
|
to complete writing of the current record.
|
</summary>
|
<typeparam name="T">The type of the field.</typeparam>
|
<param name="field">The field to write.</param>
|
</member>
|
<member name="M:CsvHelper.IWriterRow.WriteField``1(``0,CsvHelper.TypeConversion.ITypeConverter)">
|
<summary>
|
Writes the field to the CSV file.
|
When all fields are written for a record,
|
<see cref="M:CsvHelper.IWriter.NextRecord" /> must be called
|
to complete writing of the current record.
|
</summary>
|
<typeparam name="T">The type of the field.</typeparam>
|
<param name="field">The field to write.</param>
|
<param name="converter">The converter used to convert the field into a string.</param>
|
</member>
|
<member name="M:CsvHelper.IWriterRow.WriteField``2(``0)">
|
<summary>
|
Writes the field to the CSV file
|
using the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
|
When all fields are written for a record,
|
<see cref="M:CsvHelper.IWriter.NextRecord" /> must be called
|
to complete writing of the current record.
|
</summary>
|
<typeparam name="T">The type of the field.</typeparam>
|
<typeparam name="TConverter">The type of the converter.</typeparam>
|
<param name="field">The field to write.</param>
|
</member>
|
<member name="M:CsvHelper.IWriterRow.WriteComment(System.String)">
|
<summary>
|
Writes a comment.
|
</summary>
|
<param name="comment">The comment to write.</param>
|
</member>
|
<member name="M:CsvHelper.IWriterRow.WriteHeader``1">
|
<summary>
|
Writes the header record from the given members.
|
</summary>
|
<typeparam name="T">The type of the record.</typeparam>
|
</member>
|
<member name="M:CsvHelper.IWriterRow.WriteHeader(System.Type)">
|
<summary>
|
Writes the header record from the given members.
|
</summary>
|
<param name="type">The type of the record.</param>
|
</member>
|
<member name="M:CsvHelper.IWriterRow.WriteRecord``1(``0)">
|
<summary>
|
Writes the record to the CSV file.
|
</summary>
|
<typeparam name="T">The type of the record.</typeparam>
|
<param name="record">The record to write.</param>
|
</member>
|
<member name="T:CsvHelper.MaxFieldSizeException">
|
<summary>
|
Represents an error due to a field that is too large.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.MaxFieldSizeException.#ctor(CsvHelper.CsvContext)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.MaxFieldSizeException"/> class.
|
</summary>
|
<param name="context">The reading context.</param>
|
</member>
|
<member name="M:CsvHelper.MaxFieldSizeException.#ctor(CsvHelper.CsvContext,System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.MaxFieldSizeException"/> class
|
with a specified error message.
|
</summary>
|
<param name="context">The reading context.</param>
|
<param name="message">The message that describes the error.</param>
|
</member>
|
<member name="M:CsvHelper.MaxFieldSizeException.#ctor(CsvHelper.CsvContext,System.String,System.Exception)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.MaxFieldSizeException"/> class
|
with a specified error message and a reference to the inner exception that
|
is the cause of this exception.
|
</summary>
|
<param name="context">The reading context.</param>
|
<param name="message">The error message that explains the reason for the exception.</param>
|
<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>
|
</member>
|
<member name="T:CsvHelper.MissingFieldException">
|
<summary>
|
Represents an error caused because a field is missing
|
in the header while reading a CSV file.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.MissingFieldException.#ctor(CsvHelper.CsvContext)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.MissingFieldException"/> class.
|
</summary>
|
<param name="context">The reading context.</param>
|
</member>
|
<member name="M:CsvHelper.MissingFieldException.#ctor(CsvHelper.CsvContext,System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.MissingFieldException"/> class
|
with a specified error message.
|
</summary>
|
<param name="context">The reading context.</param>
|
<param name="message">The message that describes the error.</param>
|
</member>
|
<member name="M:CsvHelper.MissingFieldException.#ctor(CsvHelper.CsvContext,System.String,System.Exception)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.MissingFieldException"/> class
|
with a specified error message and a reference to the inner exception that
|
is the cause of this exception.
|
</summary>
|
<param name="context">The reading context.</param>
|
<param name="message">The error message that explains the reason for the exception.</param>
|
<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>
|
</member>
|
<member name="T:CsvHelper.ObjectCreator">
|
<summary>
|
Efficiently creates instances of object types.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ObjectCreator.CreateInstance``1(System.Object[])">
|
<summary>
|
Creates an instance of type T using the given arguments.
|
</summary>
|
<typeparam name="T">The type to create an instance of.</typeparam>
|
<param name="args">The constrcutor arguments.</param>
|
</member>
|
<member name="M:CsvHelper.ObjectCreator.CreateInstance(System.Type,System.Object[])">
|
<summary>
|
Creates an instance of the given type using the given arguments.
|
</summary>
|
<param name="type">The type to create an instance of.</param>
|
<param name="args">The constructor arguments.</param>
|
</member>
|
<member name="T:CsvHelper.ObjectResolver">
|
<summary>
|
Creates objects from a given type.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.ObjectResolver.Current">
|
<summary>
|
Gets or sets the current resolver.
|
Use an instance of this instead if at all possible.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.ObjectResolver.UseFallback">
|
<summary>
|
A value indicating if the resolver's <see cref="P:CsvHelper.ObjectResolver.CanResolve"/>
|
returns false that an object will still be created using
|
CsvHelper's object creation. True to fallback, otherwise false.
|
Default value is true.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.ObjectResolver.CanResolve">
|
<summary>
|
A function that returns a value indicating if the resolver
|
is able to resolve the given type. True if the type can be
|
resolved, otherwise false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.ObjectResolver.ResolveFunction">
|
<summary>
|
The function that creates an object from a given type.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ObjectResolver.#ctor">
|
<summary>
|
Creates an instance of the object resolver using default values.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ObjectResolver.#ctor(System.Func{System.Type,System.Boolean},System.Func{System.Type,System.Object[],System.Object},System.Boolean)">
|
<summary>
|
Creates an instance of the object resolver using the given can create function
|
and create function.
|
</summary>
|
<param name="canResolve">A function that returns a value indicating if the resolver
|
is able to resolve the given type. True if the type can be
|
resolved, otherwise false.</param>
|
<param name="resolveFunction">The function that creates an object from a given type.</param>
|
<param name="useFallback">A value indicating if the resolver's <see cref="P:CsvHelper.ObjectResolver.CanResolve"/>
|
returns false that an object will still be created using
|
CsvHelper's object creation. True to fallback, otherwise false.
|
Default value is true.</param>
|
</member>
|
<member name="M:CsvHelper.ObjectResolver.Resolve(System.Type,System.Object[])">
|
<summary>
|
Creates an object from the given type using the <see cref="P:CsvHelper.ObjectResolver.ResolveFunction"/>
|
function. If <see cref="P:CsvHelper.ObjectResolver.CanResolve"/> is false, the object will be
|
created using CsvHelper's default object creation. If <see cref="P:CsvHelper.ObjectResolver.UseFallback"/>
|
is false, an exception is thrown.
|
</summary>
|
<param name="type">The type to create an instance from. The created object
|
may not be the same type as the given type.</param>
|
<param name="constructorArgs">Constructor arguments used to create the type.</param>
|
</member>
|
<member name="M:CsvHelper.ObjectResolver.Resolve``1(System.Object[])">
|
<summary>
|
Creates an object from the given type using the <see cref="P:CsvHelper.ObjectResolver.ResolveFunction"/>
|
function. If <see cref="P:CsvHelper.ObjectResolver.CanResolve"/> is false, the object will be
|
created using CsvHelper's default object creation. If <see cref="P:CsvHelper.ObjectResolver.UseFallback"/>
|
is false, an exception is thrown.
|
</summary>
|
<typeparam name="T">The type to create an instance from. The created object
|
may not be the same type as the given type.</typeparam>
|
<param name="constructorArgs">Constructor arguments used to create the type.</param>
|
</member>
|
<member name="T:CsvHelper.ParserException">
|
<summary>
|
Represents errors that occur while parsing a CSV file.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ParserException.#ctor(CsvHelper.CsvContext)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.ParserException"/> class.
|
</summary>
|
<param name="context">The reading context.</param>
|
</member>
|
<member name="M:CsvHelper.ParserException.#ctor(CsvHelper.CsvContext,System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.ParserException"/> class
|
with a specified error message.
|
</summary>
|
<param name="context">The reading context.</param>
|
<param name="message">The message that describes the error.</param>
|
</member>
|
<member name="M:CsvHelper.ParserException.#ctor(CsvHelper.CsvContext,System.String,System.Exception)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.ParserException"/> class
|
with a specified error message and a reference to the inner exception that
|
is the cause of this exception.
|
</summary>
|
<param name="context">The reading context.</param>
|
<param name="message">The error message that explains the reason for the exception.</param>
|
<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>
|
</member>
|
<member name="T:CsvHelper.ReaderException">
|
<summary>
|
Represents errors that occur while reading a CSV file.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ReaderException.#ctor(CsvHelper.CsvContext)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.ReaderException"/> class.
|
</summary>
|
<param name="context">The reading context.</param>
|
</member>
|
<member name="M:CsvHelper.ReaderException.#ctor(CsvHelper.CsvContext,System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.ReaderException"/> class
|
with a specified error message.
|
</summary>
|
<param name="context">The reading context.</param>
|
<param name="message">The message that describes the error.</param>
|
</member>
|
<member name="M:CsvHelper.ReaderException.#ctor(CsvHelper.CsvContext,System.String,System.Exception)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.ReaderException"/> class
|
with a specified error message and a reference to the inner exception that
|
is the cause of this exception.
|
</summary>
|
<param name="context">The reading context.</param>
|
<param name="message">The error message that explains the reason for the exception.</param>
|
<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>
|
</member>
|
<member name="T:CsvHelper.RecordTypeInfo">
|
<summary>
|
Type information for a record.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.RecordTypeInfo.RecordType">
|
<summary>
|
The type of the record.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.RecordTypeInfo.IsObject">
|
<summary>
|
A value indicating if the type was an object and GetType() was used over typeof.
|
true if the type is an object, otherwise false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.RecordTypeInfo.HashCode">
|
<summary>
|
The hash code for the type.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.RecordTypeInfo.#ctor(System.Type,System.Boolean)">
|
<summary>
|
Initializes a new instance using the given <paramref name="recordType"/> and <paramref name="isObject"/>.
|
</summary>
|
<param name="recordType">The type of the record.</param>
|
<param name="isObject">A value indicating if the type was an object and GetType() was used over typeof.
|
true if the type is an object, otherwise false.</param>
|
</member>
|
<member name="T:CsvHelper.ReflectionExtensions">
|
<summary>
|
Extensions to help with reflection.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ReflectionExtensions.MemberType(System.Reflection.MemberInfo)">
|
<summary>
|
Gets the type from the member.
|
</summary>
|
<param name="member">The member to get the type from.</param>
|
<returns>The type.</returns>
|
</member>
|
<member name="M:CsvHelper.ReflectionExtensions.GetMemberExpression(System.Reflection.MemberInfo,System.Linq.Expressions.Expression)">
|
<summary>
|
Gets a member expression for the member.
|
</summary>
|
<param name="member">The member to get the expression for.</param>
|
<param name="expression">The member expression.</param>
|
<returns>The member expression.</returns>
|
</member>
|
<member name="M:CsvHelper.ReflectionExtensions.IsAnonymous(System.Type)">
|
<summary>
|
Gets a value indicating if the given type is anonymous.
|
True for anonymous, otherwise false.
|
</summary>
|
<param name="type">The type.</param>
|
</member>
|
<member name="M:CsvHelper.ReflectionExtensions.HasParameterlessConstructor(System.Type)">
|
<summary>
|
Gets a value indicating if the given type has a parameterless constructor.
|
True if it has a parameterless constructor, otherwise false.
|
</summary>
|
<param name="type">The type.</param>
|
</member>
|
<member name="M:CsvHelper.ReflectionExtensions.HasConstructor(System.Type)">
|
<summary>
|
Gets a value indicating if the given type has any constructors.
|
</summary>
|
<param name="type">The type.</param>
|
</member>
|
<member name="M:CsvHelper.ReflectionExtensions.GetConstructorWithMostParameters(System.Type)">
|
<summary>
|
Gets the constructor that contains the most parameters.
|
</summary>
|
<param name="type">The type.</param>
|
</member>
|
<member name="M:CsvHelper.ReflectionExtensions.IsUserDefinedStruct(System.Type)">
|
<summary>
|
Gets a value indicating if the type is a user defined struct.
|
True if it is a user defined struct, otherwise false.
|
</summary>
|
<param name="type">The type.</param>
|
</member>
|
<member name="M:CsvHelper.ReflectionExtensions.GetDefinition(System.Reflection.ConstructorInfo)">
|
<summary>
|
Gets a string representation of the constructor.
|
</summary>
|
<param name="constructor">The constructor.</param>
|
</member>
|
<member name="M:CsvHelper.ReflectionExtensions.GetDefinition(System.Reflection.ParameterInfo)">
|
<summary>
|
Gets a string representation of the parameter.
|
</summary>
|
<param name="parameter">The parameter.</param>
|
</member>
|
<member name="T:CsvHelper.ReflectionHelper">
|
<summary>
|
Common reflection tasks.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ReflectionHelper.GetDeclaringProperty(System.Type,System.Reflection.PropertyInfo,System.Reflection.BindingFlags)">
|
<summary>
|
Gets the <see cref="T:System.Reflection.PropertyInfo"/> from the type where the property was declared.
|
</summary>
|
<param name="type">The type the property belongs to.</param>
|
<param name="property">The property to search.</param>
|
<param name="flags">Flags for how the property is retrieved.</param>
|
</member>
|
<member name="M:CsvHelper.ReflectionHelper.GetDeclaringField(System.Type,System.Reflection.FieldInfo,System.Reflection.BindingFlags)">
|
<summary>
|
Gets the <see cref="T:System.Reflection.FieldInfo"/> from the type where the field was declared.
|
</summary>
|
<param name="type">The type the field belongs to.</param>
|
<param name="field">The field to search.</param>
|
<param name="flags">Flags for how the field is retrieved.</param>
|
</member>
|
<member name="M:CsvHelper.ReflectionHelper.GetUniqueProperties(System.Type,System.Reflection.BindingFlags,System.Boolean)">
|
<summary>
|
Walk up the inheritance tree collecting properties. This will get a unique set of properties in the
|
case where parents have the same property names as children.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> to get properties for.</param>
|
<param name="flags">The flags for getting the properties.</param>
|
<param name="overwrite">If true, parent class properties that are hidden by `new` child properties will be overwritten.</param>
|
</member>
|
<member name="M:CsvHelper.ReflectionHelper.GetUniqueFields(System.Type,System.Reflection.BindingFlags,System.Boolean)">
|
<summary>
|
Walk up the inheritance tree collecting fields. This will get a unique set of fields in the
|
case where parents have the same field names as children.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> to get fields for.</param>
|
<param name="flags">The flags for getting the fields.</param>
|
<param name="overwrite">If true, parent class fields that are hidden by `new` child fields will be overwritten.</param>
|
</member>
|
<member name="M:CsvHelper.ReflectionHelper.GetMember``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
|
<summary>
|
Gets the property from the expression.
|
</summary>
|
<typeparam name="TModel">The type of the model.</typeparam>
|
<typeparam name="TProperty">The type of the property.</typeparam>
|
<param name="expression">The expression.</param>
|
<returns>The <see cref="T:System.Reflection.PropertyInfo"/> for the expression.</returns>
|
</member>
|
<member name="M:CsvHelper.ReflectionHelper.GetMembers``2(System.Linq.Expressions.Expression{System.Func{``0,``1}})">
|
<summary>
|
Gets the member inheritance chain as a stack.
|
</summary>
|
<typeparam name="TModel">The type of the model.</typeparam>
|
<typeparam name="TProperty">The type of the property.</typeparam>
|
<param name="expression">The member expression.</param>
|
<returns>The inheritance chain for the given member expression as a stack.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.ArrayConverter">
|
<summary>
|
Converts an <see cref="T:System.Array"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.ArrayConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.BigIntegerConverter">
|
<summary>
|
Converts a <see cref="T:System.Numerics.BigInteger"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.BigIntegerConverter.ConvertToString(System.Object,CsvHelper.IWriterRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the object to a string.
|
</summary>
|
<param name="value">The object to convert to a string.</param>
|
<param name="row">The <see cref="T:CsvHelper.IWriterRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being written.</param>
|
<returns>The string representation of the object.</returns>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.BigIntegerConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.BooleanConverter">
|
<summary>
|
Converts a <see cref="T:System.Boolean"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.BooleanConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.BooleanConverter.ConvertToString(System.Object,CsvHelper.IWriterRow,CsvHelper.Configuration.MemberMapData)">
|
<inheritdoc/>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.ByteArrayConverter">
|
<summary>
|
Converts a <see cref="T:Byte[]"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.ByteArrayConverter.#ctor(CsvHelper.TypeConversion.ByteArrayConverterOptions)">
|
<summary>
|
Creates a new ByteArrayConverter using the given <see cref="T:CsvHelper.TypeConversion.ByteArrayConverterOptions"/>.
|
</summary>
|
<param name="options">The options.</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.ByteArrayConverter.ConvertToString(System.Object,CsvHelper.IWriterRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the object to a string.
|
</summary>
|
<param name="value">The object to convert to a string.</param>
|
<param name="row">The <see cref="T:CsvHelper.IWriterRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being written.</param>
|
<returns>The string representation of the object.</returns>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.ByteArrayConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.ByteArrayConverterOptions">
|
<summary>
|
Options for converting byte arrays.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.TypeConversion.ByteArrayConverterOptions.None">
|
<summary>
|
No options.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.TypeConversion.ByteArrayConverterOptions.Hexadecimal">
|
<summary>
|
Hexadecimal encoding.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.TypeConversion.ByteArrayConverterOptions.Base64">
|
<summary>
|
Base64 encoding.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.TypeConversion.ByteArrayConverterOptions.HexDashes">
|
<summary>
|
Use dashes in between hex values.
|
</summary>
|
</member>
|
<member name="F:CsvHelper.TypeConversion.ByteArrayConverterOptions.HexInclude0x">
|
<summary>
|
Prefix hex number with 0x.
|
</summary>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.ByteConverter">
|
<summary>
|
Converts a <see cref="T:System.Byte"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.ByteConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.CharConverter">
|
<summary>
|
Converts a <see cref="T:System.Char"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.CharConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.CollectionConverterFactory">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.TypeConversion.CollectionConverterFactory.CanCreate(System.Type)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.TypeConversion.CollectionConverterFactory.Create(System.Type,CsvHelper.TypeConversion.TypeConverterCache,CsvHelper.TypeConversion.ITypeConverter@)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.TypeConversion.CollectionGenericConverter">
|
<summary>
|
Converts a <see cref="T:System.Collections.ObjectModel.Collection`1"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.CollectionGenericConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.DateOnlyConverter">
|
<summary>
|
Converts a <see cref="T:System.DateOnly"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.DateOnlyConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.DateTimeConverter">
|
<summary>
|
Converts a <see cref="T:System.DateTime"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.DateTimeConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.DateTimeOffsetConverter">
|
<summary>
|
Converts a <see cref="T:System.DateTimeOffset"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.DateTimeOffsetConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.DecimalConverter">
|
<summary>
|
Converts a <see cref="T:System.Decimal"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.DecimalConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.DefaultTypeConverter">
|
<summary>
|
Converts an <see cref="T:System.Object"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.DefaultTypeConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.DefaultTypeConverter.ConvertToString(System.Object,CsvHelper.IWriterRow,CsvHelper.Configuration.MemberMapData)">
|
<inheritdoc/>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.DoubleConverter">
|
<summary>
|
Converts a <see cref="T:System.Double"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.DoubleConverter.ConvertToString(System.Object,CsvHelper.IWriterRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the object to a string.
|
</summary>
|
<param name="value">The object to convert to a string.</param>
|
<param name="row">The <see cref="T:CsvHelper.IWriterRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being written.</param>
|
<returns>The string representation of the object.</returns>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.DoubleConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.EnumConverter">
|
<summary>
|
Converts an <see cref="T:System.Enum"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.EnumConverter.#ctor(System.Type)">
|
<summary>
|
Creates a new <see cref="T:CsvHelper.TypeConversion.EnumConverter"/> for the given <see cref="T:System.Enum"/> <see cref="T:System.Type"/>.
|
</summary>
|
<param name="type">The type of the Enum.</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.EnumConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<inheritdoc/>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.EnumConverter.ConvertToString(System.Object,CsvHelper.IWriterRow,CsvHelper.Configuration.MemberMapData)">
|
<inheritdoc/>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.EnumConverterFactory">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.TypeConversion.EnumConverterFactory.CanCreate(System.Type)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.TypeConversion.EnumConverterFactory.Create(System.Type,CsvHelper.TypeConversion.TypeConverterCache,CsvHelper.TypeConversion.ITypeConverter@)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.TypeConversion.EnumerableConverter">
|
<summary>
|
Throws an exception when used. This is here so that it's apparent
|
that there is no support for <see cref="T:System.Collections.IEnumerable"/> type conversion. A custom
|
converter will need to be created to have a field convert to and
|
from an IEnumerable.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.EnumerableConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Throws an exception.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.EnumerableConverter.ConvertToString(System.Object,CsvHelper.IWriterRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Throws an exception.
|
</summary>
|
<param name="value">The object to convert to a string.</param>
|
<param name="row">The <see cref="T:CsvHelper.IWriterRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being written.</param>
|
<returns>The string representation of the object.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.GuidConverter">
|
<summary>
|
Converts a <see cref="T:System.Guid"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.GuidConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.IDictionaryConverter">
|
<summary>
|
Converts an <see cref="T:System.Collections.IDictionary"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.IDictionaryConverter.ConvertToString(System.Object,CsvHelper.IWriterRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the object to a string.
|
</summary>
|
<param name="value">The object to convert to a string.</param>
|
<param name="row">The <see cref="T:CsvHelper.IWriterRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being written.</param>
|
<returns>The string representation of the object.</returns>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.IDictionaryConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.IDictionaryGenericConverter">
|
<summary>
|
Converts an <see cref="T:System.Collections.Generic.IDictionary`2"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.IDictionaryGenericConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.IEnumerableConverter">
|
<summary>
|
Converts an <see cref="T:System.Collections.IEnumerable"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.IEnumerableConverter.ConvertToString(System.Object,CsvHelper.IWriterRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the object to a string.
|
</summary>
|
<param name="value">The object to convert to a string.</param>
|
<param name="row"></param>
|
<param name="memberMapData"></param>
|
<returns>The string representation of the object.</returns>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.IEnumerableConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.IEnumerableGenericConverter">
|
<summary>
|
Converts an <see cref="T:System.Collections.Generic.IEnumerable`1"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.IEnumerableGenericConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.Int16Converter">
|
<summary>
|
Converts a <see cref="T:System.Int16"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.Int16Converter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.Int32Converter">
|
<summary>
|
Converts an <see cref="T:System.Int32"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.Int32Converter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.Int64Converter">
|
<summary>
|
Converts an <see cref="T:System.Int64"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.Int64Converter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.ITypeConverter">
|
<summary>
|
Converts objects to and from strings.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.ITypeConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.ITypeConverter.ConvertToString(System.Object,CsvHelper.IWriterRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the object to a string.
|
</summary>
|
<param name="value">The object to convert to a string.</param>
|
<param name="row">The <see cref="T:CsvHelper.IWriterRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being written.</param>
|
<returns>The string representation of the object.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.ITypeConverterFactory">
|
<summary>
|
Produces <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the specified <see cref="T:System.Type"/>
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.ITypeConverterFactory.CanCreate(System.Type)">
|
<summary>
|
Determines if the factory can create a type converter for the given type.
|
</summary>
|
<param name="type">The <see cref="T:System.Type"/> to be checked</param>
|
<returns><c>true</c> if the factory can create the type, otherwise <c>false</c>.</returns>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.ITypeConverterFactory.Create(System.Type,CsvHelper.TypeConversion.TypeConverterCache,CsvHelper.TypeConversion.ITypeConverter@)">
|
<summary>
|
Creates a type converter for the given type and assigns it to the given out typeConverter parameter.
|
</summary>
|
<param name="type">The type to create the converter for.</param>
|
<param name="cache">The type converter cache.</param>
|
<param name="typeConverter">The parameter to set the converter to.</param>
|
<returns><c>true</c> if the converter should be added to the cache, otherwise <c>false</c>.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.NotSupportedTypeConverter`1">
|
<summary>
|
Throws an exception when used. This is here so that it's apparent
|
that there is no support for <see cref="T:System.Type"/> type conversion. A custom
|
converter will need to be created to have a field convert to and
|
from <see cref="T:System.Type"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.NotSupportedTypeConverter`1.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Throws an exception.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.NotSupportedTypeConverter`1.ConvertToString(`0,CsvHelper.IWriterRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Throws an exception.
|
</summary>
|
<param name="value">The object to convert to a string.</param>
|
<param name="row">The <see cref="T:CsvHelper.IWriterRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being written.</param>
|
<returns>The string representation of the object.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.NullableConverter">
|
<summary>
|
Converts a <see cref="T:System.Nullable`1"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.NullableConverter.NullableType">
|
<summary>
|
Gets the type of the nullable.
|
</summary>
|
<value>
|
The type of the nullable.
|
</value>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.NullableConverter.UnderlyingType">
|
<summary>
|
Gets the underlying type of the nullable.
|
</summary>
|
<value>
|
The underlying type.
|
</value>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.NullableConverter.UnderlyingTypeConverter">
|
<summary>
|
Gets the type converter for the underlying type.
|
</summary>
|
<value>
|
The type converter.
|
</value>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.NullableConverter.#ctor(System.Type,CsvHelper.TypeConversion.TypeConverterCache)">
|
<summary>
|
Creates a new <see cref="T:CsvHelper.TypeConversion.NullableConverter"/> for the given <see cref="T:System.Nullable`1"/> <see cref="T:System.Type"/>.
|
</summary>
|
<param name="type">The nullable type.</param>
|
<param name="typeConverterFactory">The type converter factory.</param>
|
<exception cref="T:System.ArgumentException">type is not a nullable type.</exception>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.NullableConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.NullableConverter.ConvertToString(System.Object,CsvHelper.IWriterRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the object to a string.
|
</summary>
|
<param name="value">The object to convert to a string.</param>
|
<param name="row"></param>
|
<param name="memberMapData"></param>
|
<returns>The string representation of the object.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.NullableConverterFactory">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.TypeConversion.NullableConverterFactory.CanCreate(System.Type)">
|
<inheritdoc />
|
</member>
|
<member name="M:CsvHelper.TypeConversion.NullableConverterFactory.Create(System.Type,CsvHelper.TypeConversion.TypeConverterCache,CsvHelper.TypeConversion.ITypeConverter@)">
|
<inheritdoc />
|
</member>
|
<member name="T:CsvHelper.TypeConversion.SByteConverter">
|
<summary>
|
Converts a <see cref="T:System.SByte"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.SByteConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.SingleConverter">
|
<summary>
|
Converts a <see cref="T:System.Single"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.SingleConverter.ConvertToString(System.Object,CsvHelper.IWriterRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the object to a string.
|
</summary>
|
<param name="value">The object to convert to a string.</param>
|
<param name="row">The <see cref="T:CsvHelper.IWriterRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being written.</param>
|
<returns>The string representation of the object.</returns>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.SingleConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.StringConverter">
|
<summary>
|
Converts a <see cref="T:System.String"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.StringConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.TimeOnlyConverter">
|
<summary>
|
Converts a <see cref="T:System.TimeOnly"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TimeOnlyConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.TimeSpanConverter">
|
<summary>
|
Converts a <see cref="T:System.TimeSpan"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TimeSpanConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.TypeConverter`1">
|
<summary>
|
Converts values to and from strings.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverter`1.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to a (T) value.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The value created from the string.</returns>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverter`1.ConvertToString(`0,CsvHelper.IWriterRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the value to a string.
|
</summary>
|
<param name="value">The value to convert to a string.</param>
|
<param name="row">The <see cref="T:CsvHelper.IWriterRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being written.</param>
|
<returns>The string representation of the value.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.TypeConverterCache">
|
<summary>
|
Caches <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>s for a given type.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterCache.#ctor">
|
<summary>
|
Initializes the <see cref="T:CsvHelper.TypeConversion.TypeConverterCache" /> class.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterCache.Contains(System.Type)">
|
<summary>
|
Determines if there is a converter registered for the given type.
|
</summary>
|
<param name="type">The type to check.</param>
|
<returns><c>true</c> if the converter is registered, otherwise false.</returns>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterCache.AddConverterFactory(CsvHelper.TypeConversion.ITypeConverterFactory)">
|
<summary>
|
Adds the <see cref="T:CsvHelper.TypeConversion.ITypeConverterFactory"/>.
|
Factories are queried in order of being added and first factory that handles the type is used for creating the <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/>.
|
</summary>
|
<param name="typeConverterFactory">Type converter factory</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterCache.AddConverter(System.Type,CsvHelper.TypeConversion.ITypeConverter)">
|
<summary>
|
Adds the <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.
|
</summary>
|
<param name="type">The type the converter converts.</param>
|
<param name="typeConverter">The type converter that converts the type.</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterCache.AddConverter``1(CsvHelper.TypeConversion.TypeConverter{``0})">
|
<summary>
|
Adds the <see cref="T:CsvHelper.TypeConversion.TypeConverter`1"/> for the given <see cref="T:System.Type"/>.
|
</summary>
|
<typeparam name="T">The type the converter converts.</typeparam>
|
<param name="typeConverter">The type converter that converts the type.</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterCache.AddConverter``1(CsvHelper.TypeConversion.ITypeConverter)">
|
<summary>
|
Adds the <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.
|
</summary>
|
<typeparam name="T">The type the converter converts.</typeparam>
|
<param name="typeConverter">The type converter that converts the type.</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterCache.AddConverter(CsvHelper.TypeConversion.ITypeConverter)">
|
<summary>
|
Adds the given <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> to all registered types.
|
</summary>
|
<param name="typeConverter">The type converter.</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterCache.RemoveConverter(System.Type)">
|
<summary>
|
Removes the <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.
|
</summary>
|
<param name="type">The type to remove the converter for.</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterCache.RemoveConverter``1">
|
<summary>
|
Removes the <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.
|
</summary>
|
<typeparam name="T">The type to remove the converter for.</typeparam>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterCache.RemoveConverterFactory(CsvHelper.TypeConversion.ITypeConverterFactory)">
|
<summary>
|
Removes the ITypeConverterFactory.
|
</summary>
|
<param name="typeConverterFactory">The ITypeConverterFactory to remove.</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterCache.GetConverter(System.Type)">
|
<summary>
|
Gets the converter for the given <see cref="T:System.Type"/>.
|
</summary>
|
<param name="type">The type to get the converter for.</param>
|
<returns>The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.</returns>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterCache.GetConverter(System.Reflection.MemberInfo)">
|
<summary>
|
Gets the converter for the given member. If an attribute is
|
found on the member, that will be used, otherwise the cache
|
will be used.
|
</summary>
|
<param name="member">The member to get the converter for.</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterCache.GetConverter``1">
|
<summary>
|
Gets the converter for the given <see cref="T:System.Type"/>.
|
</summary>
|
<typeparam name="T">The type to get the converter for.</typeparam>
|
<returns>The <see cref="T:CsvHelper.TypeConversion.ITypeConverter"/> for the given <see cref="T:System.Type"/>.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.TypeConverterException">
|
<summary>
|
Represents errors that occur while reading a CSV file.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.TypeConverterException.Text">
|
<summary>
|
The text used in ConvertFromString.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.TypeConverterException.Value">
|
<summary>
|
The value used in ConvertToString.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.TypeConverterException.TypeConverter">
|
<summary>
|
The type converter.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.TypeConverterException.MemberMapData">
|
<summary>
|
The member map data used in ConvertFromString and ConvertToString.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterException.#ctor(CsvHelper.TypeConversion.ITypeConverter,CsvHelper.Configuration.MemberMapData,System.String,CsvHelper.CsvContext)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.TypeConversion.TypeConverterException"/> class.
|
</summary>
|
<param name="typeConverter">The type converter.</param>
|
<param name="memberMapData">The member map data.</param>
|
<param name="text">The text.</param>
|
<param name="context">The reading context.</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterException.#ctor(CsvHelper.TypeConversion.ITypeConverter,CsvHelper.Configuration.MemberMapData,System.Object,CsvHelper.CsvContext)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.TypeConversion.TypeConverterException"/> class.
|
</summary>
|
<param name="typeConverter">The type converter.</param>
|
<param name="memberMapData">The member map data.</param>
|
<param name="value">The value.</param>
|
<param name="context">The writing context.</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterException.#ctor(CsvHelper.TypeConversion.ITypeConverter,CsvHelper.Configuration.MemberMapData,System.String,CsvHelper.CsvContext,System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.TypeConversion.TypeConverterException"/> class
|
with a specified error message.
|
</summary>
|
<param name="typeConverter">The type converter.</param>
|
<param name="memberMapData">The member map data.</param>
|
<param name="text">The text.</param>
|
<param name="context">The reading context.</param>
|
<param name="message">The message that describes the error.</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterException.#ctor(CsvHelper.TypeConversion.ITypeConverter,CsvHelper.Configuration.MemberMapData,System.Object,CsvHelper.CsvContext,System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.TypeConversion.TypeConverterException"/> class
|
with a specified error message.
|
</summary>
|
<param name="typeConverter">The type converter.</param>
|
<param name="memberMapData">The member map data.</param>
|
<param name="value">The value.</param>
|
<param name="context">The writing context.</param>
|
<param name="message">The message that describes the error.</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterException.#ctor(CsvHelper.TypeConversion.ITypeConverter,CsvHelper.Configuration.MemberMapData,System.String,CsvHelper.CsvContext,System.String,System.Exception)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.TypeConversion.TypeConverterException"/> class
|
with a specified error message and a reference to the inner exception that
|
is the cause of this exception.
|
</summary>
|
<param name="typeConverter">The type converter.</param>
|
<param name="memberMapData">The member map data.</param>
|
<param name="text">The text.</param>
|
<param name="context">The reading context.</param>
|
<param name="message">The error message that explains the reason for the exception.</param>
|
<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>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterException.#ctor(CsvHelper.TypeConversion.ITypeConverter,CsvHelper.Configuration.MemberMapData,System.Object,CsvHelper.CsvContext,System.String,System.Exception)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.TypeConversion.TypeConverterException"/> class
|
with a specified error message and a reference to the inner exception that
|
is the cause of this exception.
|
</summary>
|
<param name="typeConverter">The type converter.</param>
|
<param name="memberMapData">The member map data.</param>
|
<param name="value">The value.</param>
|
<param name="context">The writing context.</param>
|
<param name="message">The error message that explains the reason for the exception.</param>
|
<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>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.TypeConverterOptions">
|
<summary>
|
Options used when doing type conversion.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.TypeConverterOptions.CultureInfo">
|
<summary>
|
Gets or sets the culture info.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.TypeConverterOptions.DateTimeStyle">
|
<summary>
|
Gets or sets the date time style.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.TypeConverterOptions.TimeSpanStyle">
|
<summary>
|
Gets or sets the time span style.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.TypeConverterOptions.NumberStyles">
|
<summary>
|
Gets or sets the number style.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.TypeConverterOptions.Formats">
|
<summary>
|
Gets or sets the string format.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.TypeConverterOptions.UriKind">
|
<summary>
|
Gets or sets the <see cref="P:CsvHelper.TypeConversion.TypeConverterOptions.UriKind"/>.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.TypeConverterOptions.EnumIgnoreCase">
|
<summary>
|
Ingore case when parsing enums. Default is false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.TypeConverterOptions.BooleanTrueValues">
|
<summary>
|
Gets the list of values that can be
|
used to represent a boolean of true.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.TypeConverterOptions.BooleanFalseValues">
|
<summary>
|
Gets the list of values that can be
|
used to represent a boolean of false.
|
</summary>
|
</member>
|
<member name="P:CsvHelper.TypeConversion.TypeConverterOptions.NullValues">
|
<summary>
|
Gets the list of values that can be used to represent a null value.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterOptions.Merge(CsvHelper.TypeConversion.TypeConverterOptions[])">
|
<summary>
|
Merges TypeConverterOptions by applying the values of sources in order on to each other.
|
The first object is the source object.
|
</summary>
|
<param name="sources">The sources that will be applied.</param>
|
<returns>The updated source object.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.TypeConverterOptionsCache">
|
<summary>
|
Caches <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for a given type.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterOptionsCache.AddOptions(System.Type,CsvHelper.TypeConversion.TypeConverterOptions)">
|
<summary>
|
Adds the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given <see cref="T:System.Type"/>.
|
</summary>
|
<param name="type">The type the options are for.</param>
|
<param name="options">The options.</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterOptionsCache.AddOptions``1(CsvHelper.TypeConversion.TypeConverterOptions)">
|
<summary>
|
Adds the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given <see cref="T:System.Type"/>.
|
</summary>
|
<typeparam name="T">The type the options are for.</typeparam>
|
<param name="options">The options.</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterOptionsCache.AddOptions(CsvHelper.TypeConversion.TypeConverterOptions)">
|
<summary>
|
Adds the given <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> to all registered types.
|
</summary>
|
<param name="options"></param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterOptionsCache.RemoveOptions(System.Type)">
|
<summary>
|
Removes the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given type.
|
</summary>
|
<param name="type">The type to remove the options for.</param>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterOptionsCache.RemoveOptions``1">
|
<summary>
|
Removes the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given type.
|
</summary>
|
<typeparam name="T">The type to remove the options for.</typeparam>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterOptionsCache.GetOptions(System.Type)">
|
<summary>
|
Get the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given <see cref="T:System.Type"/>.
|
</summary>
|
<param name="type">The type the options are for.</param>
|
<returns>The options for the given type.</returns>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.TypeConverterOptionsCache.GetOptions``1">
|
<summary>
|
Get the <see cref="T:CsvHelper.TypeConversion.TypeConverterOptions"/> for the given <see cref="T:System.Type"/>.
|
</summary>
|
<typeparam name="T">The type the options are for.</typeparam>
|
<returns>The options for the given type.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.UInt16Converter">
|
<summary>
|
Converts a <see cref="T:System.UInt16"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.UInt16Converter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.UInt32Converter">
|
<summary>
|
Converts a <see cref="T:System.UInt32"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.UInt32Converter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.UInt64Converter">
|
<summary>
|
Converts a <see cref="T:System.UInt64"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.UInt64Converter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the string to an object.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow"/> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData"/> for the member being created.</param>
|
<returns>The object created from the string.</returns>
|
</member>
|
<member name="T:CsvHelper.TypeConversion.UriConverter">
|
<summary>
|
Converts a <see cref="T:System.Uri"/> to and from a <see cref="T:System.String"/>.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.TypeConversion.UriConverter.ConvertFromString(System.String,CsvHelper.IReaderRow,CsvHelper.Configuration.MemberMapData)">
|
<summary>
|
Converts the <see cref="T:System.String"/> to a <see cref="T:System.Uri"/>.
|
</summary>
|
<param name="text">The string to convert to an object.</param>
|
<param name="row">The <see cref="T:CsvHelper.IReaderRow" /> for the current record.</param>
|
<param name="memberMapData">The <see cref="T:CsvHelper.Configuration.MemberMapData" /> for the member being created.</param>
|
<returns>
|
The <see cref="T:System.Uri"/> created from the string.
|
</returns>
|
</member>
|
<member name="T:CsvHelper.ValidationException">
|
<summary>
|
Represents a user supplied validation failure.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.ValidationException.#ctor(CsvHelper.CsvContext)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.ValidationException"/> class.
|
</summary>
|
<param name="context">The reading context.</param>
|
</member>
|
<member name="M:CsvHelper.ValidationException.#ctor(CsvHelper.CsvContext,System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.ValidationException"/> class
|
with a specified error message.
|
</summary>
|
<param name="context">The reading context.</param>
|
<param name="message">The message that describes the error.</param>
|
</member>
|
<member name="M:CsvHelper.ValidationException.#ctor(CsvHelper.CsvContext,System.String,System.Exception)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.ValidationException"/> class
|
with a specified error message and a reference to the inner exception that
|
is the cause of this exception.
|
</summary>
|
<param name="context">The reading context.</param>
|
<param name="message">The error message that explains the reason for the exception.</param>
|
<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>
|
</member>
|
<member name="T:CsvHelper.WriterException">
|
<summary>
|
Represents errors that occur while writing a CSV file.
|
</summary>
|
</member>
|
<member name="M:CsvHelper.WriterException.#ctor(CsvHelper.CsvContext)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.WriterException"/> class.
|
</summary>
|
<param name="context">The writing context.</param>
|
</member>
|
<member name="M:CsvHelper.WriterException.#ctor(CsvHelper.CsvContext,System.String)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.WriterException"/> class
|
with a specified error message.
|
</summary>
|
<param name="context">The writing context.</param>
|
<param name="message">The message that describes the error.</param>
|
</member>
|
<member name="M:CsvHelper.WriterException.#ctor(CsvHelper.CsvContext,System.String,System.Exception)">
|
<summary>
|
Initializes a new instance of the <see cref="T:CsvHelper.WriterException"/> class
|
with a specified error message and a reference to the inner exception that
|
is the cause of this exception.
|
</summary>
|
<param name="context">The writing context.</param>
|
<param name="message">The error message that explains the reason for the exception.</param>
|
<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>
|
</member>
|
</members>
|
</doc>
|