OracleTimeSpan Struktura

Definicja

Reprezentuje przedział czasu i odpowiada typowi danych Oracle 9i INTERVAL DAY TO SECOND .

public value class OracleTimeSpan : IComparable, System::Data::SqlTypes::INullable
public struct OracleTimeSpan : IComparable, System.Data.SqlTypes.INullable
type OracleTimeSpan = struct
    interface INullable
Public Structure OracleTimeSpan
Implements IComparable, INullable
Dziedziczenie
OracleTimeSpan
Implementuje

Uwagi

Typ danych Oracle INTERVAL DAY TO SECOND (Oracle 9i lub nowszy) zawiera interwał czasu w dniach, godzinach, minutach i sekundach oraz ma stały rozmiar 11 bajtów.

Aby uzyskać OracleTimeSpan obiekt, wywołaj metodę GetOracleTimeSpan .

Konstruktory

OracleTimeSpan(Int32, Int32, Int32)

Inicjuje nową OracleTimeSpan strukturę do określonej liczby godzin, minut i sekund.

OracleTimeSpan(Int32, Int32, Int32, Int32)

Inicjuje nową OracleTimeSpan strukturę do określonej liczby dni, godzin, minut i sekund.

OracleTimeSpan(Int32, Int32, Int32, Int32, Int32)

Inicjuje nową OracleTimeSpan strukturę do określonej liczby dni, godzin, minut, sekund i milisekund.

OracleTimeSpan(Int64)

Inicjuje nową OracleTimeSpan strukturę do określonej liczby kleszczy.

OracleTimeSpan(OracleTimeSpan)

Inicjuje nową OracleTimeSpan strukturę z istniejącej.

OracleTimeSpan(TimeSpan)

Inicjuje nowe wystąpienie OracleTimeSpan struktury przy użyciu określonego TimeSpanelementu .

Pola

MaxValue

Reprezentuje maksymalną prawidłową OracleTimeSpan wartość daty dla struktury.

MinValue

Reprezentuje minimalną prawidłową OracleTimeSpan wartość daty dla struktury.

Null

Reprezentuje wartość null, którą można przypisać do Value właściwości wystąpienia OracleTimeSpan struktury.

Właściwości

Days

Pobiera liczbę całych dni reprezentowanych przez to wystąpienie.

Hours

Pobiera liczbę całych godzin reprezentowanych przez to wystąpienie.

IsNull

Pobiera wartość wskazującą, czy Value właściwość OracleTimeSpan struktury ma wartość null.

Milliseconds

Pobiera liczbę całych milisekund reprezentowanych przez to wystąpienie.

Minutes

Pobiera liczbę całych minut reprezentowanych przez to wystąpienie.

Seconds

Pobiera liczbę całych sekund reprezentowanych przez to wystąpienie.

Value

Pobiera wartość OracleTimeSpan struktury.

Metody

CompareTo(Object)

Porównuje tę OracleTimeSpan strukturę z podanym obiektem i zwraca wskazanie ich wartości względnych.

Equals(Object)

Porównuje podany parametr obiektu z właściwością ValueOracleTimeSpan obiektu.

Equals(OracleTimeSpan, OracleTimeSpan)

Wykonuje logiczne porównanie dwóch OracleTimeSpan struktur, aby określić, czy są równe.

GetHashCode()

Pobiera kod skrótu dla tego wystąpienia.

GreaterThan(OracleTimeSpan, OracleTimeSpan)

Porównuje dwa wystąpienia klasy OracleTimeSpan , aby określić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Porównuje dwa wystąpienia klasy OracleTimeSpan , aby określić, czy pierwszy jest większy, czy równy drugiej.

LessThan(OracleTimeSpan, OracleTimeSpan)

Porównuje dwa wystąpienia klasy OracleTimeSpan , aby określić, czy pierwszy jest mniejszy niż drugi.

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Porównuje OracleTimeSpan dwa wystąpienia klasy , aby określić, czy pierwszy jest mniejszy, czy równy drugiemu.

NotEquals(OracleTimeSpan, OracleTimeSpan)

Wykonuje logiczne porównanie dwóch wystąpień OracleTimeSpan , aby określić, czy nie są równe.

Parse(String)

Konwertuje określoną String reprezentację daty i godziny na jej OracleTimeSpan odpowiednik.

ToString()

Konwertuje tę OracleTimeSpan strukturę na .String

Operatory

Equality(OracleTimeSpan, OracleTimeSpan)

Wykonuje logiczne porównanie dwóch OracleTimeSpan struktur, aby określić, czy są równe.

Explicit(OracleTimeSpan to TimeSpan)

Konwertuje OracleTimeSpan strukturę na TimeSpan strukturę.

Explicit(String to OracleTimeSpan)

Konwertuje ciąg na OracleTimeSpan strukturę.

GreaterThan(OracleTimeSpan, OracleTimeSpan)

Porównuje dwa wystąpienia klasy OracleTimeSpan , aby określić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Porównuje dwa wystąpienia klasy OracleTimeSpan , aby określić, czy pierwszy jest większy, czy równy drugiej.

Inequality(OracleTimeSpan, OracleTimeSpan)

Wykonuje logiczne porównanie dwóch wystąpień OracleTimeSpan , aby określić, czy są równe.

LessThan(OracleTimeSpan, OracleTimeSpan)

Porównuje dwa wystąpienia klasy OracleTimeSpan , aby określić, czy pierwszy jest mniejszy niż drugi.

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Porównuje OracleTimeSpan dwa wystąpienia klasy , aby określić, czy pierwszy jest mniejszy, czy równy drugiemu.

Dotyczy