OracleTimeSpan Yapı

Tanım

Bir zaman aralığını temsil eder ve Oracle 9i INTERVAL DAY TO SECOND veri türüne karşılık gelir.

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
Devralma
OracleTimeSpan
Uygulamalar

Açıklamalar

Oracle INTERVAL DAY TO SECOND veri türü (Oracle 9i veya üzeri) gün, saat, dakika ve saniye cinsinden bir zaman aralığı içerir ve sabit boyutu 11 bayttır.

Bir OracleTimeSpan nesnesi almak için yöntemini çağırın GetOracleTimeSpan .

Oluşturucular

OracleTimeSpan(Int32, Int32, Int32)

Belirtilen saat, dakika ve saniye sayısına yeni OracleTimeSpan bir yapı başlatır.

OracleTimeSpan(Int32, Int32, Int32, Int32)

Belirtilen gün, saat, dakika ve saniye sayısına yeni OracleTimeSpan bir yapı başlatır.

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

Belirtilen sayıda gün, saat, dakika, saniye ve milisaniye için yeni OracleTimeSpan bir yapı başlatır.

OracleTimeSpan(Int64)

Belirtilen sayıda değer çizgisi için yeni OracleTimeSpan bir yapı başlatır.

OracleTimeSpan(OracleTimeSpan)

Mevcut bir yapıdan yeni OracleTimeSpan bir yapı başlatır.

OracleTimeSpan(TimeSpan)

Belirtilen TimeSpanile yapının yeni bir örneğini OracleTimeSpan başlatır.

Alanlar

MaxValue

Bir OracleTimeSpan yapı için geçerli olan en büyük tarih değerini temsil eder.

MinValue

Bir OracleTimeSpan yapı için en düşük geçerli tarih değerini temsil eder.

Null

Yapının bir örneğinin OracleTimeSpan özelliğine Value atanabilen null değeri temsil eder.

Özellikler

Days

Bu örnek tarafından temsil edilen tam gün sayısını alır.

Hours

Bu örnekle temsil edilen tam saat sayısını alır.

IsNull

Yapı özelliğinin ValueOracleTimeSpan null olup olmadığını belirten bir değer alır.

Milliseconds

Bu örnek tarafından temsil edilen tam milisaniye sayısını alır.

Minutes

Bu örnekle gösterilen tam dakika sayısını alır.

Seconds

Bu örnekle gösterilen tam saniye sayısını alır.

Value

Yapının değerini OracleTimeSpan alır.

Yöntemler

CompareTo(Object)

Bu OracleTimeSpan yapıyı sağlanan nesneyle karşılaştırır ve göreli değerlerinin bir göstergesini döndürür.

Equals(Object)

Sağlanan nesne parametresini nesnenin Value özelliğiyle OracleTimeSpan karşılaştırır.

Equals(OracleTimeSpan, OracleTimeSpan)

Eşit olup olmadıklarını belirlemek için iki OracleTimeSpan yapının mantıksal karşılaştırmasını gerçekleştirir.

GetHashCode()

Bu örneğin karma kodunu alır.

GreaterThan(OracleTimeSpan, OracleTimeSpan)

birincisinin OracleTimeSpan ikinciden büyük olup olmadığını belirlemek için iki örneğini karşılaştırır.

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

birincisinin OracleTimeSpan ikinciden büyük veya buna eşit olup olmadığını belirlemek için iki örneğini karşılaştırır.

LessThan(OracleTimeSpan, OracleTimeSpan)

birincisinin OracleTimeSpan ikinciden küçük olup olmadığını belirlemek için iki örneğini karşılaştırır.

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

İki örneğini karşılaştırarak ilkinin OracleTimeSpan ikinciden küçük mü yoksa ikinciye eşit mi olduğunu belirler.

NotEquals(OracleTimeSpan, OracleTimeSpan)

Eşit olup olmadıklarını belirlemek için iki örneğinin OracleTimeSpan mantıksal karşılaştırmasını gerçekleştirir.

Parse(String)

Bir tarih ve saatin belirtilen String gösterimini eşdeğerine OracleTimeSpan dönüştürür.

ToString()

Bu OracleTimeSpan yapıyı öğesine Stringdönüştürür.

İşleçler

Equality(OracleTimeSpan, OracleTimeSpan)

Eşit olup olmadıklarını belirlemek için iki OracleTimeSpan yapının mantıksal karşılaştırmasını gerçekleştirir.

Explicit(OracleTimeSpan to TimeSpan)

Bir OracleTimeSpan yapıyı bir TimeSpan yapıya dönüştürür.

Explicit(String to OracleTimeSpan)

Dizeyi bir OracleTimeSpan yapıya dönüştürür.

GreaterThan(OracleTimeSpan, OracleTimeSpan)

birincisinin OracleTimeSpan ikinciden büyük olup olmadığını belirlemek için iki örneğini karşılaştırır.

GreaterThanOrEqual(OracleTimeSpan, OracleTimeSpan)

birincisinin OracleTimeSpan ikinciden büyük veya buna eşit olup olmadığını belirlemek için iki örneğini karşılaştırır.

Inequality(OracleTimeSpan, OracleTimeSpan)

İki örneğinin OracleTimeSpan mantıksal karşılaştırmasını gerçekleştirerek bunların eşit olup olmadığını belirler.

LessThan(OracleTimeSpan, OracleTimeSpan)

birincisinin OracleTimeSpan ikinciden küçük olup olmadığını belirlemek için iki örneğini karşılaştırır.

LessThanOrEqual(OracleTimeSpan, OracleTimeSpan)

İki örneğini karşılaştırarak ilkinin OracleTimeSpan ikinciden küçük mü yoksa ikinciye eşit mi olduğunu belirler.

Şunlara uygulanır