OracleTimeSpan Estrutura

Definição

Representa um intervalo de tempo e corresponde ao tipo de dado 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
Herança
OracleTimeSpan
Implementações

Observações

O tipo de dado Oracle INTERVAL DAY TO SECOND (Oracle 9i ou posterior) contém um intervalo de tempo em dias, horas, minutos e segundos, e tem um tamanho fixo de 11 bytes.

Para obter um OracleTimeSpan objeto, chame o GetOracleTimeSpan método.

Construtores

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

Inicializa uma nova OracleTimeSpan estrutura para um número especificado de dias, horas, minutos, segundos e milissegundos.

OracleTimeSpan(Int32, Int32, Int32, Int32)

Inicializa uma nova OracleTimeSpan estrutura para um número especificado de dias, horas, minutos e segundos.

OracleTimeSpan(Int32, Int32, Int32)

Inicializa uma nova OracleTimeSpan estrutura para um número especificado de horas, minutos e segundos.

OracleTimeSpan(Int64)

Inicializa uma nova OracleTimeSpan estrutura para o número especificado de ticks.

OracleTimeSpan(OracleTimeSpan)

Inicializa uma nova OracleTimeSpan estrutura a partir de uma já existente.

OracleTimeSpan(TimeSpan)

Inicializa uma nova instância da OracleTimeSpan estrutura com o especificado TimeSpan.

Campos

Name Description
MaxValue

Representa o valor máximo válido de data para uma OracleTimeSpan estrutura.

MinValue

Representa o valor mínimo válido da data para uma OracleTimeSpan estrutura.

Null

Representa um valor nulo que pode ser atribuído à Value propriedade de uma instância da OracleTimeSpan estrutura.

Propriedades

Name Description
Days

Obtém o número de dias inteiros representados por esta instância.

Hours

Obtém o número de horas inteiras representado por esta instância.

IsNull

Recebe um valor que indica se a Value propriedade da OracleTimeSpan estrutura é nula.

Milliseconds

Obtém o número de milissegundos inteiros representado por esta instância.

Minutes

Obtém o número de minutos inteiros representado por esta instância.

Seconds

Obtém o número de segundos inteiros representados por esta instância.

Value

Percebe o valor da OracleTimeSpan estrutura.

Métodos

Name Description
CompareTo(Object)

Compara esta OracleTimeSpan estrutura com o objeto fornecido e devolve uma indicação dos seus valores relativos.

Equals(Object)

Compara o parâmetro do objeto fornecido com a Value propriedade do OracleTimeSpan objeto.

Equals(OracleTimeSpan, OracleTimeSpan)

Realiza uma comparação lógica de duas OracleTimeSpan estruturas para determinar se são iguais.

GetHashCode()

Obtém o código de hash desta instância.

GreaterThan(OracleTimeSpan, OracleTimeSpan)

Compara duas instâncias de OracleTimeSpan para determinar se a primeira é maior que a segunda.

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Compara-se duas instâncias de OracleTimeSpan para determinar se a primeira é maior ou igual à segunda.

LessThan(OracleTimeSpan, OracleTimeSpan)

Compara duas instâncias de OracleTimeSpan para determinar se a primeira é menor que a segunda.

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Compara-se duas instâncias de OracleTimeSpan para determinar se a primeira é menor ou igual à segunda.

NotEquals(OracleTimeSpan, OracleTimeSpan)

Realiza uma comparação lógica de duas instâncias de OracleTimeSpan para determinar se não são iguais.

Parse(String)

Converte a representação especificada String de uma data e hora para o seu OracleTimeSpan equivalente.

ToString()

Converte esta OracleTimeSpan estrutura para um String.

Operadores

Name Description
Equality(OracleTimeSpan, OracleTimeSpan)

Realiza uma comparação lógica de duas OracleTimeSpan estruturas para determinar se são iguais.

Explicit(OracleTimeSpan to TimeSpan)

Converte uma OracleTimeSpan estrutura numa TimeSpan estrutura.

Explicit(String to OracleTimeSpan)

Converte uma corda numa OracleTimeSpan estrutura.

GreaterThan(OracleTimeSpan, OracleTimeSpan)

Compara duas instâncias de OracleTimeSpan para determinar se a primeira é maior que a segunda.

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Compara-se duas instâncias de OracleTimeSpan para determinar se a primeira é maior ou igual à segunda.

Inequality(OracleTimeSpan, OracleTimeSpan)

Realiza uma comparação lógica de duas instâncias de OracleTimeSpan para determinar se são iguais.

LessThan(OracleTimeSpan, OracleTimeSpan)

Compara duas instâncias de OracleTimeSpan para determinar se a primeira é menor que a segunda.

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Compara-se duas instâncias de OracleTimeSpan para determinar se a primeira é menor ou igual à segunda.

Aplica-se a