Partager via


OracleTimeSpan Structure

Définition

Représente un intervalle de temps et correspond au type de données INTERVAL DAY TO SECOND Oracle 9i.

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
Héritage
OracleTimeSpan
Implémente

Remarques

Le type de données Oracle INTERVAL DAY TO SECOND (Oracle 9i ou version ultérieure) contient un intervalle de temps en jours, heures, minutes et secondes, et a une taille fixe de 11 octets.

Pour obtenir un OracleTimeSpan objet, appelez la GetOracleTimeSpan méthode .

Constructeurs

OracleTimeSpan(Int32, Int32, Int32)

Initialise une nouvelle structure OracleTimeSpan par rapport à un nombre d'heures, de minutes et de secondes spécifié.

OracleTimeSpan(Int32, Int32, Int32, Int32)

Initialise une nouvelle structure OracleTimeSpan par rapport à un nombre de jours, d'heures, de minutes et de secondes spécifié.

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

Initialise une nouvelle structure OracleTimeSpan par rapport à un nombre de jours, d'heures, de minutes, de secondes et de millisecondes spécifié.

OracleTimeSpan(Int64)

Initialise une nouvelle structure OracleTimeSpan avec le nombre de graduations spécifié.

OracleTimeSpan(OracleTimeSpan)

Initialise une nouvelle structure OracleTimeSpan à partir d'une structure existante.

OracleTimeSpan(TimeSpan)

Initialise une nouvelle instance de la structure OracleTimeSpan avec le TimeSpan spécifié.

Champs

MaxValue

Représente la valeur de date valide maximale pour une structure OracleTimeSpan.

MinValue

Représente la valeur de date valide minimale pour une structure OracleTimeSpan.

Null

Représente une valeur null pouvant être assignée à la propriété Value d'une instance de la structure OracleTimeSpan.

Propriétés

Days

Obtient le nombre de jours entiers représentés par cette instance.

Hours

Obtient le nombre d'heures entières représentées par cette instance.

IsNull

Obtient une valeur indiquant si la propriété Value de la structure OracleTimeSpan est null.

Milliseconds

Obtient le nombre de millisecondes entières représentées par cette instance.

Minutes

Obtient le nombre de minutes entières représentées par cette instance.

Seconds

Obtient le nombre de secondes entières représentées par cette instance.

Value

Obtient la valeur de la structure OracleTimeSpan.

Méthodes

CompareTo(Object)

Compare cette structure OracleTimeSpan à l'objet fourni et retourne une indication de leurs valeurs relatives.

Equals(Object)

Compare le paramètre de l'objet fourni à la propriété Value de l'objet OracleTimeSpan.

Equals(OracleTimeSpan, OracleTimeSpan)

Effectue une comparaison logique de deux structures OracleTimeSpan pour déterminer si elles sont égales.

GetHashCode()

Obtient le code de hachage de cette instance.

GreaterThan(OracleTimeSpan, OracleTimeSpan)

Compare deux instances de OracleTimeSpan pour déterminer si la première est supérieure à la seconde.

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Compare deux instances de OracleTimeSpan pour déterminer si la première est supérieure ou égale à la seconde.

LessThan(OracleTimeSpan, OracleTimeSpan)

Compare deux instances de OracleTimeSpan pour déterminer si la première est inférieure à la seconde.

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Compare deux instances de OracleTimeSpan pour déterminer si la première est inférieure ou égale à la seconde.

NotEquals(OracleTimeSpan, OracleTimeSpan)

Effectue une comparaison logique de deux instances de OracleTimeSpan pour déterminer si elles sont inégales.

Parse(String)

Convertit la représentation String spécifiée d'une date et d'une heure en son équivalent OracleTimeSpan.

ToString()

Convertit cette structure OracleTimeSpan en String.

Opérateurs

Equality(OracleTimeSpan, OracleTimeSpan)

Effectue une comparaison logique de deux structures OracleTimeSpan pour déterminer si elles sont égales.

Explicit(OracleTimeSpan to TimeSpan)

Convertit une structure OracleTimeSpan en structure TimeSpan.

Explicit(String to OracleTimeSpan)

Convertit une chaîne en structure OracleTimeSpan.

GreaterThan(OracleTimeSpan, OracleTimeSpan)

Compare deux instances de OracleTimeSpan pour déterminer si la première est supérieure à la seconde.

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Compare deux instances de OracleTimeSpan pour déterminer si la première est supérieure ou égale à la seconde.

Inequality(OracleTimeSpan, OracleTimeSpan)

Effectue une comparaison logique de deux instances de OracleTimeSpan pour déterminer si elles sont égales.

LessThan(OracleTimeSpan, OracleTimeSpan)

Compare deux instances de OracleTimeSpan pour déterminer si la première est inférieure à la seconde.

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Compare deux instances de OracleTimeSpan pour déterminer si la première est inférieure ou égale à la seconde.

S’applique à