Compartilhar via


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

OracleTimeSpan(Int32, Int32, Int32)

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

OracleTimeSpan(Int32, Int32, Int32, Int32)

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

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

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

OracleTimeSpan(Int64)

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

OracleTimeSpan(OracleTimeSpan)

Inicializa uma nova estrutura OracleTimeSpan usando uma existente.

OracleTimeSpan(TimeSpan)

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

Campos

MaxValue

Representa o valor de data válida máxima para uma estrutura OracleTimeSpan.

MinValue

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

Null

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

Propriedades

Days

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

Hours

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

IsNull

Obtém um valor que indica se a propriedade Value da estrutura OracleTimeSpan é 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 representado por esta instância.

Value

Obtém o valor da estrutura OracleTimeSpan.

Métodos

CompareTo(Object)

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

Equals(Object)

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

Equals(OracleTimeSpan, OracleTimeSpan)

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

GetHashCode()

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

GreaterThan(OracleTimeSpan, OracleTimeSpan)

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

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

Compara 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 duas instâncias de OracleTimeSpan para determinar se a primeira é menor ou igual à segunda.

NotEquals(OracleTimeSpan, OracleTimeSpan)

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

Parse(String)

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

ToString()

Converte esta estrutura OracleTimeSpan em um String.

Operadores

Equality(OracleTimeSpan, OracleTimeSpan)

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

Explicit(OracleTimeSpan to TimeSpan)

Converte uma estrutura OracleTimeSpan em uma estrutura TimeSpan.

Explicit(String to OracleTimeSpan)

Converte uma cadeia de caracteres em uma estrutura OracleTimeSpan.

GreaterThan(OracleTimeSpan, OracleTimeSpan)

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

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

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

Inequality(OracleTimeSpan, OracleTimeSpan)

Executa uma comparação lógica de duas instâncias de OracleTimeSpan para determinar se elas 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 duas instâncias de OracleTimeSpan para determinar se a primeira é menor ou igual à segunda.

Aplica-se a