SqlDateTime Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
1 Ocak 1753 ile 31 Aralık 9999 arasında bir değer ile veritabanında depolanacak veya veritabanından alınacak 3,33 milisaniyelik doğruluk arasında değişen tarih ve saat verilerini temsil eder. Yapı SqlDateTime , DateTimekarşılık gelen .NET türünden 12:00:00 AM 1/1/0001 ile 11:59:59 PM 12/31/9999 arasındaki herhangi bir zamanı 100 nanosaniyenin doğruluğuna kadar temsil eden farklı bir temel veri yapısına sahiptir. SqlDateTime aslında göreli farkı 00:00:00 AM 1/1/1900 olarak depolar. Bu nedenle, "00:00:00 AM 1/1/1900" bir tamsayıya dönüştürme 0 döndürür.
public value class SqlDateTime : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlDateTime : IComparable, IEquatable<System::Data::SqlTypes::SqlDateTime>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlDateTime : IComparable, System::Data::SqlTypes::INullable
public struct SqlDateTime : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlDateTime : IComparable, IEquatable<System.Data.SqlTypes.SqlDateTime>, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlDateTime : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlDateTime : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlDateTime = struct
interface INullable
interface IXmlSerializable
type SqlDateTime = struct
interface INullable
[<System.Serializable>]
type SqlDateTime = struct
interface INullable
interface IXmlSerializable
Public Structure SqlDateTime
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlDateTime
Implements IComparable, IEquatable(Of SqlDateTime), INullable, IXmlSerializable
Public Structure SqlDateTime
Implements IComparable, INullable
- Devralma
- Öznitelikler
- Uygulamalar
Oluşturucular
SqlDateTime(DateTime) |
Belirtilen DateTime değeri kullanarak yapının yeni bir örneğini SqlDateTime başlatır. |
SqlDateTime(Int32, Int32) |
Sağlanan parametreleri kullanarak yapının yeni bir örneğini SqlDateTime başlatır. |
SqlDateTime(Int32, Int32, Int32) |
Yıl, ay, gün başlatmak için sağlanan parametreleri kullanarak yapının yeni bir örneğini SqlDateTime başlatır. |
SqlDateTime(Int32, Int32, Int32, Int32, Int32, Int32) |
Yeni yapının yıl, ay, gün, saat, dakika ve saniyesini başlatmak için sağlanan parametreleri kullanarak yapının yeni bir örneğini SqlDateTime başlatır. |
SqlDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Double) |
Yeni yapının yıl, ay, gün, saat, dakika, saniye ve milisaniye değerlerini başlatmak için sağlanan parametreleri kullanarak yapının yeni bir örneğini SqlDateTime başlatır. |
SqlDateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32) |
Yeni yapının yıl, ay, gün, saat, dakika, saniye ve mikrosaniyesini başlatmak için sağlanan parametreleri kullanarak yapının yeni bir örneğini SqlDateTime başlatır. |
Alanlar
MaxValue |
Bir SqlDateTime yapı için en yüksek geçerli tarih değerini temsil eder. |
MinValue |
Bir SqlDateTime yapı için en düşük geçerli tarih değerini temsil eder. |
Null |
Yapının bu örneğine atanabilecek bir DBNull öğesini SqlDateTime temsil eder. |
SQLTicksPerHour |
Değeri bir saate eşdeğer değer çizgisi sayısı olan bir sabit. |
SQLTicksPerMinute |
Değeri bir dakikaya eşdeğer değer çizgisi sayısı olan bir sabit. |
SQLTicksPerSecond |
Değeri bir saniyeye eşdeğer değer çizgisi sayısı olan bir sabit. |
Özellikler
DayTicks |
Bu SqlDateTime yapının tarihini temsil eden değer işaretlerinin sayısını alır. |
IsNull |
Bu SqlDateTime yapının null olup olmadığını gösterir. |
TimeTicks |
Bu SqlDateTime yapının zamanını temsil eden kene sayısını alır. |
Value |
Yapının değerini SqlDateTime alır. Bu özellik salt okunur durumdadır. |
Yöntemler
Add(SqlDateTime, TimeSpan) |
Belirtilen |
CompareTo(Object) |
Bu SqlDateTime yapıyı sağlanan Object ile karşılaştırır ve göreli değerlerinin bir göstergesini döndürür. |
CompareTo(SqlDateTime) |
Bu SqlDateTime yapıyı sağlanan SqlDateTime yapıyla 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 SqlDateTime karşılaştırır. |
Equals(SqlDateTime) |
Geçerli örneğin aynı türdeki başka bir örneğe eşit olup olmadığını gösterir. |
Equals(SqlDateTime, SqlDateTime) |
Eşit olup olmadıklarını belirlemek için iki SqlDateTime yapının mantıksal karşılaştırmasını gerçekleştirir. |
GetHashCode() |
Bu örneğin karma kodunu alır. |
GetXsdType(XmlSchemaSet) |
Belirtilen XmlSchemaSetöğesinin XML Şeması tanım dilini (XSD) döndürür. |
GreaterThan(SqlDateTime, SqlDateTime) |
birincisinin SqlDateTime ikinciden büyük olup olmadığını belirlemek için iki örneğini karşılaştırır. |
GreaterThanOrEqual(SqlDateTime, SqlDateTime) |
öğesinin SqlDateTime iki örneğini karşılaştırarak birincinin ikinciden büyük mü yoksa ikinciye eşit mi olduğunu belirler. |
LessThan(SqlDateTime, SqlDateTime) |
birincisinin SqlDateTime ikinciden küçük olup olmadığını belirlemek için iki örneğini karşılaştırır. |
LessThanOrEqual(SqlDateTime, SqlDateTime) |
öğesinin SqlDateTime iki örneğini karşılaştırarak birincinin ikinciden küçük mü yoksa ikinciye eşit mi olduğunu belirler. |
NotEquals(SqlDateTime, SqlDateTime) |
Eşit olup olmadıklarını belirlemek için iki örneğinin SqlDateTime mantıksal karşılaştırmasını gerçekleştirir. |
Parse(String) |
Bir tarih ve saatin belirtilen String gösterimini eşdeğerine SqlDateTime dönüştürür. |
Subtract(SqlDateTime, TimeSpan) |
Belirtilen |
ToSqlString() |
Bu SqlDateTime yapıyı olarak SqlStringdönüştürür. |
ToString() |
Bu SqlDateTime yapıyı öğesine Stringdönüştürür. |
İşleçler
Addition(SqlDateTime, TimeSpan) |
Sağlanan TimeSpan parametresi |
Equality(SqlDateTime, SqlDateTime) |
Eşit olup olmadıklarını belirlemek için iki SqlDateTime yapının mantıksal karşılaştırmasını gerçekleştirir. |
Explicit(SqlDateTime to DateTime) |
Yapıyı SqlDateTime bir DateTime yapıya dönüştürür. |
Explicit(SqlString to SqlDateTime) |
parametresini SqlString değerine SqlDateTimedönüştürür. |
GreaterThan(SqlDateTime, SqlDateTime) |
birincisinin SqlDateTime ikinciden büyük olup olmadığını belirlemek için iki örneğini karşılaştırır. |
GreaterThanOrEqual(SqlDateTime, SqlDateTime) |
öğesinin SqlDateTime iki örneğini karşılaştırarak birincinin ikinciden büyük mü yoksa ikinciye eşit mi olduğunu belirler. |
Implicit(DateTime to SqlDateTime) |
Bir DateTime yapıyı bir SqlDateTime yapıya dönüştürür. |
Inequality(SqlDateTime, SqlDateTime) |
Eşit olup olmadıklarını belirlemek için iki örneğinin SqlDateTime mantıksal karşılaştırmasını gerçekleştirir. |
LessThan(SqlDateTime, SqlDateTime) |
birincisinin SqlDateTime ikinciden küçük olup olmadığını belirlemek için iki örneğini karşılaştırır. |
LessThanOrEqual(SqlDateTime, SqlDateTime) |
öğesinin SqlDateTime iki örneğini karşılaştırarak birincinin ikinciden küçük mü yoksa ikinciye eşit mi olduğunu belirler. |
Subtraction(SqlDateTime, TimeSpan) |
Sağlanan TimeSpan yapı |
Belirtik Arabirim Kullanımları
IXmlSerializable.GetSchema() |
Bu üye, .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir. |
IXmlSerializable.ReadXml(XmlReader) |
Bu üye, .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir. |
IXmlSerializable.WriteXml(XmlWriter) |
Bu üye, .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir. |