A structure that represents a 64-bit signed integer that can contain a value ranging from -2 63 (-9223372036854775808) to 2 63-1 (9223372036854775807). It maps to the SQL Server bigint data type. public struct SqlInt64 : INullable, IComparable { // Public Constructors public SqlInt64 ( long value ); // Public Static Fields public static readonly SqlInt64 MaxValue ; // =9223372036854775807 public static readonly SqlInt64 MinValue ; // =-9223372036854775808 public static readonly SqlInt64 Null ; // =Null public static readonly SqlInt64 Zero ; // =0 // Public Instance Properties public bool IsNull {get; } // implements INullable public long Value {get; } // Public Static Methods public static SqlInt64 Add ( SqlInt64 x , SqlInt64 y ); public static SqlInt64 BitwiseAnd (SqlInt64 x , SqlInt64 y ); public static SqlInt64 BitwiseOr ( SqlInt64 x , SqlInt64 y ); public static SqlInt64 Divide ( SqlInt64 x , SqlInt64 y ); public static SqlBoolean Equals ( SqlInt64 x , SqlInt64 y ); public static SqlBoolean GreaterThan (SqlInt64 x , SqlInt64 y ); public static SqlBoolean GreaterThanOrEqual (SqlInt64 x , SqlInt64 y ); public static SqlBoolean LessThan (SqlInt64 x , SqlInt64 y ); public static SqlBoolean LessThanOrEqual (SqlInt64 x , SqlInt64 y ); public static SqlInt64 Mod ( SqlInt64 x , SqlInt64 y ); public static SqlInt64 Multiply ( SqlInt64 x , SqlInt64 y ); public static SqlBoolean NotEquals (SqlInt64 x , SqlInt64 y ); public static SqlInt64 OnesComplement ( SqlInt64 x ); public static SqlInt64 operator & (SqlInt64 x , SqlInt64 y ); public static SqlInt64 operator (SqlInt64 x , SqlInt64 y ); public static SqlInt64 operator ^ (SqlInt64 x , SqlInt64 y ); public static SqlInt64 operator ~ (SqlInt64 x ); public static SqlInt64 Parse ( string s ); public static SqlInt64 Subtract ( SqlInt64 x , SqlInt64 y ); public static SqlInt64 Xor ( SqlInt64 x , SqlInt64 y ); public static SqlInt64 operator % (SqlInt64 x , SqlInt64 y ); public static SqlInt64 operator * (SqlInt64 x , SqlInt64 y ); public static SqlInt64 operator / (SqlInt64 x , SqlInt64 y ); public static SqlInt64 operator - ( SqlInt64 x ); public static SqlInt64 operator - (SqlInt64 x , SqlInt64 y ); public static SqlInt64 operator + (SqlInt64 x , SqlInt64 y ); public static SqlBoolean operator != (SqlInt64 x , SqlInt64 y ); public static SqlBoolean operator < (SqlInt64 x , SqlInt64 y ); public static SqlBoolean operator <= (SqlInt64 x , SqlInt64 y ); public static SqlBoolean operator == (SqlInt64 x , SqlInt64 y ); public static SqlBoolean operator > (SqlInt64 x , SqlInt64 y ); public static SqlBoolean operator >= (SqlInt64 x , SqlInt64 y ); public static explicit operator long ( SqlInt64 x ); public static explicit operator SqlInt64 ( SqlBoolean x ); public static explicit operator SqlInt64 ( SqlDecimal x ); public static explicit operator SqlInt64 ( SqlDouble x ); public static explicit operator SqlInt64 ( SqlMoney x ); public static explicit operator SqlInt64 ( SqlSingle x ); public static explicit operator SqlInt64 ( SqlString x ); public static implicit operator SqlInt64 ( long x ); public static implicit operator SqlInt64 ( SqlByte x ); public static implicit operator SqlInt64 ( SqlInt16 x ); public static implicit operator SqlInt64 ( SqlInt32 x ); // Public Instance Methods public int CompareTo ( object value ); // implements IComparable public override bool Equals ( object value ); // overrides ValueType public override int GetHashCode ( ); // overrides ValueType public SqlBoolean ToSqlBoolean ( ); public SqlByte ToSqlByte ( ); public SqlDecimal ToSqlDecimal ( ); public SqlDouble ToSqlDouble ( ); public SqlInt16 ToSqlInt16 ( ); public SqlInt32 ToSqlInt32 ( ); public SqlMoney ToSqlMoney ( ); public SqlSingle ToSqlSingle ( ); public SqlString ToSqlString ( ); public override string ToString ( ); // overrides ValueType } Hierarchy System.Object Returned BySystem.Data.SqlClient.SqlDataReader.GetSqlInt64( ) , SqlBoolean.ToSqlInt64( ) , SqlByte.ToSqlInt64( ) , SqlDecimal.ToSqlInt64( ) , SqlDouble.ToSqlInt64( ) , SqlInt16.ToSqlInt64( ) , SqlInt32.ToSqlInt64( ) , SqlMoney.ToSqlInt64( ) , SqlSingle.ToSqlInt64( ) , SqlString.ToSqlInt64( ) |