using System;
using System.Xml;
using System.Xml.Schema;
using System.Xml.Serialization;
using Cpp2IlInjected;
namespace System.Data.SqlTypes
{
/// Represents a currency value ranging from -2 63 (or -922,337,203,685,477.5808) to 2 63 -1 (or +922,337,203,685,477.5807) with an accuracy to a ten-thousandth of currency unit to be stored in or retrieved from a database.
// Token: 0x020000AC RID: 172
[Token(Token = "0x20000AC")]
[XmlSchemaProvider("GetXsdType")]
[Serializable]
public struct SqlMoney : INullable, IComparable, IXmlSerializable
{
// Token: 0x06000A54 RID: 2644 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000A54")]
[Address(RVA = "0xBCEFE0", Offset = "0xBCDFE0", VA = "0x180BCEFE0")]
private SqlMoney(bool fNull)
{
}
// Token: 0x06000A55 RID: 2645 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000A55")]
[Address(RVA = "0xBD46D0", Offset = "0xBD36D0", VA = "0x180BD46D0")]
internal SqlMoney(long value, int ignored)
{
}
/// Initializes a new instance of the class with the specified integer value.
/// The monetary value to initialize.
// Token: 0x06000A56 RID: 2646 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000A56")]
[Address(RVA = "0xBD68C0", Offset = "0xBD58C0", VA = "0x180BD68C0")]
public SqlMoney(int value)
{
}
/// Initializes a new instance of the class with the specified long integer value.
/// The monetary value to initialize.
// Token: 0x06000A57 RID: 2647 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000A57")]
[Address(RVA = "0xBD6940", Offset = "0xBD5940", VA = "0x180BD6940")]
public SqlMoney(long value)
{
}
/// Initializes a new instance of the class with the specified value.
/// The monetary value to initialize.
// Token: 0x06000A58 RID: 2648 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000A58")]
[Address(RVA = "0xBD6A40", Offset = "0xBD5A40", VA = "0x180BD6A40")]
public SqlMoney(decimal value)
{
}
/// Returns a Boolean value that indicates whether this structure is null.
///
/// if null. Otherwise, .
// Token: 0x17000191 RID: 401
// (get) Token: 0x06000A59 RID: 2649 RVA: 0x0000650C File Offset: 0x0000470C
[Token(Token = "0x17000191")]
public bool IsNull
{
[Token(Token = "0x6000A59")]
[Address(RVA = "0x8BD410", Offset = "0x8BC410", VA = "0x1808BD410", Slot = "4")]
get
{
return default(bool);
}
}
/// Gets the monetary value of an instance of the structure. This property is read-only.
/// The monetary value of an instance of the structure.
/// The property is set to null.
// Token: 0x17000192 RID: 402
// (get) Token: 0x06000A5A RID: 2650 RVA: 0x00006524 File Offset: 0x00004724
[Token(Token = "0x17000192")]
public decimal Value
{
[Token(Token = "0x6000A5A")]
[Address(RVA = "0xBD6BE0", Offset = "0xBD5BE0", VA = "0x180BD6BE0")]
get
{
return 0m;
}
}
/// Converts the Value of this instance of as a structure.
/// A structure whose value equals the property of this structure.
// Token: 0x06000A5B RID: 2651 RVA: 0x0000653C File Offset: 0x0000473C
[Token(Token = "0x6000A5B")]
[Address(RVA = "0xBD6190", Offset = "0xBD5190", VA = "0x180BD6190")]
public decimal ToDecimal()
{
return 0m;
}
/// Converts this structure to a .
/// A double with a value equal to this structure.
// Token: 0x06000A5C RID: 2652 RVA: 0x00006554 File Offset: 0x00004754
[Token(Token = "0x6000A5C")]
[Address(RVA = "0xBD6280", Offset = "0xBD5280", VA = "0x180BD6280")]
public double ToDouble()
{
return 0.0;
}
/// Converts the parameter to .
/// The value to be converted.
/// A new structure whose equals the value of the parameter.
// Token: 0x06000A5D RID: 2653 RVA: 0x0000656C File Offset: 0x0000476C
[Token(Token = "0x6000A5D")]
[Address(RVA = "0xBD7600", Offset = "0xBD6600", VA = "0x180BD7600")]
public static implicit operator SqlMoney(decimal x)
{
return default(SqlMoney);
}
/// This implicit operator converts the supplied parameter to .
/// The structure to be converted.
/// A new structure whose property is equal to the value of the parameter.
// Token: 0x06000A5E RID: 2654 RVA: 0x00006584 File Offset: 0x00004784
[Token(Token = "0x6000A5E")]
[Address(RVA = "0xBD73C0", Offset = "0xBD63C0", VA = "0x180BD73C0")]
public static implicit operator SqlMoney(long x)
{
return default(SqlMoney);
}
/// Converts this instance of to string.
/// A string whose value is the string representation of the value of this .
// Token: 0x06000A5F RID: 2655 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000A5F")]
[Address(RVA = "0xBD66B0", Offset = "0xBD56B0", VA = "0x180BD66B0", Slot = "3")]
public override string ToString()
{
return null;
}
/// The unary minus operator negates the parameter.
/// The structure to be negated.
/// A structure whose contains the results of the negation.
// Token: 0x06000A60 RID: 2656 RVA: 0x0000659C File Offset: 0x0000479C
[Token(Token = "0x6000A60")]
[Address(RVA = "0xBD7990", Offset = "0xBD6990", VA = "0x180BD7990")]
public static SqlMoney operator -(SqlMoney x)
{
return default(SqlMoney);
}
/// Calculates the sum of the two parameters.
/// A structure.
/// A structure.
/// A new stucture whose contains the sum of the two parameters.
// Token: 0x06000A61 RID: 2657 RVA: 0x000065B4 File Offset: 0x000047B4
[Token(Token = "0x6000A61")]
[Address(RVA = "0xBD6C60", Offset = "0xBD5C60", VA = "0x180BD6C60")]
public static SqlMoney operator +(SqlMoney x, SqlMoney y)
{
return default(SqlMoney);
}
/// The subtraction operator subtracts the second parameter from the first.
/// A structure.
/// A structure.
/// A new structure that contains the results of the subtraction.
// Token: 0x06000A62 RID: 2658 RVA: 0x000065CC File Offset: 0x000047CC
[Token(Token = "0x6000A62")]
[Address(RVA = "0xBD7830", Offset = "0xBD6830", VA = "0x180BD7830")]
public static SqlMoney operator -(SqlMoney x, SqlMoney y)
{
return default(SqlMoney);
}
/// The multiplicaion operator calculates the product of the two parameters.
/// A structure.
/// A structure.
/// A new structure whose contains the product of the multiplication.
// Token: 0x06000A63 RID: 2659 RVA: 0x000065E4 File Offset: 0x000047E4
[Token(Token = "0x6000A63")]
[Address(RVA = "0xBD76F0", Offset = "0xBD66F0", VA = "0x180BD76F0")]
public static SqlMoney operator *(SqlMoney x, SqlMoney y)
{
return default(SqlMoney);
}
/// The division operator divides the first parameter by the second.
/// A structure.
/// A structure.
/// A new structure whose contains the results of the division.
// Token: 0x06000A64 RID: 2660 RVA: 0x000065FC File Offset: 0x000047FC
[Token(Token = "0x6000A64")]
[Address(RVA = "0xBD6DC0", Offset = "0xBD5DC0", VA = "0x180BD6DC0")]
public static SqlMoney operator /(SqlMoney x, SqlMoney y)
{
return default(SqlMoney);
}
/// This implicit operator converts the supplied parameter to .
/// The structure to be converted.
/// A new structure whose property is equal to the of the parameter.
// Token: 0x06000A65 RID: 2661 RVA: 0x00006614 File Offset: 0x00004814
[Token(Token = "0x6000A65")]
[Address(RVA = "0xBD7190", Offset = "0xBD6190", VA = "0x180BD7190")]
public static implicit operator SqlMoney(SqlByte x)
{
return default(SqlMoney);
}
/// This implicit operator converts the supplied parameter to .
/// The structure to be converted.
/// A new structure whose property equals the of the parameter.
// Token: 0x06000A66 RID: 2662 RVA: 0x0000662C File Offset: 0x0000482C
[Token(Token = "0x6000A66")]
[Address(RVA = "0xBD72A0", Offset = "0xBD62A0", VA = "0x180BD72A0")]
public static implicit operator SqlMoney(SqlInt16 x)
{
return default(SqlMoney);
}
/// This implicit operator converts the supplied parameter to .
/// The structure to be converted.
/// A new structure whose property equals the of the parameter.
// Token: 0x06000A67 RID: 2663 RVA: 0x00006644 File Offset: 0x00004844
[Token(Token = "0x6000A67")]
[Address(RVA = "0xBD7410", Offset = "0xBD6410", VA = "0x180BD7410")]
public static implicit operator SqlMoney(SqlInt32 x)
{
return default(SqlMoney);
}
/// This implicit operator converts the supplied parameter to .
/// The structure to be converted.
/// A new structure whose property equals the of the parameter.
// Token: 0x06000A68 RID: 2664 RVA: 0x0000665C File Offset: 0x0000485C
[Token(Token = "0x6000A68")]
[Address(RVA = "0xBD7530", Offset = "0xBD6530", VA = "0x180BD7530")]
public static implicit operator SqlMoney(SqlInt64 x)
{
return default(SqlMoney);
}
/// This operator converts the supplied parameter to .
/// The structure to be converted.
/// A new structure whose property equals the of the parameter.
// Token: 0x06000A69 RID: 2665 RVA: 0x00006674 File Offset: 0x00004874
[Token(Token = "0x6000A69")]
[Address(RVA = "0xBD6FC0", Offset = "0xBD5FC0", VA = "0x180BD6FC0")]
public static explicit operator SqlMoney(SqlDecimal x)
{
return default(SqlMoney);
}
/// Performs a logical comparison of the two parameters to determine whether they are equal.
/// A structure.
/// A structure.
/// A that is if the two instances are equal or if the two instances are not equal. If either instance of is null, the of the will be .
// Token: 0x06000A6A RID: 2666 RVA: 0x0000668C File Offset: 0x0000488C
[Token(Token = "0x6000A6A")]
[Address(RVA = "0xBD6F00", Offset = "0xBD5F00", VA = "0x180BD6F00")]
public static SqlBoolean operator ==(SqlMoney x, SqlMoney y)
{
return default(SqlBoolean);
}
/// Performs a logical comparison of the two parameters to determine whether the first is less than the second.
/// A structure.
/// A structure.
/// A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be .
// Token: 0x06000A6B RID: 2667 RVA: 0x000066A4 File Offset: 0x000048A4
[Token(Token = "0x6000A6B")]
[Address(RVA = "0xBD7630", Offset = "0xBD6630", VA = "0x180BD7630")]
public static SqlBoolean operator <(SqlMoney x, SqlMoney y)
{
return default(SqlBoolean);
}
/// Performs a logical comparison of the two parameters to determine whether the first is greater than the second.
/// A structure.
/// A structure.
/// A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be .
// Token: 0x06000A6C RID: 2668 RVA: 0x000066BC File Offset: 0x000048BC
[Token(Token = "0x6000A6C")]
[Address(RVA = "0xBD70D0", Offset = "0xBD60D0", VA = "0x180BD70D0")]
public static SqlBoolean operator >(SqlMoney x, SqlMoney y)
{
return default(SqlBoolean);
}
/// Performs a logical comparison of the two parameters to determine whether the first is less than the second.
/// A structure.
/// A structure.
/// A that is if the first instance is less than the second instance. Otherwise, . If either instance of is null, the of the will be .
// Token: 0x06000A6D RID: 2669 RVA: 0x000066D4 File Offset: 0x000048D4
[Token(Token = "0x6000A6D")]
[Address(RVA = "0xBD5E40", Offset = "0xBD4E40", VA = "0x180BD5E40")]
public static SqlBoolean LessThan(SqlMoney x, SqlMoney y)
{
return default(SqlBoolean);
}
/// Performs a logical comparison of the two parameters to determine whether the first is greater than the second.
/// A structure.
/// A structure.
/// A that is if the first instance is greater than the second instance. Otherwise, . If either instance of is null, the of the will be .
// Token: 0x06000A6E RID: 2670 RVA: 0x000066EC File Offset: 0x000048EC
[Token(Token = "0x6000A6E")]
[Address(RVA = "0xBD5D30", Offset = "0xBD4D30", VA = "0x180BD5D30")]
public static SqlBoolean GreaterThan(SqlMoney x, SqlMoney y)
{
return default(SqlBoolean);
}
/// Converts this structure to .
/// A new equal to the value of this .
// Token: 0x06000A6F RID: 2671 RVA: 0x00006704 File Offset: 0x00004904
[Token(Token = "0x6000A6F")]
[Address(RVA = "0xBD64C0", Offset = "0xBD54C0", VA = "0x180BD64C0")]
public SqlDouble ToSqlDouble()
{
return default(SqlDouble);
}
/// Converts this structure to .
/// A new equal to the value of this .
// Token: 0x06000A70 RID: 2672 RVA: 0x0000671C File Offset: 0x0000491C
[Token(Token = "0x6000A70")]
[Address(RVA = "0xBD6300", Offset = "0xBD5300", VA = "0x180BD6300")]
public SqlDecimal ToSqlDecimal()
{
return default(SqlDecimal);
}
/// Compares this instance to the supplied and returns an indication of their relative values.
/// The to be compared.
/// A signed number that indicates the relative values of the instance and the object.
/// Return value
///
/// Condition
///
/// Less than zero
///
/// This instance is less than the object.
///
/// Zero
///
/// This instance is the same as the object.
///
/// Greater than zero
///
/// This instance is greater than the object
///
/// -or-
///
/// The object is a null reference ( in Visual Basic)
// Token: 0x06000A71 RID: 2673 RVA: 0x00006734 File Offset: 0x00004934
[Token(Token = "0x6000A71")]
[Address(RVA = "0xBD5A10", Offset = "0xBD4A10", VA = "0x180BD5A10", Slot = "5")]
public int CompareTo(object value)
{
return 0;
}
/// Compares this instance to the supplied and returns an indication of their relative values.
/// The to be compared.
/// A signed number that indicates the relative values of the instance and the object.
/// Return value
///
/// Condition
///
/// Less than zero
///
/// This instance is less than the object.
///
/// Zero
///
/// This instance is the same as the object.
///
/// Greater than zero
///
/// This instance is greater than the object
///
/// -or-
///
/// The object is a null reference ( in Visual Basic)
// Token: 0x06000A72 RID: 2674 RVA: 0x0000674C File Offset: 0x0000494C
[Token(Token = "0x6000A72")]
[Address(RVA = "0xBD57C0", Offset = "0xBD47C0", VA = "0x180BD57C0")]
public int CompareTo(SqlMoney value)
{
return 0;
}
/// Compares the supplied object parameter to the property of the object.
/// The object to be compared.
///
/// if the object is an instance of and the two are equal; otherwise, .
// Token: 0x06000A73 RID: 2675 RVA: 0x00006764 File Offset: 0x00004964
[Token(Token = "0x6000A73")]
[Address(RVA = "0xBD5B20", Offset = "0xBD4B20", VA = "0x180BD5B20", Slot = "0")]
public override bool Equals(object value)
{
return default(bool);
}
/// Gets the hash code for this instance.
/// A 32-bit signed integer hash code.
// Token: 0x06000A74 RID: 2676 RVA: 0x0000677C File Offset: 0x0000497C
[Token(Token = "0x6000A74")]
[Address(RVA = "0xBD5CB0", Offset = "0xBD4CB0", VA = "0x180BD5CB0", Slot = "2")]
public override int GetHashCode()
{
return 0;
}
/// This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
/// An .
// Token: 0x06000A75 RID: 2677 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000A75")]
[Address(RVA = "0x4242C0", Offset = "0x4232C0", VA = "0x1804242C0", Slot = "6")]
XmlSchema IXmlSerializable.GetSchema()
{
return null;
}
/// This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
///
///
///
// Token: 0x06000A76 RID: 2678 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000A76")]
[Address(RVA = "0xBD5F50", Offset = "0xBD4F50", VA = "0x180BD5F50", Slot = "7")]
void IXmlSerializable.ReadXml(XmlReader reader)
{
}
/// This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.
///
///
///
// Token: 0x06000A77 RID: 2679 RVA: 0x0000206A File Offset: 0x0000026A
[Token(Token = "0x6000A77")]
[Address(RVA = "0xBD60A0", Offset = "0xBD50A0", VA = "0x180BD60A0", Slot = "8")]
void IXmlSerializable.WriteXml(XmlWriter writer)
{
}
/// Returns the XML Schema definition language (XSD) of the specified .
/// An .
/// A that indicates the XSD of the specified .
// Token: 0x06000A78 RID: 2680 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000A78")]
[Address(RVA = "0xBD5CD0", Offset = "0xBD4CD0", VA = "0x180BD5CD0")]
public static XmlQualifiedName GetXsdType(XmlSchemaSet schemaSet)
{
return null;
}
// Token: 0x040003DC RID: 988
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x40003DC")]
private bool _fNotNull;
// Token: 0x040003DD RID: 989
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x40003DD")]
private long _value;
// Token: 0x040003DE RID: 990
[Token(Token = "0x40003DE")]
internal static readonly int s_iMoneyScale;
// Token: 0x040003DF RID: 991
[Token(Token = "0x40003DF")]
private static readonly long s_lTickBase;
// Token: 0x040003E0 RID: 992
[Token(Token = "0x40003E0")]
private static readonly double s_dTickBase;
// Token: 0x040003E1 RID: 993
[Token(Token = "0x40003E1")]
private static readonly long s_minLong;
// Token: 0x040003E2 RID: 994
[Token(Token = "0x40003E2")]
private static readonly long s_maxLong;
/// Represents a that can be assigned to this instance of the class.
// Token: 0x040003E3 RID: 995
[Token(Token = "0x40003E3")]
public static readonly SqlMoney Null;
/// Represents the zero value that can be assigned to the property of an instance of the class.
// Token: 0x040003E4 RID: 996
[Token(Token = "0x40003E4")]
public static readonly SqlMoney Zero;
/// Represents the minimum value that can be assigned to property of an instance of the class.
// Token: 0x040003E5 RID: 997
[Token(Token = "0x40003E5")]
public static readonly SqlMoney MinValue;
/// Represents the maximum value that can be assigned to the property of an instance of the class.
// Token: 0x040003E6 RID: 998
[Token(Token = "0x40003E6")]
public static readonly SqlMoney MaxValue;
}
}