public SqlInt32 ToSqlInt32() { return (SqlInt32)this; }
public static SqlByte op_Explicit(SqlMoney x) { if (x.IsNull) { return(SqlByte.Null); } int val = x.ToSqlInt32().Value; if (val < 0 || val > 255) { throw new OverflowException("Arithmetic Overflow."); } return(new SqlByte((byte)val)); }