OracleIntervalDS Members

OracleIntervalDS members are listed in the following tables:

OracleIntervalDS Constructors

OracleIntervalDS constructors are listed in Table 14-62

Table 62 OracleIntervalDS Constructors

Constructor Description
OracleIntervalDS Constructors Instantiates a new instance of OracleIntervalDS structure (Overloaded)

OracleIntervalDS Static Fields

The OracleIntervalDS static fields are listed in Table 14-63.

Table 63 OracleIntervalDS Static Fields

Field Description
MaxValue Represents the maximum valid time interval for an OracleIntervalDS structure
MinValue Represents the minimum valid time interval for an OracleIntervalDS structure
Null Represents a null value that can be assigned to an OracleIntervalDS instance
Zero Represents a zero value for an OracleIntervalDS structure

OracleIntervalDS Static Methods

The OracleIntervalDS static methods are listed in Table 14-64.

Table 64 OracleIntervalDS Static Methods

Methods Description
Equals Determines whether or not two OracleIntervalDS values are equal (Overloaded)
GreaterThan Determines whether or not one OracleIntervalDS value is greater than another
GreaterThanOrEqual Determines whether or not one OracleIntervalDS value is greater than or equal to another
LessThan Determines whether or not one OracleIntervalDS value is less than another
LessThanOrEqual Determines whether or not one OracleIntervalDS value is less than or equal to another
NotEquals Determines whether or not two OracleIntervalDS values are not equal
Parse Returns an OracleIntervalDS structure and sets its value for time interval using a string
SetPrecision Returns a new instance of an OracleIntervalDS with the specified day precision and fractional second precision

OracleIntervalDS Static Operators

The OracleIntervalDS static operators are listed in Table 14-65.

Table 65 OracleIntervalDS Static Operators

Operator Description
operator + Adds two OracleIntervalDS values
operator == Determines whether or not two OracleIntervalDS values are equal
operator > Determines whether or not one OracleIntervalDS value is greater than another
operator >= Determines whether or not one OracleIntervalDS value is greater than or equal to another
operator != Determines whether or not two OracleIntervalDS values are not equal
operator < Determines whether or not one OracleIntervalDS value is less than another
operator <= Determines whether or not one OracleIntervalDS value is less than or equal to another
operator - Subtracts one OracleIntervalDS value from another
operator - Negates an OracleIntervalDS structure
operator * Multiplies an OracleIntervalDS value by a number
operator / Divides an OracleIntervalDS value by a number

OracleIntervalDS Type Conversions

The OracleIntervalDS type conversions are listed in Table 14-66.

Table 66 OracleIntervalDS Type Conversions

Operator Description
explicit operator TimeSpan Converts an OracleIntervalDS structure to a TimeSpan structure
explicit operator OracleIntervalDS Converts a string to an OracleIntervalDS structure
implicit operator OracleIntervalDS Converts a TimeSpan structure to an OracleIntervalDS structure

OracleIntervalDS Properties

The OracleIntervalDS properties are listed in Table 14-67.

Table 67 OracleIntervalDS Properties

Properties Description
BinData Returns an array of bytes that represents the Oracle INTERVAL DAY TO SECOND in Oracle internal format
Days Gets the days component of an OracleIntervalDS
Hours Gets the hours component of an OracleIntervalDS
IsNull Indicates whether or not the current instance has a null value
Milliseconds Gets the milliseconds component of an OracleIntervalDS
Minutes Gets the minutes component of an OracleIntervalDS
Nanoseconds Gets the nanoseconds component of an OracleIntervalDS
Seconds Gets the seconds component of an OracleIntervalDS
TotalDays Returns the total number, in days, that represent the time period in the OracleIntervalDS structure
Value Specifies the time interval that is stored in the OracleIntervalDS structure

OracleIntervalDS Methods

The OracleIntervalDS methods are listed in Table 14-68.

Table 68 OracleIntervalDS Methods

Methods Description
CompareTo Compares the current OracleIntervalDS instance to an object, and returns an integer that represents their relative values
Equals Determines whether or not the specified object has the same time interval as the current instance (Overloaded)
GetHashCode Returns a hash code for the OracleIntervalDS instance
GetType Inherited from System.Object
ToString Converts the current OracleIntervalDS structure to a string

See Also: