OracleTimeSpan Estrutura

Definição

Representa um intervalo de tempo e corresponde ao tipo de dados Oracle 9i INTERVAL DAY TO SECOND.Represents a time interval and corresponds to the Oracle 9i INTERVAL DAY TO SECOND data type.

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
Herança
OracleTimeSpan
Implementações

Comentários

O INTERVAL DAY TO SECOND tipo de dados Oracle (Oracle 9i ou posterior) contém um intervalo de tempo em dias, horas, minutos e segundos, e tem um tamanho fixo de 11 bytes.The Oracle INTERVAL DAY TO SECOND data type (Oracle 9i or later) contains an interval of time in days, hours, minutes, and seconds, and has a fixed size of 11 bytes.

Para obter um OracleTimeSpan objeto, chame o GetOracleTimeSpan método.To obtain an OracleTimeSpan object, call the GetOracleTimeSpan method.

Construtores

OracleTimeSpan(Int32, Int32, Int32)

Inicializa uma nova estrutura OracleTimeSpan para um número especificado de horas, minutos e segundos.Initializes a new OracleTimeSpan structure to a specified number of hours, minutes, and seconds.

OracleTimeSpan(Int32, Int32, Int32, Int32)

Inicializa uma nova estrutura OracleTimeSpan para um número especificado de dias, horas, minutos e segundos.Initializes a new OracleTimeSpan structure to a specified number of days, hours, minutes, and seconds.

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

Inicializa uma nova estrutura OracleTimeSpan para um número especificado de dias, horas, minutos, segundos e milissegundos.Initializes a new OracleTimeSpan structure to a specified number of days, hours, minutes, seconds, and milliseconds.

OracleTimeSpan(Int64)

Inicializa uma nova estrutura OracleTimeSpan para o número de tiques especificado.Initializes a new OracleTimeSpan structure to the specified number of ticks.

OracleTimeSpan(OracleTimeSpan)

Inicializa uma nova estrutura OracleTimeSpan usando uma existente.Initializes a new OracleTimeSpan structure from an existing one.

OracleTimeSpan(TimeSpan)

Inicializa uma nova instância da estrutura OracleTimeSpan com o TimeSpan especificado.Initializes a new instance of the OracleTimeSpan structure with the specified TimeSpan.

Campos

MaxValue

Representa o valor de data válida máxima para uma estrutura OracleTimeSpan.Represents the maximum valid date value for an OracleTimeSpan structure.

MinValue

Representa o valor mínimo de data válida para uma estrutura OracleTimeSpan.Represents the minimum valid date value for an OracleTimeSpan structure.

Null

Representa um valor nulo que pode ser atribuído à propriedade Value de uma instância da estrutura OracleTimeSpan.Represents a null value that can be assigned to the Value property of an instance of the OracleTimeSpan structure.

Propriedades

Days

Obtém o número de dias inteiros representado por esta instância.Gets the number of whole days represented by this instance.

Hours

Obtém o número de horas inteiras representado por esta instância.Gets the number of whole hours represented by this instance.

IsNull

Obtém um valor que indica se a propriedade Value da estrutura OracleTimeSpan é nula.Gets a value indicating whether the Value property of the OracleTimeSpan structure is null.

Milliseconds

Obtém o número de milissegundos inteiros representado por esta instância.Gets the number of whole milliseconds represented by this instance.

Minutes

Obtém o número de minutos inteiros representado por esta instância.Gets the number of whole minutes represented by this instance.

Seconds

Obtém o número de segundos inteiros representado por esta instância.Gets the number of whole seconds represented by this instance.

Value

Obtém o valor da estrutura OracleTimeSpan.Gets the value of the OracleTimeSpan structure.

Métodos

CompareTo(Object)

Compara esta estrutura OracleTimeSpan ao objeto fornecido e retorna uma indicação de seus valores relativos.Compares this OracleTimeSpan structure to the supplied object and returns an indication of their relative values.

Equals(Object)

Compara o parâmetro de objeto fornecido com a propriedade Value do objeto OracleTimeSpan.Compares the supplied object parameter to the Value property of the OracleTimeSpan object.

Equals(OracleTimeSpan, OracleTimeSpan)

Executa uma comparação lógica de duas estruturas OracleTimeSpan para determinar se elas são iguais.Performs a logical comparison of two OracleTimeSpan structures to determine whether they are equal.

GetHashCode()

Obtém o código hash para esta instância.Gets the hash code for this instance.

GreaterThan(OracleTimeSpan, OracleTimeSpan)

Compara duas instâncias de OracleTimeSpan para determinar se a primeira é maior que a segunda.Compares two instances of OracleTimeSpan to determine whether the first is greater than the second.

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Compara duas instâncias de OracleTimeSpan para determinar se a primeira é maior ou igual à segunda.Compares two instances of OracleTimeSpan to determine whether the first is greater than or equal to the second.

LessThan(OracleTimeSpan, OracleTimeSpan)

Compara duas instâncias de OracleTimeSpan para determinar se a primeira é menor que a segunda.Compares two instances of OracleTimeSpan to determine whether the first is less than the second.

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Compara duas instâncias de OracleTimeSpan para determinar se a primeira é menor ou igual à segunda.Compares two instances of OracleTimeSpan to determine whether the first is less than or equal to the second.

NotEquals(OracleTimeSpan, OracleTimeSpan)

Executa uma comparação lógica de duas instâncias de OracleTimeSpan para determinar se elas não são iguais.Performs a logical comparison of two instances of OracleTimeSpan to determine whether they are not equal.

Parse(String)

Converte a representação OracleTimeSpan especificada de uma data e hora em sua String equivalente.Converts the specified String representation of a date and time to its OracleTimeSpan equivalent.

ToString()

Converte esta estrutura OracleTimeSpan em um String.Converts this OracleTimeSpan structure to a String.

Operadores

Equality(OracleTimeSpan, OracleTimeSpan)

Executa uma comparação lógica de duas estruturas OracleTimeSpan para determinar se elas são iguais.Performs a logical comparison of two OracleTimeSpan structures to determine whether they are equal.

Explicit(OracleTimeSpan to TimeSpan)

Converte uma estrutura OracleTimeSpan em uma estrutura TimeSpan.Converts an OracleTimeSpan structure to a TimeSpan structure.

Explicit(String to OracleTimeSpan)

Converte uma cadeia de caracteres em uma estrutura OracleTimeSpan.Converts a string to an OracleTimeSpan structure.

GreaterThan(OracleTimeSpan, OracleTimeSpan)

Compara duas instâncias de OracleTimeSpan para determinar se a primeira é maior que a segunda.Compares two instances of OracleTimeSpan to determine whether the first is greater than the second.

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Compara duas instâncias de OracleTimeSpan para determinar se a primeira é maior ou igual à segunda.Compares two instances of OracleTimeSpan to determine whether the first is greater than or equal to the second.

Inequality(OracleTimeSpan, OracleTimeSpan)

Executa uma comparação lógica de duas instâncias de OracleTimeSpan para determinar se elas são iguais.Performs a logical comparison of two instances of OracleTimeSpan to determine whether they are equal.

LessThan(OracleTimeSpan, OracleTimeSpan)

Compara duas instâncias de OracleTimeSpan para determinar se a primeira é menor que a segunda.Compares two instances of OracleTimeSpan to determine whether the first is less than the second.

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Compara duas instâncias de OracleTimeSpan para determinar se a primeira é menor ou igual à segunda.Compares two instances of OracleTimeSpan to determine whether the first is less than or equal to the second.

Aplica-se a