SqlGuid Yapı

Tanım

Veritabanında depolanacak veya veritabanından alınacak GUID'yi temsil eder.

public value class SqlGuid : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlGuid : IComparable, IEquatable<System::Data::SqlTypes::SqlGuid>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlGuid : IComparable, IEquatable<System::Data::SqlTypes::SqlGuid>, System::Data::SqlTypes::INullable, System::Runtime::Serialization::ISerializable, System::Xml::Serialization::IXmlSerializable
public value class SqlGuid : IComparable, System::Data::SqlTypes::INullable
public struct SqlGuid : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlGuid : IComparable, IEquatable<System.Data.SqlTypes.SqlGuid>, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlGuid : IComparable, IEquatable<System.Data.SqlTypes.SqlGuid>, System.Data.SqlTypes.INullable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
public struct SqlGuid : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlGuid : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlGuid = struct
    interface INullable
    interface IXmlSerializable
type SqlGuid = struct
    interface INullable
    interface ISerializable
    interface IXmlSerializable
type SqlGuid = struct
    interface INullable
[<System.Serializable>]
type SqlGuid = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlGuid
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlGuid
Implements IComparable, IEquatable(Of SqlGuid), INullable, IXmlSerializable
Public Structure SqlGuid
Implements IComparable, IEquatable(Of SqlGuid), INullable, ISerializable, IXmlSerializable
Public Structure SqlGuid
Implements IComparable, INullable
Devralma
SqlGuid
Öznitelikler
Uygulamalar

Oluşturucular

SqlGuid(Byte[])

Sağlanan bayt dizisi parametresini SqlGuid kullanarak yapının yeni bir örneğini başlatır.

SqlGuid(Guid)

Belirtilen Guid parametreyi SqlGuid kullanarak yapının yeni bir örneğini başlatır.

SqlGuid(Int32, Int16, Int16, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte)

Belirtilen değerleri kullanarak yapının yeni bir örneğini SqlGuid başlatır.

SqlGuid(String)

Belirtilen String parametreyi SqlGuid kullanarak yapının yeni bir örneğini başlatır.

Alanlar

Null

Yapının bu örneğine atanabilen bir DBNull öğesini SqlGuid temsil eder.

Özellikler

IsNull

Bu SqlGuid yapının null olup olmadığını gösteren bir Boole değeri alır.

Value

Yapının değerini SqlGuid alır. Bu özellik salt okunur durumdadır.

Yöntemler

CompareTo(Object)

Bu SqlGuid yapıyı sağlanan nesneyle karşılaştırır ve göreli değerlerinin bir göstergesini döndürür. Son 6 bayttan daha fazlasını karşılaştırır, ancak son 6 baytı karşılaştırmalarda en önemlileri olarak ele alır.

CompareTo(SqlGuid)

Bu SqlGuid yapıyı sağlanan SqlGuid ile karşılaştırır ve göreli değerlerinin bir göstergesini döndürür. Son 6 bayttan daha fazlasını karşılaştırır, ancak son 6 baytı karşılaştırmalarda en önemlileri olarak ele alır.

Equals(Object)

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

Equals(SqlGuid)

Geçerli örneğin aynı türdeki başka bir örneğe eşit olup olmadığını gösterir.

Equals(SqlGuid, SqlGuid)

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

GetHashCode()

Bu SqlGuid yapının karma kodunu döndürür.

GetXsdType(XmlSchemaSet)

Belirtilen XmlSchemaSetöğesinin XML Şema tanım dilini (XSD) döndürür.

GreaterThan(SqlGuid, SqlGuid)

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

GreaterThanOrEqual(SqlGuid, SqlGuid)

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

LessThan(SqlGuid, SqlGuid)

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

LessThanOrEqual(SqlGuid, SqlGuid)

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

NotEquals(SqlGuid, SqlGuid)

Eşit olup olmadıklarını belirlemek için iki SqlGuid yapı üzerinde mantıksal bir karşılaştırma gerçekleştirir.

Parse(String)

Belirtilen String yapıyı öğesine SqlGuiddönüştürür.

ToByteArray()

Bu SqlGuid yapıyı bayt dizisine dönüştürür.

ToSqlBinary()

Bu SqlGuid yapıyı olarak dönüştürür SqlBinary.

ToSqlString()

Bu SqlGuid yapıyı olarak dönüştürür SqlString.

ToString()

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

İşleçler

Equality(SqlGuid, SqlGuid)

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

Explicit(SqlBinary to SqlGuid)

parametresini SqlBinary değerine SqlGuiddönüştürür.

Explicit(SqlGuid to Guid)

Sağlanan SqlGuid parametreyi öğesine Guiddönüştürür.

Explicit(SqlString to SqlGuid)

Belirtilen SqlString yapıyı öğesine SqlGuiddönüştürür.

GreaterThan(SqlGuid, SqlGuid)

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

GreaterThanOrEqual(SqlGuid, SqlGuid)

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

Implicit(Guid to SqlGuid)

Sağlanan Guid parametreyi öğesine SqlGuiddönüştürür.

Inequality(SqlGuid, SqlGuid)

Eşit olup olmadıklarını belirlemek için iki SqlGuid yapı üzerinde mantıksal bir karşılaştırma gerçekleştirir.

LessThan(SqlGuid, SqlGuid)

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

LessThanOrEqual(SqlGuid, SqlGuid)

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

Belirtik Arabirim Kullanımları

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

hedef nesneyi seri hale getirmek için gereken verilerle doldurur SerializationInfo .

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.

Şunlara uygulanır

Ayrıca bkz.