OracleTimeSpan Struktura

Definicja

Reprezentuje interwał 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 (Oracle INTERVAL DAY TO SECOND 9i lub nowszy) zawiera interwał czasu w dniach, godzinach, minutach i sekundach i ma stały rozmiar 11 bajtów.

Aby uzyskać obiekt, wywołaj metodę OracleTimeSpan 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 OracleTimeSpan nowe wystąpienie struktury przy użyciu określonego elementu TimeSpan.

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ę godzin całkowitych 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ą Value OracleTimeSpan 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, OracleTimeSpan aby określić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Porównuje dwa wystąpienia, OracleTimeSpan aby określić, czy pierwszy jest większy niż lub równy drugiemu.

LessThan(OracleTimeSpan, OracleTimeSpan)

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

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Porównuje dwa wystąpienia, OracleTimeSpan aby określić, czy pierwszy jest mniejszy niż lub 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 równoważną OracleTimeSpan .

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, OracleTimeSpan aby określić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Porównuje dwa wystąpienia, OracleTimeSpan aby określić, czy pierwszy jest większy niż lub równy drugiemu.

Inequality(OracleTimeSpan, OracleTimeSpan)

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

LessThan(OracleTimeSpan, OracleTimeSpan)

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

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

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

Dotyczy