OracleTimeSpan Estrutura

Definição

Representa um intervalo de tempo e corresponde ao tipo de dados 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

Comentários

O tipo de dados 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

Nome 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 tiques.

OracleTimeSpan(OracleTimeSpan)

Inicializa uma nova OracleTimeSpan estrutura de uma existente.

OracleTimeSpan(TimeSpan)

Inicializa uma nova instância da OracleTimeSpan estrutura com a especificada TimeSpan.

Campos

Nome Description
MaxValue

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

MinValue

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

Null

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

Propriedades

Nome Description
Days

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

Hours

Obtém o número de horas inteiras representadas por essa instância.

IsNull

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

Milliseconds

Obtém o número de milissegundos inteiros representados por essa instância.

Minutes

Obtém o número de minutos inteiros representados por essa instância.

Seconds

Obtém o número de segundos inteiros representado por essa instância.

Value

Obtém o valor da OracleTimeSpan estrutura.

Métodos

Nome Description
CompareTo(Object)

Compara essa OracleTimeSpan estrutura com o objeto fornecido e retorna uma indicação de seus valores relativos.

Equals(Object)

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

Equals(OracleTimeSpan, OracleTimeSpan)

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

GetHashCode()

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

GreaterThan(OracleTimeSpan, OracleTimeSpan)

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

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

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

LessThan(OracleTimeSpan, OracleTimeSpan)

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

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

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

NotEquals(OracleTimeSpan, OracleTimeSpan)

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

Parse(String)

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

ToString()

Converte essa OracleTimeSpan estrutura em um String.

Operadores

Nome Description
Equality(OracleTimeSpan, OracleTimeSpan)

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

Explicit(OracleTimeSpan to TimeSpan)

Converte uma OracleTimeSpan estrutura em uma TimeSpan estrutura.

Explicit(String to OracleTimeSpan)

Converte uma cadeia de caracteres em uma OracleTimeSpan estrutura.

GreaterThan(OracleTimeSpan, OracleTimeSpan)

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

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

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

Inequality(OracleTimeSpan, OracleTimeSpan)

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

LessThan(OracleTimeSpan, OracleTimeSpan)

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

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

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

Aplica-se a