OracleTimeSpan Struktura

Definice

Představuje časový interval a odpovídá datovému typu 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
Dědičnost
OracleTimeSpan
Implementuje

Poznámky

Datový typ Oracle INTERVAL DAY TO SECOND (Oracle 9i nebo novější) obsahuje interval v dnech, hodinách, minutách a sekundách a má pevnou velikost 11 bajtů.

Chcete-li získat OracleTimeSpan objekt, zavolejte metodu GetOracleTimeSpan .

Konstruktory

Name Description
OracleTimeSpan(Int32, Int32, Int32, Int32, Int32)

Inicializuje novou OracleTimeSpan strukturu na zadaný počet dní, hodin, minut, sekund a milisekund.

OracleTimeSpan(Int32, Int32, Int32, Int32)

Inicializuje novou OracleTimeSpan strukturu na zadaný počet dní, hodin, minut a sekund.

OracleTimeSpan(Int32, Int32, Int32)

Inicializuje novou OracleTimeSpan strukturu na zadaný počet hodin, minut a sekund.

OracleTimeSpan(Int64)

Inicializuje novou OracleTimeSpan strukturu na zadaný počet záškrtů.

OracleTimeSpan(OracleTimeSpan)

Inicializuje novou OracleTimeSpan strukturu z existující.

OracleTimeSpan(TimeSpan)

Inicializuje novou instanci OracleTimeSpan struktury se zadaným TimeSpan.

Pole

Name Description
MaxValue

Představuje maximální platnou OracleTimeSpan hodnotu data pro strukturu.

MinValue

Představuje minimální platnou OracleTimeSpan hodnotu data pro strukturu.

Null

Představuje hodnotu null, která lze přiřadit k Value vlastnosti instance OracleTimeSpan struktury.

Vlastnosti

Name Description
Days

Získá počet celých dnů reprezentovaných touto instancí.

Hours

Získá počet celých hodin reprezentovaných touto instancí.

IsNull

Získá hodnotu určující, zda Value vlastnost OracleTimeSpan struktury je null.

Milliseconds

Získá počet celých milisekund reprezentovaných touto instancí.

Minutes

Získá počet celých minut reprezentovaných touto instancí.

Seconds

Získá počet celých sekund reprezentovaný touto instancí.

Value

Získá hodnotu OracleTimeSpan struktury.

Metody

Name Description
CompareTo(Object)

Porovná tuto OracleTimeSpan strukturu se zadaným objektem a vrátí indikaci jejich relativních hodnot.

Equals(Object)

Porovná zadaný parametr objektu s Value vlastností objektu OracleTimeSpan .

Equals(OracleTimeSpan, OracleTimeSpan)

Provede logické porovnání dvou OracleTimeSpan struktur a určí, jestli jsou stejné.

GetHashCode()

Získá hash kód pro tuto instanci.

GreaterThan(OracleTimeSpan, OracleTimeSpan)

Porovná dvě instance OracleTimeSpan a určí, jestli je první větší než druhá.

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Porovná dvě instance OracleTimeSpan a určí, zda je první větší nebo roven druhé.

LessThan(OracleTimeSpan, OracleTimeSpan)

Porovná dvě instance OracleTimeSpan a určí, jestli je první menší než druhá.

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Porovná dvě instance OracleTimeSpan a určí, zda je první menší nebo roven druhé.

NotEquals(OracleTimeSpan, OracleTimeSpan)

Provede logické porovnání dvou instancí OracleTimeSpan a určí, zda nejsou stejné.

Parse(String)

Převede zadanou String reprezentaci data a času na jeho OracleTimeSpan ekvivalent.

ToString()

Převede tuto OracleTimeSpan strukturu na .String

Operátory

Name Description
Equality(OracleTimeSpan, OracleTimeSpan)

Provede logické porovnání dvou OracleTimeSpan struktur a určí, jestli jsou stejné.

Explicit(OracleTimeSpan to TimeSpan)

OracleTimeSpan Převede strukturu na TimeSpan strukturu.

Explicit(String to OracleTimeSpan)

Převede řetězec na OracleTimeSpan strukturu.

GreaterThan(OracleTimeSpan, OracleTimeSpan)

Porovná dvě instance OracleTimeSpan a určí, jestli je první větší než druhá.

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Porovná dvě instance OracleTimeSpan a určí, zda je první větší nebo roven druhé.

Inequality(OracleTimeSpan, OracleTimeSpan)

Provede logické porovnání dvou instancí OracleTimeSpan , aby bylo možné určit, zda jsou stejné.

LessThan(OracleTimeSpan, OracleTimeSpan)

Porovná dvě instance OracleTimeSpan a určí, jestli je první menší než druhá.

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Porovná dvě instance OracleTimeSpan a určí, zda je první menší nebo roven druhé.

Platí pro