OracleTimeSpan Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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é. |