SqlInt64
A structure that represents a 64-bit signed integer that can contain
a value ranging from -263
(-9223372036854775808) to 263-1
(9223372036854775807). It maps to the SQL Server
bigint
data type.
public struct SqlInt64 : INullable, IComparable { // Public Constructors public SqlInt64(longvalue
); // 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(SqlInt64x
, SqlInt64y
); public static SqlInt64 BitwiseAnd(SqlInt64x
, SqlInt64y
); public static SqlInt64 BitwiseOr(SqlInt64x
, SqlInt64y
); public static SqlInt64 Divide(SqlInt64x
, SqlInt64y
); public static SqlBoolean Equals(SqlInt64x
, SqlInt64y
); public static SqlBoolean GreaterThan(SqlInt64x
, SqlInt64y
); public static SqlBoolean GreaterThanOrEqual(SqlInt64x
, SqlInt64y
); public static SqlBoolean LessThan(SqlInt64x
, SqlInt64y
); public static SqlBoolean LessThanOrEqual(SqlInt64x
, SqlInt64y
); public static SqlInt64 Mod(SqlInt64x
, SqlInt64y
); public static SqlInt64 Multiply(SqlInt64x
, SqlInt64y
); public static SqlBoolean NotEquals(SqlInt64x
, SqlInt64y
); public static SqlInt64 OnesComplement(SqlInt64x
); public static SqlInt64 operator &(SqlInt64x
, SqlInt64y
); public static SqlInt64 operator |(SqlInt64x
, SqlInt64y
); public static SqlInt64 operator ^(SqlInt64x
, SqlInt64y
); public static SqlInt64 operator ~(SqlInt64x
); public static SqlInt64 Parse(strings
); public static SqlInt64 Subtract(SqlInt64x
, SqlInt64y
); public static SqlInt64 Xor(SqlInt64x
, SqlInt64y
); public static SqlInt64 operator %(SqlInt64x
, SqlInt64y
); public static SqlInt64 operator *(SqlInt64x
, SqlInt64y
); public static SqlInt64 operator /(SqlInt64x
, SqlInt64y
); public static SqlInt64 operator -(SqlInt64x
); public static SqlInt64 operator -(SqlInt64x
, SqlInt64y
); public static SqlInt64 operator +(SqlInt64x
, SqlInt64y
); public static SqlBoolean operator !=(SqlInt64x
, SqlInt64y
); public static SqlBoolean operator <(SqlInt64x
, SqlInt64y
); public static SqlBoolean operator <=(SqlInt64x
, SqlInt64y
); public static SqlBoolean operator ==(SqlInt64x
, SqlInt64y
); public static SqlBoolean operator >(SqlInt64x
, SqlInt64y
); public static SqlBoolean operator >=(SqlInt64x
, SqlInt64y
); public static explicit operator long(SqlInt64x
); public static explicit operator SqlInt64(SqlBooleanx
); public static explicit operator SqlInt64(SqlDecimalx
); public static explicit operator SqlInt64(SqlDoublex
); public static explicit operator SqlInt64(SqlMoneyx
); public static explicit operator SqlInt64(SqlSinglex
); public static explicit operator SqlInt64(SqlStringx
); public static implicit operator SqlInt64(longx
); public static implicit operator SqlInt64(SqlBytex
); public static implicit operator SqlInt64(SqlInt16x
); public static implicit operator SqlInt64(SqlInt32x
); // Public Instance Methods public int CompareTo(objectvalue
); // implements IComparable public override bool Equals(objectvalue
); // 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 }