12[
TypeForwardedFrom(
"System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")]
58 public static explicit operator int(
SqlInt32 x)
134 long num2 = num &
int.MinValue;
265 if (
value > 2147483647.0 ||
value < -2147483648.0)
293 if (x.
_bLen > 1 || num >
int.MaxValue || num <
int.MinValue)
537 return (
this ==
sqlInt).Value;
544 return Value.GetHashCode();
573 writer.WriteAttributeString(
"xsi",
"nil",
"http://www.w3.org/2001/XMLSchema-instance",
"true");
static Exception WrongType(Type got, Type expected)
static string DivideByZeroMessage
static string ArithOverflowMessage
static string ConversionOverflowMessage
static bool ToBoolean(string s)
static int ToInt32(string s)
static string ToString(bool value)
string? GetAttribute(string name)
virtual string ReadElementString()
void WriteXml(XmlWriter writer)
void ReadXml(XmlReader reader)
static readonly SqlBoolean Null
void AdjustScale(int digits, bool fRound)
static SqlInt32 Divide(SqlInt32 x, SqlInt32 y)
static SqlBoolean operator<=(SqlInt32 x, SqlInt32 y)
static SqlInt32 Xor(SqlInt32 x, SqlInt32 y)
static SqlInt32 operator~(SqlInt32 x)
static SqlBoolean LessThan(SqlInt32 x, SqlInt32 y)
static SqlInt32 operator%(SqlInt32 x, SqlInt32 y)
override bool Equals([NotNullWhen(true)] object? value)
static SqlBoolean operator>=(SqlInt32 x, SqlInt32 y)
static XmlQualifiedName GetXsdType(XmlSchemaSet schemaSet)
static SqlInt32 Add(SqlInt32 x, SqlInt32 y)
int CompareTo(SqlInt32 value)
static readonly SqlInt32 MaxValue
SqlBoolean ToSqlBoolean()
static bool SameSignInt(int x, int y)
static SqlInt32 BitwiseOr(SqlInt32 x, SqlInt32 y)
static SqlInt32 operator+(SqlInt32 x, SqlInt32 y)
static SqlInt32 Parse(string s)
static SqlInt32 operator^(SqlInt32 x, SqlInt32 y)
static SqlInt32 operator&(SqlInt32 x, SqlInt32 y)
int CompareTo(object? value)
static SqlInt32 operator/(SqlInt32 x, SqlInt32 y)
static readonly SqlInt32 Null
static SqlInt32 BitwiseAnd(SqlInt32 x, SqlInt32 y)
static SqlBoolean GreaterThanOrEqual(SqlInt32 x, SqlInt32 y)
override string ToString()
static SqlBoolean operator==(SqlInt32 x, SqlInt32 y)
static SqlBoolean operator>(SqlInt32 x, SqlInt32 y)
static SqlInt32 Multiply(SqlInt32 x, SqlInt32 y)
static SqlBoolean GreaterThan(SqlInt32 x, SqlInt32 y)
static SqlInt32 operator|(SqlInt32 x, SqlInt32 y)
static SqlInt32 operator*(SqlInt32 x, SqlInt32 y)
static SqlBoolean operator!=(SqlInt32 x, SqlInt32 y)
static SqlInt32 Subtract(SqlInt32 x, SqlInt32 y)
SqlDecimal ToSqlDecimal()
static SqlBoolean NotEquals(SqlInt32 x, SqlInt32 y)
static SqlInt32 OnesComplement(SqlInt32 x)
static SqlBoolean LessThanOrEqual(SqlInt32 x, SqlInt32 y)
static SqlInt32 operator-(SqlInt32 x)
override int GetHashCode()
static SqlInt32 Modulus(SqlInt32 x, SqlInt32 y)
static SqlInt32 Mod(SqlInt32 x, SqlInt32 y)
static SqlBoolean operator<(SqlInt32 x, SqlInt32 y)
static readonly SqlInt32 Zero
static SqlBoolean Equals(SqlInt32 x, SqlInt32 y)
static readonly SqlInt32 MinValue