This commit is contained in:
毕文静 2024-10-16 16:34:18 +08:00
parent b7b87e2240
commit 592238bd07
147 changed files with 168823 additions and 215 deletions

View File

@ -58,7 +58,7 @@
{
ListItem[] lis = new ListItem[2];
lis[0] = new ListItem("合同", "1");
lis[1] = new ListItem("变更的合同", "2");
lis[1] = new ListItem("变更的合同文本", "2");
return lis;
}

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -0,0 +1,769 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>ExtendedNumerics.BigDecimal</name>
</assembly>
<members>
<member name="T:ExtendedNumerics.BigDecimal">
<summary>
<para>Arbitrary precision decimal. All operations are exact, except for division.</para>
<para>Division never determines more digits than the given precision.</para>
<para>Based on code by Jan Christoph Bernack (http://stackoverflow.com/a/4524254 or jc.bernack at gmail.com)</para>
<para>Modified and extended by Adam White (https://csharpcodewhisperer.blogspot.com/)</para>
<para>Further modified by Rick Harker, Rick.Rick.Harker@gmail.com</para>
</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.#ctor(System.Tuple{System.Numerics.BigInteger,System.Int32})">
<summary>
Private Constructor. This one bypasses <see cref="P:ExtendedNumerics.BigDecimal.AlwaysTruncate"/> and <see cref="P:ExtendedNumerics.BigDecimal.AlwaysNormalize"/> check and behavior.
</summary>
<param name="tuple"></param>
</member>
<member name="P:ExtendedNumerics.BigDecimal.Ten">
<summary>Gets a value that represents the number 0 (zero).</summary>
</member>
<member name="P:ExtendedNumerics.BigDecimal.One">
<summary>Gets a value that represents the number 1 ().</summary>
</member>
<member name="P:ExtendedNumerics.BigDecimal.Zero">
<summary>Gets a value that represents the number 0 (zero).</summary>
</member>
<member name="P:ExtendedNumerics.BigDecimal.OneHalf">
<summary>Gets a value that represents the number 0.5.</summary>
</member>
<member name="P:ExtendedNumerics.BigDecimal.MinusOne">
<summary>Gets a value that represents the number -1 .</summary>
</member>
<member name="P:ExtendedNumerics.BigDecimal.E">
<summary>Gets a value that represents the number e, also called Euler's number.</summary>
</member>
<member name="P:ExtendedNumerics.BigDecimal.Pi">
<summary>Gets a value that represents the number Pi.</summary>
</member>
<member name="P:ExtendedNumerics.BigDecimal.π">
<summary>Gets a value that represents the number Pi.</summary>
</member>
<member name="P:ExtendedNumerics.BigDecimal.Precision">
<summary>
Sets the desired precision of all BigDecimal instances, in terms of the number of .
If AlwaysTruncate is set to true all operations are affected.</summary>
</member>
<member name="P:ExtendedNumerics.BigDecimal.AlwaysTruncate">
<summary>
Specifies whether the significant digits should be truncated to the given precision after each operation.
Setting this to true will tend to accumulate errors at the precision boundary after several arithmetic operations.
Therefore, you should prefer using <see cref="M:ExtendedNumerics.BigDecimal.Round(ExtendedNumerics.BigDecimal,System.Int32)"/> explicitly when you need it instead,
such st at the end of a series of operations, especially if you are expecting the result to be truncated at the precision length.
This should generally be left disabled by default.
This setting may be useful if you are running into memory or performance issues, as could conceivably be brought on by many operations on irrational numbers.
</summary>
</member>
<member name="P:ExtendedNumerics.BigDecimal.AlwaysNormalize">
<summary>Specifies whether a call to Normalize is made after every operation and during constructor invocation. The default value is true.</summary>
</member>
<member name="F:ExtendedNumerics.BigDecimal.Mantissa">
<summary>The mantissa of the internal floating point number representation of this BigDecimal.</summary>
</member>
<member name="F:ExtendedNumerics.BigDecimal.Exponent">
<summary>The exponent of the internal floating point number representation of this BigDecimal.</summary>
</member>
<member name="P:ExtendedNumerics.BigDecimal.Sign">
<summary>Gets a number that indicates the sign (negative, positive, or zero) of the current <see cref="T:ExtendedNumerics.BigDecimal" /> object. </summary>
<returns>-1 if the value of this object is negative, 0 if the value of this object is zero or 1 if the value of this object is positive.</returns>
</member>
<member name="P:ExtendedNumerics.BigDecimal.SignifigantDigits">
<summary>Gets the number of significant digits in <see cref="T:ExtendedNumerics.BigDecimal"/>.
Essentially tells you the number of digits in the mantissa.</summary>
</member>
<member name="P:ExtendedNumerics.BigDecimal.Length">
<summary>The length of the BigDecimal value (Equivalent to SignifigantDigits).</summary>
</member>
<member name="P:ExtendedNumerics.BigDecimal.WholeValue">
<summary>
Gets the whole-number integer (positive or negative) value of this BigDecimal, so everything to the left of the decimal place.
Equivalent to the Truncate function for a float.
</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.IsZero">
<summary>This method returns true if the BigDecimal is equal to zero, false otherwise.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.IsPositve">
<summary>This method returns true if the BigDecimal is greater than zero, false otherwise.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.IsNegative">
<summary>This method returns true if the BigDecimal is less than zero, false otherwise.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.System#IComparable#CompareTo(System.Object)">
<summary>
Compares the current instance with another object of the same type and returns
an integer that indicates whether the current instance precedes, follows, or
occurs in the same position in the sort order as the other object.
</summary>
<param name="obj"> An object to compare with this instance.</param>
<returns>
A return value of less than zero means this instance precedes obj in the sort order.
A return value of zero means this instance occurs in the same position in the sort order as obj.
A return value of greater than zero means this instance follows obj in the sort order.
</returns>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Equals(System.Nullable{ExtendedNumerics.BigDecimal},System.Nullable{ExtendedNumerics.BigDecimal})">
<summary>Static equality test.</summary>
<param name="left"></param>
<param name="right"></param>
<returns></returns>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Parse(System.Double)">
<summary>Converts the string representation of a decimal to the BigDecimal equivalent.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Parse(System.String)">
<summary>Converts the string representation of a decimal to the BigDecimal equivalent.</summary>
<param name="input">A string that contains a number to convert.</param>
<returns></returns>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Parse(System.String,System.IFormatProvider)">
<summary>
Converts the string representation of a decimal in a specified culture-specific format to its BigDecimal equivalent.
</summary>
<param name="input">A string that contains a number to convert.</param>
<param name="provider">An object that provides culture-specific formatting information about value.</param>
<returns></returns>
</member>
<member name="M:ExtendedNumerics.BigDecimal.TryParse(System.String,ExtendedNumerics.BigDecimal@)">
<summary>
Tries to convert the string representation of a number to its BigDecimal equivalent, and returns a value that indicates whether the conversion succeeded.
</summary>
<param name="input">The string representation of a number.</param>
<param name="result">When this method returns, this out parameter contains the BigDecimal equivalent
to the number that is contained in value, or default(BigDecimal) if the conversion fails.
The conversion fails if the value parameter is null or is not of the correct format.</param>
<returns></returns>
</member>
<member name="M:ExtendedNumerics.BigDecimal.TryParse(System.String,System.IFormatProvider,ExtendedNumerics.BigDecimal@)">
<summary>
Tries to convert the string representation of a number in a specified style and culture-specific format
to its BigDecimal equivalent, and returns a value that indicates whether the conversion succeeded.
</summary>
<param name="input">The string representation of a number.</param>
<param name="provider">An object that supplies culture-specific formatting information about value.</param>
<param name="result">When this method returns, this out parameter contains the BigDecimal equivalent
to the number that is contained in value, or default(BigDecimal) if the conversion fails.
The conversion fails if the value parameter is null or is not of the correct format.</param>
<returns></returns>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Normalize(ExtendedNumerics.BigDecimal)">
<summary>Removes any trailing zeros on the mantissa, adjusts the exponent, and returns a new <see cref="T:ExtendedNumerics.BigDecimal" />.</summary>
<param name="value"></param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.GetDecimalIndex">
<summary>Returns the zero-based index of the decimal point, if the BigDecimal were rendered as a string.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.GetWholePart">
<summary>
Returns the whole number integer part of the BigDecimal, dropping anything right of the decimal point. Essentially behaves like Math.Truncate(). For
example, GetWholePart() would return 3 for Math.PI.
</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.GetFractionalPart">
<summary>Gets the fractional part of the BigDecimal, setting everything left of the decimal point to zero.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.op_Explicit(ExtendedNumerics.BigDecimal)~System.Double">
<summary>Converts <paramref name="value" /> to an <see cref="T:System.Double" /> if possible, otherwise throws <see cref="T:System.OverflowException" /> .</summary>
<param name="value"></param>
<exception cref="T:System.OverflowException"></exception>
</member>
<member name="M:ExtendedNumerics.BigDecimal.op_Explicit(ExtendedNumerics.BigDecimal)~System.Single">
<summary>Converts <paramref name="value" /> to an <see cref="T:System.Single" /> if possible, otherwise throws <see cref="T:System.OverflowException" /> .</summary>
<param name="value"></param>
<exception cref="T:System.OverflowException"></exception>
</member>
<member name="M:ExtendedNumerics.BigDecimal.op_Explicit(ExtendedNumerics.BigDecimal)~System.Decimal">
<summary>Converts <paramref name="value" /> to an <see cref="T:System.Decimal" /> if possible, otherwise throws <see cref="T:System.OverflowException" /> .</summary>
<param name="value"></param>
<exception cref="T:System.OverflowException"></exception>
</member>
<member name="M:ExtendedNumerics.BigDecimal.op_Explicit(ExtendedNumerics.BigDecimal)~System.Int32">
<summary>Converts <paramref name="value" /> to an <see cref="T:System.Int32" /> if possible, otherwise throws <see cref="T:System.OverflowException" /> .</summary>
<param name="value"></param>
<exception cref="T:System.OverflowException"></exception>
</member>
<member name="M:ExtendedNumerics.BigDecimal.op_Explicit(ExtendedNumerics.BigDecimal)~System.UInt32">
<summary>Converts <paramref name="value" /> to an <see cref="T:System.UInt32" /> if possible, otherwise throws <see cref="T:System.OverflowException" /> .</summary>
<param name="value"></param>
<exception cref="T:System.OverflowException"></exception>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Min(ExtendedNumerics.BigDecimal,ExtendedNumerics.BigDecimal)">
<summary>Returns the smaller of two BigDecimal values.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Max(ExtendedNumerics.BigDecimal,ExtendedNumerics.BigDecimal)">
<summary>Returns the larger of two BigDecimal values.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Negate(ExtendedNumerics.BigDecimal)">
<summary>Returns the result of multiplying a BigDecimal by negative one.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Add(ExtendedNumerics.BigDecimal,ExtendedNumerics.BigDecimal)">
<summary>Adds two BigDecimal values.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Subtract(ExtendedNumerics.BigDecimal,ExtendedNumerics.BigDecimal)">
<summary>Subtracts two BigDecimal values.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Multiply(ExtendedNumerics.BigDecimal,ExtendedNumerics.BigDecimal)">
<summary>Multiplies two BigDecimal values.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Mod(ExtendedNumerics.BigDecimal,ExtendedNumerics.BigDecimal)">
<summary>Divides two BigDecimal values, returning the remainder and discarding the quotient.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Divide(ExtendedNumerics.BigDecimal,ExtendedNumerics.BigDecimal)">
<summary>Divides two BigDecimal values.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Pow(ExtendedNumerics.BigDecimal,System.Numerics.BigInteger)">
<summary>Returns a specified number raised to the specified power.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Pow_Fast(ExtendedNumerics.BigDecimal,System.Numerics.BigInteger)">
<summary>
Returns a specified number raised to the specified power.
</summary>
<remarks>
This version uses exponentiation by squaring.
This method should take fewer steps than <see cref="M:ExtendedNumerics.BigDecimal.Pow_Precision(ExtendedNumerics.BigDecimal,System.Numerics.BigInteger)"/>, and so is used by default
unless <see cref="P:ExtendedNumerics.BigDecimal.AlwaysTruncate"/> is <see langword="true"/>,
in which case <see cref="M:ExtendedNumerics.BigDecimal.Pow_Precision(ExtendedNumerics.BigDecimal,System.Numerics.BigInteger)"/> is used as it loses precision slower.
</remarks>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Pow_Precision(ExtendedNumerics.BigDecimal,System.Numerics.BigInteger)">
<summary>
Returns a specified number raised to the specified power.
</summary>
<remarks>
This version loses precision slower, and so is used when <see cref="P:ExtendedNumerics.BigDecimal.AlwaysTruncate"/> is set to <see langword="true"/>.
Otherwise <see cref="M:ExtendedNumerics.BigDecimal.Pow_Fast(ExtendedNumerics.BigDecimal,System.Numerics.BigInteger)"/> is used because it is more performant.
</remarks>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Pow(System.Double,System.Double)">
<summary>Returns a specified number raised to the specified power.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.NthRoot(ExtendedNumerics.BigDecimal,System.Int32,System.Int32)">
<summary> Returns the Nth root of the supplied input decimal to the given number of places. </summary>
<returns></returns>
</member>
<member name="M:ExtendedNumerics.BigDecimal.PlacesLeftOfDecimal(ExtendedNumerics.BigDecimal)">
<summary> Returns the number of digits or place values to the left of the decimal point. </summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.PlacesRightOfDecimal(ExtendedNumerics.BigDecimal)">
<summary> Returns the number of digits or place values to the right of the decimal point. </summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.AlignExponent(ExtendedNumerics.BigDecimal,ExtendedNumerics.BigDecimal)">
<summary>Returns the mantissa of value, aligned to the exponent of reference. Assumes the exponent of value is larger than of reference.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Abs(ExtendedNumerics.BigDecimal)">
<summary>Returns the absolute value of the BigDecimal</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Truncate(ExtendedNumerics.BigDecimal)">
<summary>Truncates the BigDecimal at the decimal point. Equivalent to using Floor.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Round(ExtendedNumerics.BigDecimal)">
<summary>Rounds a BigDecimal value to the nearest integral value.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Round(ExtendedNumerics.BigDecimal,System.MidpointRounding)">
<summary>Rounds a BigDecimal value to the nearest integral value. A parameter specifies how to round the value if it is midway between two numbers.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Round(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>
Rounds a BigDecimal to the given number of digits to the right of the decimal point.
Pass a negative precision value to round (zero) digits to the left of the decimal point in a manner that mimics Excel's ROUNDDOWN function.
</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Ceiling(ExtendedNumerics.BigDecimal)">
<summary>Rounds a BigDecimal up to the next largest integer value, even if the fractional part is less than one half. Equivalent to obtaining the floor and then adding one.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Floor(ExtendedNumerics.BigDecimal)">
<summary>Rounds a BigDecimal down to the next smallest integer value, even if the fractional part is greater than one half. Equivalent to discarding everything right of the decimal point.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Sin(ExtendedNumerics.BigDecimal)">
<summary>
Arbitrary precision sine function.
The input should be the angle in radians.
The input must be restricted to the range of -π/2 &lt;= θ &lt;= π/2.
If your input is negative, just flip the sign.
</summary>
<returns></returns>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Sin(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>
Arbitrary precision sine function.
The input should be the angle in radians.
The input must be restricted to the range of -π/2 &lt;= θ &lt;= π/2.
If your input is negative, just flip the sign.
</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
<returns></returns>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Cos(ExtendedNumerics.BigDecimal)">
<summary>
Arbitrary precision cosine function.
</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Cos(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>
Arbitrary precision cosine function.
</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Tan(ExtendedNumerics.BigDecimal)">
<summary>
Arbitrary precision tangent function.
The input must not be π/2 or 3π/2, as the tangent is undefined at that value.
</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Tan(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>
Arbitrary precision tangent function.
The input must not be π/2 or 3π/2, as the tangent is undefined at that value.
</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Cot(ExtendedNumerics.BigDecimal)">
<summary>
Arbitrary precision cotangent function.
The input must not be zero, as the cotangent is undefined at that value.
</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Cot(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>
Arbitrary precision cotangent function.
The input must not be zero, as the cotangent is undefined at that value.
</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Sec(ExtendedNumerics.BigDecimal)">
<summary>
Arbitrary precision secant function.
The input must not be (2*n + 1)*π/2 (an odd multiple of π/2), as the secant is undefined at that value.
</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Sec(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>
Arbitrary precision secant function.
The input must not be (2*n + 1)*π/2 (an odd multiple of π/2), as the secant is undefined at that value.
</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Csc(ExtendedNumerics.BigDecimal)">
<summary>
Arbitrary precision cosecant function.
The input must not be zero or π, as the cosecant is undefined at that value.
</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Csc(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>
Arbitrary precision cosecant function.
The input must not be zero or π, as the cosecant is undefined at that value.
</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Sinh(ExtendedNumerics.BigDecimal)">
<summary>Arbitrary precision hyperbolic sine function.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Sinh(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>
Arbitrary precision hyperbolic sine function.
</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Cosh(ExtendedNumerics.BigDecimal)">
<summary>Arbitrary precision Hyperbolic cosine function.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Cosh(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>
Arbitrary precision Hyperbolic cosine function.
</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Tanh(ExtendedNumerics.BigDecimal)">
<summary>Arbitrary precision hyperbolic tangent function.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Tanh(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>Arbitrary precision hyperbolic tangent function.</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Coth(ExtendedNumerics.BigDecimal)">
<summary>Arbitrary precision hyperbolic cotangent function.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Coth(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>Arbitrary precision hyperbolic cotangent function.</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Sech(ExtendedNumerics.BigDecimal)">
<summary>Arbitrary precision hyperbolic secant function.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Sech(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>Arbitrary precision hyperbolic secant function.</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Csch(ExtendedNumerics.BigDecimal)">
<summary>
Arbitrary precision hyperbolic cosecant function.
The input must not be zero.
</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Csch(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>
Arbitrary precision hyperbolic cosecant function.
The input must not be zero.
</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Arcsin(ExtendedNumerics.BigDecimal)">
<summary>Arbitrary precision inverse sine function.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Arcsin(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>Arbitrary precision inverse sine function.</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Arccos(ExtendedNumerics.BigDecimal)">
<summary>Arbitrary precision inverse cosine function.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Arccos(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>Arbitrary precision inverse cosine function.</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Arctan(ExtendedNumerics.BigDecimal)">
<summary>Arbitrary precision inverse tangent function.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Arctan(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>Arbitrary precision inverse tangent function.</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Arccot(ExtendedNumerics.BigDecimal)">
<summary>Arbitrary precision inverse cotangent function.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Arccot(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>Arbitrary precision inverse cotangent function.</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Arccsc(ExtendedNumerics.BigDecimal)">
<summary>Arbitrary precision inverse cosecant function.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Arccsc(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>Arbitrary precision inverse cosecant function.</summary>
<param name="radians">The argument radians.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Exp(ExtendedNumerics.BigDecimal)">
<summary>Calculates e^x to arbitrary precision.</summary>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Exp(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>Calculates e^x to arbitrary precision.</summary>
<param name="x">The exponent to raise e to the power of.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Ln(ExtendedNumerics.BigDecimal)">
<summary>
Returns the natural logarithm of the input.
</summary>
<param name="argument">The argument to take the natural logarithm of.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Ln(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>
Returns the natural logarithm of the input to a specified precision.
</summary>
<param name="argument">The argument to take the natural logarithm of.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.LogNatural(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>
Internal implementation of the natural log function to arbitrary precision.
</summary>
<param name="argument">The argument to take the natural logarithm of.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.LogN(System.Int32,ExtendedNumerics.BigDecimal,System.Int32)">
<summary>
Returns the logarithm of an argument in an arbitrary base.
</summary>
<param name="base">The base of the logarithm.</param>
<param name="argument">The argument to take the logarithm of.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Log2(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>
Returns the base-2 logarithm of an argument.
</summary>
<param name="argument">The argument to take the base-2 logarithm of.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.Log10(ExtendedNumerics.BigDecimal,System.Int32)">
<summary>
Returns the base-10 logarithm of an argument.
</summary>
<param name="argument">The argument to take the base-10 logarithm of.</param>
<param name="precision">The desired precision in terms of the number of digits to the right of the decimal.</param>
</member>
<member name="M:ExtendedNumerics.BigDecimal.ToScientificENotation(ExtendedNumerics.BigDecimal)">
<summary>Allow the BigDecimal to be formatted with the E notation.</summary>
<param name="bigDecimal"></param>
<returns></returns>
</member>
<member name="M:ExtendedNumerics.Helpers.BigIntegerHelper.NthRoot(System.Numerics.BigInteger,System.Int32,System.Numerics.BigInteger@)">
<summary>
<para>Returns the NTHs root of a <see cref="T:System.Numerics.BigInteger"/> with <paramref name="remainder"/>.</para>
<para>The root must be greater than or equal to 1 or value must be a positive integer.</para>
</summary>
<param name="value"></param>
<param name="root"></param>
<param name="remainder"></param>
<returns></returns>
<exception cref="T:System.ArgumentException"></exception>
</member>
<member name="M:ExtendedNumerics.Helpers.BigIntegerHelper.TryParseFraction(System.String,System.Nullable{ExtendedNumerics.BigDecimal}@)">
<summary>
ttempt to parse a fraction from a String.
</summary>
<example>" 1234.45 / 346.456 "</example>
<param name="numberString"></param>
<param name="result"></param>
<exception cref="T:System.OverflowException">Uncomment this if you want an exception instead of a Boolean.</exception>
</member>
<member name="T:ExtendedNumerics.Helpers.BigIntegerHelper.FastFactorial">
<summary>
<para>
Calculates a factorial by the divide and conquer method.
This is faster than repeatedly multiplying the next value by a running product
by not repeatedly multiplying by large values.
Essentially, this multiplies every number in the array with its neighbor,
returning an array half as long of products of two numbers.
We then take that array and multiply each pair of values in the array
with its neighbor, resulting in another array half the length of the previous one, and so on...
This results in many multiplications of small, equally sized operands
and only a few multiplications of larger operands.
In the limit, this is more efficient.
</para>
<para>
The factorial function is used during the calculation of trigonometric functions to arbitrary precision.
</para>
</summary>
</member>
<member name="M:ExtendedNumerics.Helpers.BigIntegerHelper.FastFactorial.MultiplyRange(System.Numerics.BigInteger,System.Numerics.BigInteger)">
<summary>Divide the range of numbers to multiply in half recursively.</summary>
<param name="from"></param>
<param name="to"></param>
</member>
<member name="F:ExtendedNumerics.Helpers.SortingOrder.After">
<summary>1</summary>
</member>
<member name="F:ExtendedNumerics.Helpers.SortingOrder.Before">
<summary>-1</summary>
</member>
<member name="F:ExtendedNumerics.Helpers.SortingOrder.NullsDefault">
<summary>Default to <see cref="F:ExtendedNumerics.Helpers.SortingOrder.NullsFirst" /> in a sort operation.</summary>
</member>
<member name="F:ExtendedNumerics.Helpers.SortingOrder.NullsFirst">
<summary>Return nulls first in a sort operation.</summary>
</member>
<member name="F:ExtendedNumerics.Helpers.SortingOrder.NullsLast">
<summary>Return nulls last in a sort operation.</summary>
</member>
<member name="F:ExtendedNumerics.Helpers.SortingOrder.Same">
<summary>0</summary>
</member>
<member name="M:ExtendedNumerics.Helpers.TrigonometricHelper.GetPrecisionTarget(System.Int32)">
<summary>
Common function to generate the target value to compare against to see if
an operation has reached sufficient precision.
The point of this method instead of having it inline is that we have only
one place to change if we need to increase the value we are adding to
precision to get adjustedPrecision.
</summary>
</member>
<member name="M:ExtendedNumerics.Helpers.TrigonometricHelper.ModOddHalfPi(ExtendedNumerics.BigDecimal)">
<summary>
Return 1 if radians is an odd multiple of π/2, 0 otherwise.
</summary>
</member>
<member name="M:ExtendedNumerics.Helpers.TrigonometricHelper.TaylorSeriesSum(ExtendedNumerics.BigDecimal,ExtendedNumerics.BigDecimal,System.Numerics.BigInteger,System.Numerics.BigInteger,System.Numerics.BigInteger,System.Boolean,System.Int32)">
<summary>
Calculates a Taylor Series Sum until the specified precision is met.
Based on its parameters, this can approximate several different functions
including the sin, cos, sinh, cosh, and exp trigonometric functions.
</summary>
<param name="radians">
The indeterminate value in the Taylor Series that gets multiplied by each term, raised to some
power.
</param>
<param name="sumStart">The value to initialize the running total to. Typically, this is either zero or one.</param>
<param name="counterStart">The term number to start the series at. Typically, this is either zero or one.</param>
<param name="jump">
How much to increment the term index each iteration.
If you want to sum only the even terms, set the counterStart to an even number and this parameter to two.
</param>
<param name="multiplier">
Each term is multiplied by a variable called sign. By default, sign is equal to 1.
Each iteration, sign is set to sign multiplied by this value.
The point of this is to allow every other term to be negative (so subtracted from the sum) by setting this to
parameter to -1.
Setting this to parameter to -1 will flip the sign of the sign variable every iteration.
Since this gets multiplied by the term, the effect is to flip the sign of every other term.
Set this parameter to 1 if all the terms should remain positive.
</param>
<param name="factorialDenominator">
A boolean indicating if the denominator of the term should be passed to the factorial function.
Typically, this is true, but sometimes the factorial in the denominator cancels out,
and so we need a way to turn this off.
</param>
<param name="precision">
The required precision to achieve before returning, in terms of the number of correct digits to the right of the
decimal point.
</param>
<returns></returns>
</member>
<member name="M:ExtendedNumerics.Helpers.TrigonometricHelper.WrapInput(ExtendedNumerics.BigDecimal)">
<summary>
Wraps the input into the range:
-π/2 &lt;= θ &lt;= π/2
</summary>
</member>
<member name="T:ExtendedNumerics.Properties.LanguageResources">
<summary>
A strongly-typed resource class, for looking up localized strings, etc.
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.ResourceManager">
<summary>
Returns the cached ResourceManager instance used by this class.
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Culture">
<summary>
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Arg_MustBeAPositiveInteger">
<summary>
Looks up a localized string similar to Must be a positive integer..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Arg_MustBeGreaterThanOrEqualToOne">
<summary>
Looks up a localized string similar to Must be greater than or equal to 1.
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Arg_MustBeOfType">
<summary>
Looks up a localized string similar to Argument must be of type {0}.
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Arg_MustNotEqualZero">
<summary>
Looks up a localized string similar to {0} must not equal zero..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Arg_NegativePrecision">
<summary>
Looks up a localized string similar to Negative precision cannot round left of the decimal point more place values than there are whole number digits..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Arithmetic_Trig_Undefined_Cot_Pi">
<summary>
Looks up a localized string similar to The cotangent of π is undefined..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Arithmetic_Trig_Undefined_Cot_Zero">
<summary>
Looks up a localized string similar to The cotangent of zero is undefined..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Arithmetic_Trig_Undefined_Csc_Pi">
<summary>
Looks up a localized string similar to The cosecant of π is undefined..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Arithmetic_Trig_Undefined_Csc_Zero">
<summary>
Looks up a localized string similar to The cosecant of zero is undefined..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Arithmetic_Trig_Undefined_Csch_Zero">
<summary>
Looks up a localized string similar to The hyperbolic cosecant of zero is undefined..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Arithmetic_Trig_Undefined_Sec_OddPiOver2">
<summary>
Looks up a localized string similar to The secant of (2*n + 1)*π/2 (an odd multiple of π/2) is undefined..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Arithmetic_Trig_Undefined_Tan_3PiOver2">
<summary>
Looks up a localized string similar to The tangent of 3π/2 is undefined..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Arithmetic_Trig_Undefined_Tan_PiOver2">
<summary>
Looks up a localized string similar to The tangent of π/2 is undefined..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.NotFinite_NaN">
<summary>
Looks up a localized string similar to value is not a number (NaN)..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.NotSupported_NegativePower">
<summary>
Looks up a localized string similar to Cannot raise zero to a negative power..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Overflow_BigDecimal_Infinity">
<summary>
Looks up a localized string similar to BigDecimal cannot represent infinity..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Overflow_Decimal">
<summary>
Looks up a localized string similar to BigDecimal is too large for a Decimal..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Overflow_Double">
<summary>
Looks up a localized string similar to BigDecimal is too large for a Double..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Overflow_Fraction">
<summary>
Looks up a localized string similar to Couldn&apos;t parse numerator or denominator..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Overflow_Int32">
<summary>
Looks up a localized string similar to BigDecimal is too large for a Int32..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Overflow_Single">
<summary>
Looks up a localized string similar to BigDecimal is too large for a Single..
</summary>
</member>
<member name="P:ExtendedNumerics.Properties.LanguageResources.Overflow_UInt32">
<summary>
Looks up a localized string similar to BigDecimal is too large for a UInt32..
</summary>
</member>
</members>
</doc>

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,38 @@
<?xml version="1.0" encoding="utf-8"?><doc>
<assembly>
<name>System.Buffers</name>
</assembly>
<members>
<member name="T:System.Buffers.ArrayPool`1">
<summary>Provides a resource pool that enables reusing instances of type <see cref="T[]"></see>.</summary>
<typeparam name="T">The type of the objects that are in the resource pool.</typeparam>
</member>
<member name="M:System.Buffers.ArrayPool`1.#ctor">
<summary>Initializes a new instance of the <see cref="T:System.Buffers.ArrayPool`1"></see> class.</summary>
</member>
<member name="M:System.Buffers.ArrayPool`1.Create">
<summary>Creates a new instance of the <see cref="T:System.Buffers.ArrayPool`1"></see> class.</summary>
<returns>A new instance of the <see cref="System.Buffers.ArrayPool`1"></see> class.</returns>
</member>
<member name="M:System.Buffers.ArrayPool`1.Create(System.Int32,System.Int32)">
<summary>Creates a new instance of the <see cref="T:System.Buffers.ArrayPool`1"></see> class using the specifed configuration.</summary>
<param name="maxArrayLength">The maximum length of an array instance that may be stored in the pool.</param>
<param name="maxArraysPerBucket">The maximum number of array instances that may be stored in each bucket in the pool. The pool groups arrays of similar lengths into buckets for faster access.</param>
<returns>A new instance of the <see cref="System.Buffers.ArrayPool`1"></see> class with the specified configuration.</returns>
</member>
<member name="M:System.Buffers.ArrayPool`1.Rent(System.Int32)">
<summary>Retrieves a buffer that is at least the requested length.</summary>
<param name="minimumLength">The minimum length of the array.</param>
<returns>An array of type <see cref="T[]"></see> that is at least <paramref name="minimumLength">minimumLength</paramref> in length.</returns>
</member>
<member name="M:System.Buffers.ArrayPool`1.Return(`0[],System.Boolean)">
<summary>Returns an array to the pool that was previously obtained using the <see cref="M:System.Buffers.ArrayPool`1.Rent(System.Int32)"></see> method on the same <see cref="T:System.Buffers.ArrayPool`1"></see> instance.</summary>
<param name="array">A buffer to return to the pool that was previously obtained using the <see cref="M:System.Buffers.ArrayPool`1.Rent(System.Int32)"></see> method.</param>
<param name="clearArray">Indicates whether the contents of the buffer should be cleared before reuse. If <paramref name="clearArray">clearArray</paramref> is set to true, and if the pool will store the buffer to enable subsequent reuse, the <see cref="M:System.Buffers.ArrayPool`1.Return(`0[],System.Boolean)"></see> method will clear the <paramref name="array">array</paramref> of its contents so that a subsequent caller using the <see cref="M:System.Buffers.ArrayPool`1.Rent(System.Int32)"></see> method will not see the content of the previous caller. If <paramref name="clearArray">clearArray</paramref> is set to false or if the pool will release the buffer, the array&amp;#39;s contents are left unchanged.</param>
</member>
<member name="P:System.Buffers.ArrayPool`1.Shared">
<summary>Gets a shared <see cref="T:System.Buffers.ArrayPool`1"></see> instance.</summary>
<returns>A shared <see cref="System.Buffers.ArrayPool`1"></see> instance.</returns>
</member>
</members>
</doc>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,666 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>System.Configuration.ConfigurationManager</name>
</assembly>
<members>
<member name="P:System.SR.Parameter_Invalid">
<summary>The parameter '{0}' is invalid.</summary>
</member>
<member name="P:System.SR.Parameter_NullOrEmpty">
<summary>The string parameter '{0}' cannot be null or empty.</summary>
</member>
<member name="P:System.SR.Property_NullOrEmpty">
<summary>The value assigned to property '{0}' cannot be null or empty.</summary>
</member>
<member name="P:System.SR.Property_Invalid">
<summary>The value assigned to property '{0}' is invalid.</summary>
</member>
<member name="P:System.SR.Unexpected_Error">
<summary>An unexpected error occurred in '{0}'.</summary>
</member>
<member name="P:System.SR.Wrapped_exception_message">
<summary>{0}: {1}</summary>
</member>
<member name="P:System.SR.Config_error_loading_XML_file">
<summary>An error occurred loading a configuration file</summary>
</member>
<member name="P:System.SR.Config_exception_creating_section_handler">
<summary>An error occurred creating the configuration section handler for {0}</summary>
</member>
<member name="P:System.SR.Config_exception_creating_section">
<summary>An error occurred creating the configuration section for {0}</summary>
</member>
<member name="P:System.SR.Config_tag_name_invalid">
<summary>Invalid format for a section or section group name</summary>
</member>
<member name="P:System.SR.Config_add_configurationsection_already_added">
<summary>Cannot add a ConfigurationSection that already belongs to the Configuration.</summary>
</member>
<member name="P:System.SR.Config_add_configurationsection_already_exists">
<summary>Cannot add a ConfigurationSection with the same name that already exists.</summary>
</member>
<member name="P:System.SR.Config_add_configurationsection_in_location_config">
<summary>Cannot add a ConfigurationSection to a Configuration with a location.</summary>
</member>
<member name="P:System.SR.Config_add_configurationsectiongroup_already_added">
<summary>Cannot add a ConfigurationSectionGroup that already belongs to the Configuration.</summary>
</member>
<member name="P:System.SR.Config_add_configurationsectiongroup_already_exists">
<summary>Cannot add a ConfigurationSectionGroup with the same name that already exists.</summary>
</member>
<member name="P:System.SR.Config_add_configurationsectiongroup_in_location_config">
<summary>Cannot add a ConfigurationSectionGroup to a Configuration with a location.</summary>
</member>
<member name="P:System.SR.Config_allow_exedefinition_error_application">
<summary>It is an error to use a section registered as allowExeDefinition='MachineToApplication' beyond the application, in the user's config. (This is the default behavior if not specified)</summary>
</member>
<member name="P:System.SR.Config_allow_exedefinition_error_machine">
<summary>It is an error to use a section registered as allowExeDefinition='MachineOnly' beyond machine.config.</summary>
</member>
<member name="P:System.SR.Config_allow_exedefinition_error_roaminguser">
<summary>It is an error to use a section registered as allowExeDefinition='MachineToRoamingUser' beyond the roaming user config, in the local user config.</summary>
</member>
<member name="P:System.SR.Config_appsettings_declaration_invalid">
<summary>The configuration section 'appSettings' has an unexpected declaration.</summary>
</member>
<member name="P:System.SR.Config_base_attribute_locked">
<summary>The attribute '{0}' has been locked in a higher level configuration.</summary>
</member>
<member name="P:System.SR.Config_base_collection_item_locked_cannot_clear">
<summary>A collection item has been locked in a higher level configuration. The collection may not be cleared.</summary>
</member>
<member name="P:System.SR.Config_base_collection_item_locked">
<summary>The collection item has been locked in a higher level configuration and may not be changed.</summary>
</member>
<member name="P:System.SR.Config_base_cannot_add_items_above_inherited_items">
<summary>This collection does not permit items to be added in or above the inherited items.</summary>
</member>
<member name="P:System.SR.Config_base_cannot_add_items_below_inherited_items">
<summary>This collection does not permit items to be added in or below the inherited items.</summary>
</member>
<member name="P:System.SR.Config_base_cannot_remove_inherited_items">
<summary>Inherited items may not be removed.</summary>
</member>
<member name="P:System.SR.Config_base_collection_elements_may_not_be_removed">
<summary>Elements of this collection may not be removed.</summary>
</member>
<member name="P:System.SR.Config_base_collection_entry_already_exists">
<summary>The entry '{0}' has already been added.</summary>
</member>
<member name="P:System.SR.Config_base_collection_entry_already_removed">
<summary>Entry already removed.</summary>
</member>
<member name="P:System.SR.Config_base_collection_entry_not_found">
<summary>The entry '{0}' is not in the collection.</summary>
</member>
<member name="P:System.SR.Config_base_element_cannot_have_multiple_child_elements">
<summary>The element &lt;{0}&gt; may only appear once in this section.</summary>
</member>
<member name="P:System.SR.Config_base_element_locked">
<summary>The element '{0}' has been locked in a higher level configuration.</summary>
</member>
<member name="P:System.SR.Config_base_expected_to_find_element">
<summary>Expected to find an element.</summary>
</member>
<member name="P:System.SR.Config_base_invalid_attribute_to_lock">
<summary>The attribute '{0}' is not valid in the locked list for this section. The following attributes can be locked: {1}. Multiple attributes may be listed separated by commas.</summary>
</member>
<member name="P:System.SR.Config_base_invalid_attribute_to_lock_by_add">
<summary>The attribute '{0}' is not valid in the locked list for this section. The following attributes can be locked: {1}.</summary>
</member>
<member name="P:System.SR.Config_base_invalid_element_key">
<summary>Invalid key value.</summary>
</member>
<member name="P:System.SR.Config_base_invalid_element_to_lock">
<summary>The element '{0}' is not valid in the locked list for this section. The following elements can be locked: {1}. Multiple elements may be listed separated by commas.</summary>
</member>
<member name="P:System.SR.Config_base_invalid_element_to_lock_by_add">
<summary>The element '{0}' is not valid in the locked list for this section. The following elements can be locked: {1}.</summary>
</member>
<member name="P:System.SR.Config_base_property_is_not_a_configuration_element">
<summary>Property '{0}' is not a ConfigurationElement.</summary>
</member>
<member name="P:System.SR.Config_base_read_only">
<summary>The configuration is read only.</summary>
</member>
<member name="P:System.SR.Config_base_required_attribute_locked">
<summary>The attribute '{0}' is required and is locked at a higher level configuration. The configuration with the lock should lock the entire element if it needs to lock required attributes.</summary>
</member>
<member name="P:System.SR.Config_base_required_attribute_lock_attempt">
<summary>The attribute '{0}' is required and cannot be locked. The configuration should lock the entire element if it needs to lock required attributes.</summary>
</member>
<member name="P:System.SR.Config_base_required_attribute_missing">
<summary>Required attribute '{0}' not found.</summary>
</member>
<member name="P:System.SR.Config_base_section_invalid_content">
<summary>The configuration section cannot contain a CDATA or text element.</summary>
</member>
<member name="P:System.SR.Config_base_unrecognized_attribute">
<summary>Unrecognized attribute '{0}'. Note that attribute names are case-sensitive.</summary>
</member>
<member name="P:System.SR.Config_base_unrecognized_element">
<summary>Unrecognized element.</summary>
</member>
<member name="P:System.SR.Config_base_unrecognized_element_name">
<summary>Unrecognized element '{0}'.</summary>
</member>
<member name="P:System.SR.Config_base_value_cannot_contain">
<summary>The value may not contain the '{0}' character.</summary>
</member>
<member name="P:System.SR.Config_cannot_edit_configurationsection_in_location_config">
<summary>ConfigurationSection properties for a &lt;section&gt; declaration cannot be edited in a Configuration with a location.</summary>
</member>
<member name="P:System.SR.Config_cannot_edit_configurationsection_parentsection">
<summary>ConfigurationSection properties can not be edited for the parent section of another section (ie. a section retrieved by calling GetParentSection on a section)</summary>
</member>
<member name="P:System.SR.Config_cannot_edit_configurationsection_when_location_locked">
<summary>ConfigurationSection properties for a location section cannot be edited when allowLocation=false.</summary>
</member>
<member name="P:System.SR.Config_cannot_edit_configurationsection_when_locked">
<summary>ConfigurationSection properties cannot be edited when locked.</summary>
</member>
<member name="P:System.SR.Config_cannot_edit_configurationsection_when_not_attached">
<summary>ConfigurationSection cannot be edited before being added to a section group belonging to an instance of class Configuration.</summary>
</member>
<member name="P:System.SR.Config_cannot_edit_configurationsection_when_it_is_implicit">
<summary>ConfigurationSection cannot be edited because it is a built-in section.</summary>
</member>
<member name="P:System.SR.Config_cannot_edit_configurationsection_when_it_is_undeclared">
<summary>ConfigurationSection cannot be edited because it is not declared.</summary>
</member>
<member name="P:System.SR.Config_cannot_edit_configurationsectiongroup_in_location_config">
<summary>ConfigurationSectionGroup properties for a &lt;sectionGroup&gt; declaration cannot be edited in a Configuration with a location.</summary>
</member>
<member name="P:System.SR.Config_cannot_edit_configurationsectiongroup_when_not_attached">
<summary>ConfigurationSectionGroup cannot be edited before being added to a section group belonging to an instance of class Configuration.</summary>
</member>
<member name="P:System.SR.Config_cannot_edit_locationattriubtes">
<summary>AllowOverride and InheritInChildApplications can not be set in the exe configuration, these settings have no meaning there.</summary>
</member>
<member name="P:System.SR.Config_cannot_open_config_source">
<summary>Unable to open configSource file '{0}'.</summary>
</member>
<member name="P:System.SR.Config_client_config_init_error">
<summary>Configuration system failed to initialize</summary>
</member>
<member name="P:System.SR.Config_client_config_too_many_configsections_elements">
<summary>Only one &lt;configSections&gt; element allowed per config file and if present must be the first child of the root &lt;configuration&gt; element.</summary>
</member>
<member name="P:System.SR.Config_configmanager_open_noexe">
<summary>exePath must be specified when not running inside a stand alone exe.</summary>
</member>
<member name="P:System.SR.Config_configsection_parentnotvalid">
<summary>This is not valid for the parent section of another section (ie. a section retrieved by calling GetParentSection on a section)</summary>
</member>
<member name="P:System.SR.Config_connectionstrings_declaration_invalid">
<summary>The configuration section 'connectionStrings' has an unexpected declaration.</summary>
</member>
<member name="P:System.SR.Config_data_read_count_mismatch">
<summary>Data read count is not equal to data available.</summary>
</member>
<member name="P:System.SR.Config_element_no_context">
<summary>This element is not currently associated with any context</summary>
</member>
<member name="P:System.SR.Config_empty_lock_attributes_except">
<summary>The '{0}' attribute cannot be an empty string. {1}="*" may be used to lock all attributes.</summary>
</member>
<member name="P:System.SR.Config_empty_lock_element_except">
<summary>The '{0}' attribute cannot be an empty string. {1}="*" may be used to lock all elements.</summary>
</member>
<member name="P:System.SR.Config_exception_in_config_section_handler">
<summary>An error occurred executing the configuration section handler for {0}.</summary>
</member>
<member name="P:System.SR.Config_file_doesnt_have_root_configuration">
<summary>Configuration file {0} does not have root &lt;configuration&gt; tag</summary>
</member>
<member name="P:System.SR.Config_file_has_changed">
<summary>The configuration file has been changed by another program.</summary>
</member>
<member name="P:System.SR.Config_getparentconfigurationsection_first_instance">
<summary>GetParentSection can only be applied to ConfigurationSections from the first instance of a Configuration.</summary>
</member>
<member name="P:System.SR.Config_inconsistent_location_attributes">
<summary>Error in configuration section "{0}": AllowLocation is false and either AllowOverride or InheritInChildApplications is true.</summary>
</member>
<member name="P:System.SR.Config_invalid_attributes_for_write">
<summary>Unable to open file '{0}' for writing because it is read-only or hidden.</summary>
</member>
<member name="P:System.SR.Config_invalid_boolean_attribute">
<summary>The property '{0}' must have value 'true' or 'false'.</summary>
</member>
<member name="P:System.SR.Config_invalid_node_type">
<summary>Invalid node type.</summary>
</member>
<member name="P:System.SR.Config_location_location_not_allowed">
<summary>&lt;location&gt; sections are allowed only within &lt;configuration&gt; sections.</summary>
</member>
<member name="P:System.SR.Config_location_path_invalid_character">
<summary>&lt;location&gt; path attribute must be a relative virtual path. It cannot contain any of '?' ':' '\\' '*' '"' '&lt;' '&gt;' or '|'.</summary>
</member>
<member name="P:System.SR.Config_location_path_invalid_first_character">
<summary>&lt;location&gt; path attribute must be a relative virtual path. It cannot start with any of ' ' '.' '/' or '\\'.</summary>
</member>
<member name="P:System.SR.Config_location_path_invalid_last_character">
<summary>&lt;location&gt; path attribute must be a relative virtual path. It cannot end with any of ' ' '.' '/' or '\\'.</summary>
</member>
<member name="P:System.SR.Config_missing_required_attribute">
<summary>The '{0}' attribute must be specified on the '{1}' tag.</summary>
</member>
<member name="P:System.SR.Config_more_data_than_expected">
<summary>More data than expected.</summary>
</member>
<member name="P:System.SR.Config_name_value_file_section_file_invalid_root">
<summary>The root element must match the name of the section referencing the file, '{0}'</summary>
</member>
<member name="P:System.SR.Config_namespace_invalid">
<summary>Namespace of '{0}' on configuration element is invalid, only '{1}' is valid.</summary>
</member>
<member name="P:System.SR.Config_no_stream_to_write">
<summary>A configuration file cannot be created for the requested Configuration object.</summary>
</member>
<member name="P:System.SR.Config_not_allowed_to_encrypt_this_section">
<summary>This configuration section cannot be encrypted.</summary>
</member>
<member name="P:System.SR.Config_object_is_null">
<summary>Configuration section handler returned a null object.</summary>
</member>
<member name="P:System.SR.Config_operation_not_runtime">
<summary>This operation does not apply at runtime.</summary>
</member>
<member name="P:System.SR.Config_properties_may_not_be_derived_from_configuration_section">
<summary>The Configuration property '{0}' may not be derived from ConfigurationSection.</summary>
</member>
<member name="P:System.SR.Config_provider_must_implement_type">
<summary>Provider must implement the class '{0}'.</summary>
</member>
<member name="P:System.SR.Config_root_section_group_cannot_be_edited">
<summary>The RootSectionGroup cannot be edited</summary>
</member>
<member name="P:System.SR.Config_section_allow_definition_attribute_invalid">
<summary>The 'allowDefinition' attribute must be one of the following values: Everywhere, MachineOnly, MachineToWebRoot, MachineToApplication.</summary>
</member>
<member name="P:System.SR.Config_section_allow_exe_definition_attribute_invalid">
<summary>The 'allowExeDefinition' attribute must be one of the following values: MachineOnly, MachineToApplication, MachineToRoamingUser, MachineToLocalUser.</summary>
</member>
<member name="P:System.SR.Config_section_cannot_be_used_in_location">
<summary>This section is not allowed in &lt;location&gt; elements. This section has been marked allowLocation="false".</summary>
</member>
<member name="P:System.SR.Config_section_locked">
<summary>This configuration section cannot be used at this path. This happens when the site administrator has locked access to this section using &lt;location allowOverride="false"&gt; from an inherited configuration file.</summary>
</member>
<member name="P:System.SR.Config_sections_must_be_unique">
<summary>Sections must only appear once per config file. See the help topic &lt;location&gt; for exceptions.</summary>
</member>
<member name="P:System.SR.Config_source_cannot_be_shared">
<summary>The configSource file '{0}' can only be used by one type of section, and may not be the same as the configuration file.</summary>
</member>
<member name="P:System.SR.Config_source_parent_conflict">
<summary>The configSource file '{0}' is also used in a parent, this is not allowed.</summary>
</member>
<member name="P:System.SR.Config_source_file_format">
<summary>The format of a configSource file must be an element containing the name of the section.</summary>
</member>
<member name="P:System.SR.Config_source_invalid_format">
<summary>The configSource attribute must be a relative physical path.</summary>
</member>
<member name="P:System.SR.Config_source_invalid_chars">
<summary>The configSource attribute must be a relative physical path, so the '/' character is not allowed.</summary>
</member>
<member name="P:System.SR.Config_source_requires_file">
<summary>The 'configSource' property may not be set in a configuration that has no associated file.</summary>
</member>
<member name="P:System.SR.Config_source_syntax_error">
<summary>A section using 'configSource' may contain no other attributes or elements.</summary>
</member>
<member name="P:System.SR.Config_system_already_set">
<summary>The configuration system has already been initialized.</summary>
</member>
<member name="P:System.SR.Config_tag_name_already_defined">
<summary>Section or group name '{0}' is already defined. Updates to this may only occur at the configuration level where it is defined.</summary>
</member>
<member name="P:System.SR.Config_tag_name_already_defined_at_this_level">
<summary>Section or group name '{0}' is already defined. This can not be defined multiple times.</summary>
</member>
<member name="P:System.SR.Config_tag_name_cannot_be_location">
<summary>The section name 'location' is reserved for &lt;location&gt; sections.</summary>
</member>
<member name="P:System.SR.Config_tag_name_cannot_begin_with_config">
<summary>Section names beginning with config are reserved.</summary>
</member>
<member name="P:System.SR.Config_type_doesnt_inherit_from_type">
<summary>Type '{0}' does not inherit from '{1}'.</summary>
</member>
<member name="P:System.SR.Config_unexpected_element_end">
<summary>Unexpected end of element {0}.</summary>
</member>
<member name="P:System.SR.Config_unexpected_element_name">
<summary>Unexpected element name {0}.</summary>
</member>
<member name="P:System.SR.Config_unexpected_node_type">
<summary>expected XmlNodeType.Element, type is {0}.</summary>
</member>
<member name="P:System.SR.Config_unrecognized_configuration_section">
<summary>Unrecognized configuration section {0}.</summary>
</member>
<member name="P:System.SR.Config_write_failed">
<summary>Unable to save config to file '{0}'.</summary>
</member>
<member name="P:System.SR.Converter_timespan_not_in_second">
<summary>The expected format is an integer value in seconds.</summary>
</member>
<member name="P:System.SR.Converter_unsupported_value_type">
<summary>The converter cannot convert values with type '{0}'.</summary>
</member>
<member name="P:System.SR.Decryption_failed">
<summary>Failed to decrypt using provider '{0}'. Error message from the provider: {1}</summary>
</member>
<member name="P:System.SR.Default_value_conversion_error_from_string">
<summary>The default value of the property '{0}' cannot be parsed. The error is: {1}</summary>
</member>
<member name="P:System.SR.Default_value_wrong_type">
<summary>The default value for the property '{0}' has different type than the one of the property itself.</summary>
</member>
<member name="P:System.SR.DPAPI_bad_data">
<summary>The data specified for decryption is bad.</summary>
</member>
<member name="P:System.SR.Empty_attribute">
<summary>The '{0}' attribute cannot be an empty string.</summary>
</member>
<member name="P:System.SR.EncryptedNode_not_found">
<summary>The section is marked as being protected. However, the &lt;EncryptedData&gt; child node was not found in the section's node. Make sure that the section is correctly encrypted.</summary>
</member>
<member name="P:System.SR.EncryptedNode_is_in_invalid_format">
<summary>The section is marked as being protected, but it does not have the correct format. It should contain only the &lt;EncryptedData&gt; child node.</summary>
</member>
<member name="P:System.SR.Encryption_failed">
<summary>Failed to encrypt the section '{0}' using provider '{1}'. Error message from the provider: {2}</summary>
</member>
<member name="P:System.SR.IndexOutOfRange">
<summary>Index {0} is out of range.</summary>
</member>
<member name="P:System.SR.Invalid_enum_value">
<summary>The enumeration value must be one of the following: {0}.</summary>
</member>
<member name="P:System.SR.Must_add_to_config_before_protecting_it">
<summary>The configuration section must be added to a configuration hierarchy before you can protect it.</summary>
</member>
<member name="P:System.SR.No_converter">
<summary>Unable to find a converter that supports conversion to/from string for the property '{0}' of type '{1}'.</summary>
</member>
<member name="P:System.SR.No_exception_information_available">
<summary>No information about the exception is available.</summary>
</member>
<member name="P:System.SR.Property_name_reserved">
<summary>A configuration property cannot have the name '{0}' because it starts with the reserved prefix 'config' or 'lock'.</summary>
</member>
<member name="P:System.SR.Item_name_reserved">
<summary>A configuration item alias for '{0}' cannot have the name '{1}' because it starts with the reserved prefix 'config' or 'lock'.</summary>
</member>
<member name="P:System.SR.Basicmap_item_name_reserved">
<summary>A configuration item cannot have the name '{0}' because it starts with the reserved prefix 'config' or 'lock'.</summary>
</member>
<member name="P:System.SR.ProtectedConfigurationProvider_not_found">
<summary>The protection provider '{0}' was not found.</summary>
</member>
<member name="P:System.SR.Regex_validator_error">
<summary>The value does not conform to the validation regex string '{0}'.</summary>
</member>
<member name="P:System.SR.String_null_or_empty">
<summary>The string cannot be null or empty.</summary>
</member>
<member name="P:System.SR.Subclass_validator_error">
<summary>The type '{0}' must be derived from the type '{1}'.</summary>
</member>
<member name="P:System.SR.Top_level_conversion_error_from_string">
<summary>The value of the property '{0}' cannot be parsed. The error is: {1}</summary>
</member>
<member name="P:System.SR.Top_level_conversion_error_to_string">
<summary>The value of the property '{0}' cannot be converted to string. The error is: {1}</summary>
</member>
<member name="P:System.SR.Top_level_validation_error">
<summary>The value for the property '{0}' is not valid. The error is: {1}</summary>
</member>
<member name="P:System.SR.Type_cannot_be_resolved">
<summary>The type '{0}' cannot be resolved. Please verify the spelling is correct or that the full type name is provided.</summary>
</member>
<member name="P:System.SR.TypeNotPublic">
<summary>Unable to load type '{0}' because it is not public.</summary>
</member>
<member name="P:System.SR.Unrecognized_initialization_value">
<summary>The configuration setting '{0}' was not recognized.</summary>
</member>
<member name="P:System.SR.Validation_scalar_range_violation_not_different">
<summary>The value must be different than {0}.</summary>
</member>
<member name="P:System.SR.Validation_scalar_range_violation_not_equal">
<summary>The value must be equal to {0}.</summary>
</member>
<member name="P:System.SR.Validation_scalar_range_violation_not_in_range">
<summary>The value must be inside the range {0}-{1}.</summary>
</member>
<member name="P:System.SR.Validation_scalar_range_violation_not_outside_range">
<summary>The value must not be in the range {0}-{1}.</summary>
</member>
<member name="P:System.SR.Validator_Attribute_param_not_validator">
<summary>Only types derived from {0} are valid validator types.</summary>
</member>
<member name="P:System.SR.Validator_does_not_support_elem_type">
<summary>The supplied validator does not support validating the configuration element type {0}.</summary>
</member>
<member name="P:System.SR.Validator_does_not_support_prop_type">
<summary>The supplied validator does not support the type of the property '{0}'.</summary>
</member>
<member name="P:System.SR.Validator_element_not_valid">
<summary>The configuration element '{0}' is not valid. The error is: {1}</summary>
</member>
<member name="P:System.SR.Validator_method_not_found">
<summary>The supplied method name '{0}' was not found. The callback method must be a public static void method with one object parameter.</summary>
</member>
<member name="P:System.SR.Validator_min_greater_than_max">
<summary>The upper range limit value must be greater than the lower range limit value.</summary>
</member>
<member name="P:System.SR.Validator_scalar_resolution_violation">
<summary>The value must have a resolution of {0}.</summary>
</member>
<member name="P:System.SR.Validator_string_invalid_chars">
<summary>The string cannot contain any of the following characters: '{0}'.</summary>
</member>
<member name="P:System.SR.Validator_string_max_length">
<summary>The string must be no more than {0} characters long.</summary>
</member>
<member name="P:System.SR.Validator_string_min_length">
<summary>The string must be at least {0} characters long.</summary>
</member>
<member name="P:System.SR.Validator_value_type_invalid">
<summary>The supplied value is not of type which the validator can process.</summary>
</member>
<member name="P:System.SR.Validator_multiple_validator_attributes">
<summary>Multiple validator attributes are not currently supported. The property '{0}' has more than one validator attribute associated with it.</summary>
</member>
<member name="P:System.SR.Validator_timespan_value_must_be_positive">
<summary>The time span value must be positive.</summary>
</member>
<member name="P:System.SR.WrongType_of_Protected_provider">
<summary>The type specified does not extend ProtectedConfigurationProvider class.</summary>
</member>
<member name="P:System.SR.Config_element_locking_not_supported">
<summary>Locking of elements or attributes within a configuration section is not supported for legacy section '{0}'.</summary>
</member>
<member name="P:System.SR.Protection_provider_syntax_error">
<summary>A section using 'configProtectionProvider' may contain no other attributes.</summary>
</member>
<member name="P:System.SR.Protection_provider_invalid_format">
<summary>The configProtectionProvider attribute cannot be an empty string.</summary>
</member>
<member name="P:System.SR.Cannot_declare_or_remove_implicit_section">
<summary>The section '{0}' is a built-in section. It cannot be declared by the user.</summary>
</member>
<member name="P:System.SR.Config_reserved_attribute">
<summary>The attribute '{0}' cannot be specified because its name starts with the reserved prefix 'config' or 'lock'.</summary>
</member>
<member name="P:System.SR.Filename_in_SaveAs_is_used_already">
<summary>The file name '{0}' is invalid because the same file name is already referenced by the configuration hierarchy you have opened.</summary>
</member>
<member name="P:System.SR.Provider_Already_Initialized">
<summary>This provider instance has already been initialized.</summary>
</member>
<member name="P:System.SR.Config_provider_name_null_or_empty">
<summary>Provider name cannot be null or empty.</summary>
</member>
<member name="P:System.SR.CollectionReadOnly">
<summary>Collection is read-only.</summary>
</member>
<member name="P:System.SR.Config_source_not_under_config_dir">
<summary>The configSource '{0}' is invalid. It must refer to a file in the same directory or in a subdirectory as the configuration file.</summary>
</member>
<member name="P:System.SR.Config_source_invalid">
<summary>The configSource attribute is invalid.</summary>
</member>
<member name="P:System.SR.Location_invalid_inheritInChildApplications_in_machine_or_root_web_config">
<summary>InheritInChildApplications cannot be set to "false" if the location path is referring to machine.config or the root web.config.</summary>
</member>
<member name="P:System.SR.Cannot_change_both_AllowOverride_and_OverrideMode">
<summary>Changing both AllowOverride and OverrideMode is not supported for compatibility reasons. Please use only one or the other.</summary>
</member>
<member name="P:System.SR.Config_section_override_mode_attribute_invalid">
<summary>The 'overrideMode' and 'overrideModeDefault' attributes must be one of the following values: Inherited, Allow, Deny.</summary>
</member>
<member name="P:System.SR.Invalid_override_mode_declaration">
<summary>A &lt;location&gt; tag may contain only one of the 'allowOverride' or 'overrideMode' attributes.</summary>
</member>
<member name="P:System.SR.Machine_config_file_not_found">
<summary>The machine.config file '{0}' was not found.</summary>
</member>
<member name="P:System.SR.ObjectDisposed_StreamClosed">
<summary>Cannot access a closed stream.</summary>
</member>
<member name="P:System.SR.Unable_to_convert_type_from_string">
<summary>Could not find a type-converter to convert object if type '{0}' from string.</summary>
</member>
<member name="P:System.SR.Unable_to_convert_type_to_string">
<summary>Could not find a type-converter to convert object if type '{0}' to string.</summary>
</member>
<member name="P:System.SR.Could_not_create_from_default_value">
<summary>The property '{0}' could not be created from it's default value. Error message: {1}</summary>
</member>
<member name="P:System.SR.Could_not_create_from_default_value_2">
<summary>The property '{0}' could not be created from it's default value because the default value is of a different type.</summary>
</member>
<member name="P:System.SR.UserSettingsNotSupported">
<summary>The current configuration system does not support user-scoped settings.</summary>
</member>
<member name="P:System.SR.SettingsSaveFailed">
<summary>Failed to save settings: {0}</summary>
</member>
<member name="P:System.SR.SettingsSaveFailedNoSection">
<summary>Failed to save settings: unable to access the configuration section.</summary>
</member>
<member name="P:System.SR.UnknownUserLevel">
<summary>Unknown ConfigurationUserLevel specified.</summary>
</member>
<member name="P:System.SR.BothScopeAttributes">
<summary>The setting {0} has both an ApplicationScopedSettingAttribute and a UserScopedSettingAttribute.</summary>
</member>
<member name="P:System.SR.NoScopeAttributes">
<summary>The setting {0} does not have either an ApplicationScopedSettingAttribute or UserScopedSettingAttribute.</summary>
</member>
<member name="P:System.SR.SettingsPropertyNotFound">
<summary>The settings property '{0}' was not found.</summary>
</member>
<member name="P:System.SR.SettingsPropertyReadOnly">
<summary>The settings property '{0}' is read-only.</summary>
</member>
<member name="P:System.SR.SettingsPropertyWrongType">
<summary>The settings property '{0}' is of a non-compatible type.</summary>
</member>
<member name="P:System.SR.ProviderInstantiationFailed">
<summary>Failed to instantiate provider: {0}.</summary>
</member>
<member name="P:System.SR.ProviderTypeLoadFailed">
<summary>Failed to load provider type: {0}.</summary>
</member>
<member name="P:System.SR.AppSettingsReaderNoKey">
<summary>The key '{0}' does not exist in the appSettings configuration section.</summary>
</member>
<member name="P:System.SR.AppSettingsReaderCantParse">
<summary>The value '{0}' was found in the appSettings configuration section for key '{1}', and this value is not a valid {2}.</summary>
</member>
<member name="P:System.SR.AppSettingsReaderEmptyString">
<summary>(empty string)</summary>
</member>
<member name="P:System.SR.Config_invalid_integer_attribute">
<summary>The '{0}' attribute must be set to an integer value.</summary>
</member>
<member name="P:System.SR.Config_base_required_attribute_empty">
<summary>Required attribute '{0}' cannot be empty.</summary>
</member>
<member name="P:System.SR.Config_base_elements_only">
<summary>Only elements allowed.</summary>
</member>
<member name="P:System.SR.Config_base_no_child_nodes">
<summary>Child nodes not allowed.</summary>
</member>
<member name="P:System.SR.InvalidNullEmptyArgument">
<summary>Argument {0} cannot be null or zero-length.</summary>
</member>
<member name="P:System.SR.DuplicateFileName">
<summary>The file name '{0}' was already in the collection.</summary>
</member>
<member name="T:System.Runtime.Versioning.OSPlatformAttribute">
<summary>
Base type for all platform-specific API attributes.
</summary>
</member>
<member name="T:System.Runtime.Versioning.TargetPlatformAttribute">
<summary>
Records the platform that the project targeted.
</summary>
</member>
<member name="T:System.Runtime.Versioning.SupportedOSPlatformAttribute">
<summary>
Records the operating system (and minimum version) that supports an API. Multiple attributes can be
applied to indicate support on multiple operating systems.
</summary>
<remarks>
Callers can apply a <see cref="T:System.Runtime.Versioning.SupportedOSPlatformAttribute" />
or use guards to prevent calls to APIs on unsupported operating systems.
A given platform should only be specified once.
</remarks>
</member>
<member name="T:System.Runtime.Versioning.UnsupportedOSPlatformAttribute">
<summary>
Marks APIs that were removed in a given operating system version.
</summary>
<remarks>
Primarily used by OS bindings to indicate APIs that are only available in
earlier versions.
</remarks>
</member>
<member name="T:System.Runtime.Versioning.SupportedOSPlatformGuardAttribute">
<summary>
Annotates a custom guard field, property or method with a supported platform name and optional version.
Multiple attributes can be applied to indicate guard for multiple supported platforms.
</summary>
<remarks>
Callers can apply a <see cref="T:System.Runtime.Versioning.SupportedOSPlatformGuardAttribute" /> to a field, property or method
and use that field, property or method in a conditional or assert statements in order to safely call platform specific APIs.
The type of the field or property should be boolean, the method return type should be boolean in order to be used as platform guard.
</remarks>
</member>
<member name="T:System.Runtime.Versioning.UnsupportedOSPlatformGuardAttribute">
<summary>
Annotates the custom guard field, property or method with an unsupported platform name and optional version.
Multiple attributes can be applied to indicate guard for multiple unsupported platforms.
</summary>
<remarks>
Callers can apply a <see cref="T:System.Runtime.Versioning.UnsupportedOSPlatformGuardAttribute" /> to a field, property or method
and use that field, property or method in a conditional or assert statements as a guard to safely call APIs unsupported on those platforms.
The type of the field or property should be boolean, the method return type should be boolean in order to be used as platform guard.
</remarks>
</member>
</members>
</doc>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,355 @@
<?xml version="1.0" encoding="utf-8"?><doc>
<assembly>
<name>System.Memory</name>
</assembly>
<members>
<member name="T:System.Span`1">
<typeparam name="T"></typeparam>
</member>
<member name="M:System.Span`1.#ctor(`0[])">
<param name="array"></param>
</member>
<member name="M:System.Span`1.#ctor(System.Void*,System.Int32)">
<param name="pointer"></param>
<param name="length"></param>
</member>
<member name="M:System.Span`1.#ctor(`0[],System.Int32)">
<param name="array"></param>
<param name="start"></param>
</member>
<member name="M:System.Span`1.#ctor(`0[],System.Int32,System.Int32)">
<param name="array"></param>
<param name="start"></param>
<param name="length"></param>
</member>
<member name="M:System.Span`1.Clear">
</member>
<member name="M:System.Span`1.CopyTo(System.Span{`0})">
<param name="destination"></param>
</member>
<member name="M:System.Span`1.DangerousCreate(System.Object,`0@,System.Int32)">
<param name="obj"></param>
<param name="objectData"></param>
<param name="length"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.DangerousGetPinnableReference">
<returns></returns>
</member>
<member name="P:System.Span`1.Empty">
<returns></returns>
</member>
<member name="M:System.Span`1.Equals(System.Object)">
<param name="obj"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.Fill(`0)">
<param name="value"></param>
</member>
<member name="M:System.Span`1.GetHashCode">
<returns></returns>
</member>
<member name="P:System.Span`1.IsEmpty">
<returns></returns>
</member>
<member name="P:System.Span`1.Item(System.Int32)">
<param name="index"></param>
<returns></returns>
</member>
<member name="P:System.Span`1.Length">
<returns></returns>
</member>
<member name="M:System.Span`1.op_Equality(System.Span{`0},System.Span{`0})">
<param name="left"></param>
<param name="right"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.op_Implicit(System.ArraySegment{T})~System.Span{T}">
<param name="arraySegment"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.op_Implicit(System.Span{T})~System.ReadOnlySpan{T}">
<param name="span"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.op_Implicit(T[])~System.Span{T}">
<param name="array"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.op_Inequality(System.Span{`0},System.Span{`0})">
<param name="left"></param>
<param name="right"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.Slice(System.Int32)">
<param name="start"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.Slice(System.Int32,System.Int32)">
<param name="start"></param>
<param name="length"></param>
<returns></returns>
</member>
<member name="M:System.Span`1.ToArray">
<returns></returns>
</member>
<member name="M:System.Span`1.TryCopyTo(System.Span{`0})">
<param name="destination"></param>
<returns></returns>
</member>
<member name="T:System.SpanExtensions">
</member>
<member name="M:System.SpanExtensions.AsBytes``1(System.ReadOnlySpan{``0})">
<param name="source"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.AsBytes``1(System.Span{``0})">
<param name="source"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.AsSpan(System.String)">
<param name="text"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.AsSpan``1(System.ArraySegment{``0})">
<param name="arraySegment"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.AsSpan``1(``0[])">
<param name="array"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.CopyTo``1(``0[],System.Span{``0})">
<param name="array"></param>
<param name="destination"></param>
<typeparam name="T"></typeparam>
</member>
<member name="M:System.SpanExtensions.IndexOf(System.Span{System.Byte},System.ReadOnlySpan{System.Byte})">
<param name="span"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOf(System.Span{System.Byte},System.Byte)">
<param name="span"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOf(System.ReadOnlySpan{System.Byte},System.Byte)">
<param name="span"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOf(System.ReadOnlySpan{System.Byte},System.ReadOnlySpan{System.Byte})">
<param name="span"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOf``1(System.ReadOnlySpan{``0},System.ReadOnlySpan{``0})">
<param name="span"></param>
<param name="value"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOf``1(System.ReadOnlySpan{``0},``0)">
<param name="span"></param>
<param name="value"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOf``1(System.Span{``0},System.ReadOnlySpan{``0})">
<param name="span"></param>
<param name="value"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOf``1(System.Span{``0},``0)">
<param name="span"></param>
<param name="value"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOfAny(System.ReadOnlySpan{System.Byte},System.Byte,System.Byte,System.Byte)">
<param name="span"></param>
<param name="value0"></param>
<param name="value1"></param>
<param name="value2"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOfAny(System.Span{System.Byte},System.Byte,System.Byte,System.Byte)">
<param name="span"></param>
<param name="value0"></param>
<param name="value1"></param>
<param name="value2"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOfAny(System.Span{System.Byte},System.Byte,System.Byte)">
<param name="span"></param>
<param name="value0"></param>
<param name="value1"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOfAny(System.ReadOnlySpan{System.Byte},System.ReadOnlySpan{System.Byte})">
<param name="span"></param>
<param name="values"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOfAny(System.Span{System.Byte},System.ReadOnlySpan{System.Byte})">
<param name="span"></param>
<param name="values"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.IndexOfAny(System.ReadOnlySpan{System.Byte},System.Byte,System.Byte)">
<param name="span"></param>
<param name="value0"></param>
<param name="value1"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.NonPortableCast``2(System.ReadOnlySpan{``0})">
<param name="source"></param>
<typeparam name="TFrom"></typeparam>
<typeparam name="TTo"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.NonPortableCast``2(System.Span{``0})">
<param name="source"></param>
<typeparam name="TFrom"></typeparam>
<typeparam name="TTo"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.SequenceEqual(System.ReadOnlySpan{System.Byte},System.ReadOnlySpan{System.Byte})">
<param name="first"></param>
<param name="second"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.SequenceEqual(System.Span{System.Byte},System.ReadOnlySpan{System.Byte})">
<param name="first"></param>
<param name="second"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.SequenceEqual``1(System.ReadOnlySpan{``0},System.ReadOnlySpan{``0})">
<param name="first"></param>
<param name="second"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.SequenceEqual``1(System.Span{``0},System.ReadOnlySpan{``0})">
<param name="first"></param>
<param name="second"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.StartsWith(System.ReadOnlySpan{System.Byte},System.ReadOnlySpan{System.Byte})">
<param name="span"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.StartsWith(System.Span{System.Byte},System.ReadOnlySpan{System.Byte})">
<param name="span"></param>
<param name="value"></param>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.StartsWith``1(System.ReadOnlySpan{``0},System.ReadOnlySpan{``0})">
<param name="span"></param>
<param name="value"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="M:System.SpanExtensions.StartsWith``1(System.Span{``0},System.ReadOnlySpan{``0})">
<param name="span"></param>
<param name="value"></param>
<typeparam name="T"></typeparam>
<returns></returns>
</member>
<member name="T:System.ReadOnlySpan`1">
<typeparam name="T"></typeparam>
</member>
<member name="M:System.ReadOnlySpan`1.#ctor(`0[])">
<param name="array"></param>
</member>
<member name="M:System.ReadOnlySpan`1.#ctor(System.Void*,System.Int32)">
<param name="pointer"></param>
<param name="length"></param>
</member>
<member name="M:System.ReadOnlySpan`1.#ctor(`0[],System.Int32)">
<param name="array"></param>
<param name="start"></param>
</member>
<member name="M:System.ReadOnlySpan`1.#ctor(`0[],System.Int32,System.Int32)">
<param name="array"></param>
<param name="start"></param>
<param name="length"></param>
</member>
<member name="M:System.ReadOnlySpan`1.CopyTo(System.Span{`0})">
<param name="destination"></param>
</member>
<member name="M:System.ReadOnlySpan`1.DangerousCreate(System.Object,`0@,System.Int32)">
<param name="obj"></param>
<param name="objectData"></param>
<param name="length"></param>
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.DangerousGetPinnableReference">
<returns></returns>
</member>
<member name="P:System.ReadOnlySpan`1.Empty">
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.Equals(System.Object)">
<param name="obj"></param>
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.GetHashCode">
<returns></returns>
</member>
<member name="P:System.ReadOnlySpan`1.IsEmpty">
<returns></returns>
</member>
<member name="P:System.ReadOnlySpan`1.Item(System.Int32)">
<param name="index"></param>
<returns></returns>
</member>
<member name="P:System.ReadOnlySpan`1.Length">
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.op_Equality(System.ReadOnlySpan{`0},System.ReadOnlySpan{`0})">
<param name="left"></param>
<param name="right"></param>
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.op_Implicit(System.ArraySegment{T})~System.ReadOnlySpan{T}">
<param name="arraySegment"></param>
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.op_Implicit(T[])~System.ReadOnlySpan{T}">
<param name="array"></param>
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.op_Inequality(System.ReadOnlySpan{`0},System.ReadOnlySpan{`0})">
<param name="left"></param>
<param name="right"></param>
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.Slice(System.Int32)">
<param name="start"></param>
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.Slice(System.Int32,System.Int32)">
<param name="start"></param>
<param name="length"></param>
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.ToArray">
<returns></returns>
</member>
<member name="M:System.ReadOnlySpan`1.TryCopyTo(System.Span{`0})">
<param name="destination"></param>
<returns></returns>
</member>
</members>
</doc>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,291 @@
<?xml version="1.0" encoding="utf-8"?>
<doc>
<assembly>
<name>System.Runtime.CompilerServices.Unsafe</name>
</assembly>
<members>
<member name="T:System.Runtime.CompilerServices.Unsafe">
<summary>Contains generic, low-level functionality for manipulating pointers.</summary>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Add``1(``0@,System.Int32)">
<summary>Adds an element offset to the given reference.</summary>
<param name="source">The reference to add the offset to.</param>
<param name="elementOffset">The offset to add.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the addition of offset to pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Add``1(``0@,System.IntPtr)">
<summary>Adds an element offset to the given reference.</summary>
<param name="source">The reference to add the offset to.</param>
<param name="elementOffset">The offset to add.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the addition of offset to pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Add``1(``0@,System.UIntPtr)">
<summary>Adds an element offset to the given reference.</summary>
<param name="source">The reference to add the offset to.</param>
<param name="elementOffset">The offset to add.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the addition of offset to pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Add``1(System.Void*,System.Int32)">
<summary>Adds an element offset to the given void pointer.</summary>
<param name="source">The void pointer to add the offset to.</param>
<param name="elementOffset">The offset to add.</param>
<typeparam name="T">The type of void pointer.</typeparam>
<returns>A new void pointer that reflects the addition of offset to the specified pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.AddByteOffset``1(``0@,System.IntPtr)">
<summary>Adds a byte offset to the given reference.</summary>
<param name="source">The reference to add the offset to.</param>
<param name="byteOffset">The offset to add.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the addition of byte offset to pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.AddByteOffset``1(``0@,System.UIntPtr)">
<summary>Adds a byte offset to the given reference.</summary>
<param name="source">The reference to add the offset to.</param>
<param name="byteOffset">The offset to add.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the addition of byte offset to pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.AreSame``1(``0@,``0@)">
<summary>Determines whether the specified references point to the same location.</summary>
<param name="left">The first reference to compare.</param>
<param name="right">The second reference to compare.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>
<see langword="true" /> if <paramref name="left" /> and <paramref name="right" /> point to the same location; otherwise, <see langword="false" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.As``1(System.Object)">
<summary>Casts the given object to the specified type.</summary>
<param name="o">The object to cast.</param>
<typeparam name="T">The type which the object will be cast to.</typeparam>
<returns>The original object, casted to the given type.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.As``2(``0@)">
<summary>Reinterprets the given reference as a reference to a value of type <typeparamref name="TTo" />.</summary>
<param name="source">The reference to reinterpret.</param>
<typeparam name="TFrom">The type of reference to reinterpret.</typeparam>
<typeparam name="TTo">The desired type of the reference.</typeparam>
<returns>A reference to a value of type <typeparamref name="TTo" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.AsPointer``1(``0@)">
<summary>Returns a pointer to the given by-ref parameter.</summary>
<param name="value">The object whose pointer is obtained.</param>
<typeparam name="T">The type of object.</typeparam>
<returns>A pointer to the given value.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.AsRef``1(``0@)">
<summary>Reinterprets the given read-only reference as a reference.</summary>
<param name="source">The read-only reference to reinterpret.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A reference to a value of type <typeparamref name="T" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.AsRef``1(System.Void*)">
<summary>Reinterprets the given location as a reference to a value of type <typeparamref name="T" />.</summary>
<param name="source">The location of the value to reference.</param>
<typeparam name="T">The type of the interpreted location.</typeparam>
<returns>A reference to a value of type <typeparamref name="T" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.ByteOffset``1(``0@,``0@)">
<summary>Determines the byte offset from origin to target from the given references.</summary>
<param name="origin">The reference to origin.</param>
<param name="target">The reference to target.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>Byte offset from origin to target i.e. <paramref name="target" /> - <paramref name="origin" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Copy``1(``0@,System.Void*)">
<summary>Copies a value of type <typeparamref name="T" /> to the given location.</summary>
<param name="destination">The location to copy to.</param>
<param name="source">A pointer to the value to copy.</param>
<typeparam name="T">The type of value to copy.</typeparam>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Copy``1(System.Void*,``0@)">
<summary>Copies a value of type <typeparamref name="T" /> to the given location.</summary>
<param name="destination">The location to copy to.</param>
<param name="source">A reference to the value to copy.</param>
<typeparam name="T">The type of value to copy.</typeparam>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.CopyBlock(System.Byte@,System.Byte@,System.UInt32)">
<summary>Copies bytes from the source address to the destination address.</summary>
<param name="destination">The destination address to copy to.</param>
<param name="source">The source address to copy from.</param>
<param name="byteCount">The number of bytes to copy.</param>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.CopyBlock(System.Void*,System.Void*,System.UInt32)">
<summary>Copies bytes from the source address to the destination address.</summary>
<param name="destination">The destination address to copy to.</param>
<param name="source">The source address to copy from.</param>
<param name="byteCount">The number of bytes to copy.</param>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.CopyBlockUnaligned(System.Byte@,System.Byte@,System.UInt32)">
<summary>Copies bytes from the source address to the destination address without assuming architecture dependent alignment of the addresses.</summary>
<param name="destination">The destination address to copy to.</param>
<param name="source">The source address to copy from.</param>
<param name="byteCount">The number of bytes to copy.</param>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.CopyBlockUnaligned(System.Void*,System.Void*,System.UInt32)">
<summary>Copies bytes from the source address to the destination address without assuming architecture dependent alignment of the addresses.</summary>
<param name="destination">The destination address to copy to.</param>
<param name="source">The source address to copy from.</param>
<param name="byteCount">The number of bytes to copy.</param>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.InitBlock(System.Byte@,System.Byte,System.UInt32)">
<summary>Initializes a block of memory at the given location with a given initial value.</summary>
<param name="startAddress">The address of the start of the memory block to initialize.</param>
<param name="value">The value to initialize the block to.</param>
<param name="byteCount">The number of bytes to initialize.</param>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.InitBlock(System.Void*,System.Byte,System.UInt32)">
<summary>Initializes a block of memory at the given location with a given initial value.</summary>
<param name="startAddress">The address of the start of the memory block to initialize.</param>
<param name="value">The value to initialize the block to.</param>
<param name="byteCount">The number of bytes to initialize.</param>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.InitBlockUnaligned(System.Byte@,System.Byte,System.UInt32)">
<summary>Initializes a block of memory at the given location with a given initial value without assuming architecture dependent alignment of the address.</summary>
<param name="startAddress">The address of the start of the memory block to initialize.</param>
<param name="value">The value to initialize the block to.</param>
<param name="byteCount">The number of bytes to initialize.</param>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.InitBlockUnaligned(System.Void*,System.Byte,System.UInt32)">
<summary>Initializes a block of memory at the given location with a given initial value without assuming architecture dependent alignment of the address.</summary>
<param name="startAddress">The address of the start of the memory block to initialize.</param>
<param name="value">The value to initialize the block to.</param>
<param name="byteCount">The number of bytes to initialize.</param>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.IsAddressGreaterThan``1(``0@,``0@)">
<summary>Returns a value that indicates whether a specified reference is greater than another specified reference.</summary>
<param name="left">The first value to compare.</param>
<param name="right">The second value to compare.</param>
<typeparam name="T">The type of the reference.</typeparam>
<returns>
<see langword="true" /> if <paramref name="left" /> is greater than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.IsAddressLessThan``1(``0@,``0@)">
<summary>Returns a value that indicates whether a specified reference is less than another specified reference.</summary>
<param name="left">The first value to compare.</param>
<param name="right">The second value to compare.</param>
<typeparam name="T">The type of the reference.</typeparam>
<returns>
<see langword="true" /> if <paramref name="left" /> is less than <paramref name="right" />; otherwise, <see langword="false" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.IsNullRef``1(``0@)">
<summary>Determines if a given reference to a value of type <typeparamref name="T" /> is a null reference.</summary>
<param name="source">The reference to check.</param>
<typeparam name="T">The type of the reference.</typeparam>
<returns>
<see langword="true" /> if <paramref name="source" /> is a null reference; otherwise, <see langword="false" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.NullRef``1">
<summary>Returns a reference to a value of type <typeparamref name="T" /> that is a null reference.</summary>
<typeparam name="T">The type of the reference.</typeparam>
<returns>A reference to a value of type <typeparamref name="T" /> that is a null reference.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Read``1(System.Void*)">
<summary>Reads a value of type <typeparamref name="T" /> from the given location.</summary>
<param name="source">The location to read from.</param>
<typeparam name="T">The type to read.</typeparam>
<returns>An object of type <typeparamref name="T" /> read from the given location.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.ReadUnaligned``1(System.Byte@)">
<summary>Reads a value of type <typeparamref name="T" /> from the given location without assuming architecture dependent alignment of the addresses.</summary>
<param name="source">The location to read from.</param>
<typeparam name="T">The type to read.</typeparam>
<returns>An object of type <typeparamref name="T" /> read from the given location.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.ReadUnaligned``1(System.Void*)">
<summary>Reads a value of type <typeparamref name="T" /> from the given location without assuming architecture dependent alignment of the addresses.</summary>
<param name="source">The location to read from.</param>
<typeparam name="T">The type to read.</typeparam>
<returns>An object of type <typeparamref name="T" /> read from the given location.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.SizeOf``1">
<summary>Returns the size of an object of the given type parameter.</summary>
<typeparam name="T">The type of object whose size is retrieved.</typeparam>
<returns>The size of an object of type <typeparamref name="T" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.SkipInit``1(``0@)">
<summary>Bypasses definite assignment rules for a given value.</summary>
<param name="value">The uninitialized object.</param>
<typeparam name="T">The type of the uninitialized object.</typeparam>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Subtract``1(``0@,System.Int32)">
<summary>Subtracts an element offset from the given reference.</summary>
<param name="source">The reference to subtract the offset from.</param>
<param name="elementOffset">The offset to subtract.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the subtraction of offset from pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Subtract``1(``0@,System.IntPtr)">
<summary>Subtracts an element offset from the given reference.</summary>
<param name="source">The reference to subtract the offset from.</param>
<param name="elementOffset">The offset to subtract.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the subtraction of offset from pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Subtract``1(``0@,System.UIntPtr)">
<summary>Subtracts an element offset from the given reference.</summary>
<param name="source">The reference to subtract the offset from.</param>
<param name="elementOffset">The offset to subtract.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the subraction of offset from pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Subtract``1(System.Void*,System.Int32)">
<summary>Subtracts an element offset from the given void pointer.</summary>
<param name="source">The void pointer to subtract the offset from.</param>
<param name="elementOffset">The offset to subtract.</param>
<typeparam name="T">The type of the void pointer.</typeparam>
<returns>A new void pointer that reflects the subtraction of offset from the specified pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.SubtractByteOffset``1(``0@,System.IntPtr)">
<summary>Subtracts a byte offset from the given reference.</summary>
<param name="source">The reference to subtract the offset from.</param>
<param name="byteOffset">The offset to subtract.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the subtraction of byte offset from pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.SubtractByteOffset``1(``0@,System.UIntPtr)">
<summary>Subtracts a byte offset from the given reference.</summary>
<param name="source">The reference to subtract the offset from.</param>
<param name="byteOffset">The offset to subtract.</param>
<typeparam name="T">The type of reference.</typeparam>
<returns>A new reference that reflects the subraction of byte offset from pointer.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Unbox``1(System.Object)">
<summary>Returns a <see langword="mutable ref" /> to a boxed value.</summary>
<param name="box">The value to unbox.</param>
<typeparam name="T">The type to be unboxed.</typeparam>
<exception cref="T:System.NullReferenceException">
<paramref name="box" /> is <see langword="null" />, and <typeparamref name="T" /> is a non-nullable value type.</exception>
<exception cref="T:System.InvalidCastException">
<paramref name="box" /> is not a boxed value type.
-or-
<paramref name="box" /> is not a boxed <typeparamref name="T" />.</exception>
<exception cref="T:System.TypeLoadException">
<typeparamref name="T" /> cannot be found.</exception>
<returns>A <see langword="mutable ref" /> to the boxed value <paramref name="box" />.</returns>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.Write``1(System.Void*,``0)">
<summary>Writes a value of type <typeparamref name="T" /> to the given location.</summary>
<param name="destination">The location to write to.</param>
<param name="value">The value to write.</param>
<typeparam name="T">The type of value to write.</typeparam>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.WriteUnaligned``1(System.Byte@,``0)">
<summary>Writes a value of type <typeparamref name="T" /> to the given location without assuming architecture dependent alignment of the addresses.</summary>
<param name="destination">The location to write to.</param>
<param name="value">The value to write.</param>
<typeparam name="T">The type of value to write.</typeparam>
</member>
<member name="M:System.Runtime.CompilerServices.Unsafe.WriteUnaligned``1(System.Void*,``0)">
<summary>Writes a value of type <typeparamref name="T" /> to the given location without assuming architecture dependent alignment of the addresses.</summary>
<param name="destination">The location to write to.</param>
<param name="value">The value to write.</param>
<typeparam name="T">The type of value to write.</typeparam>
</member>
</members>
</doc>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More