SqlGuid Struktura

Definicja

Reprezentuje identyfikator GUID, który ma być przechowywany w bazie danych lub pobierany z bazy danych.

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
Dziedziczenie
SqlGuid
Atrybuty
Implementuje

Konstruktory

SqlGuid(Byte[])

Inicjuje nowe wystąpienie SqlGuid struktury przy użyciu dostarczonego parametru tablicy bajtów.

SqlGuid(Guid)

Inicjuje SqlGuid nowe wystąpienie struktury przy użyciu określonego Guid parametru.

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

Inicjuje SqlGuid nowe wystąpienie struktury przy użyciu określonych wartości.

SqlGuid(String)

Inicjuje SqlGuid nowe wystąpienie struktury przy użyciu określonego String parametru.

Pola

Null

Reprezentuje obiekt DBNull , który można przypisać do tego wystąpienia SqlGuid struktury.

Właściwości

IsNull

Pobiera wartość logiczną wskazującą, czy ta SqlGuid struktura ma wartość null.

Value

Pobiera wartość SqlGuid struktury. Ta właściwość jest tylko do odczytu.

Metody

CompareTo(Object)

Porównuje tę SqlGuid strukturę z podanym obiektem i zwraca wskazanie ich wartości względnych. Porównuje więcej niż ostatnie 6 bajtów, ale traktuje ostatnie 6 bajtów jako najbardziej znaczące w porównaniach.

CompareTo(SqlGuid)

Porównuje tę SqlGuid strukturę z podaną SqlGuid wartością i zwraca wskazanie ich względnych wartości. Porównuje więcej niż ostatnie 6 bajtów, ale traktuje ostatnie 6 bajtów jako najbardziej znaczące w porównaniach.

Equals(Object)

Porównuje podany parametr obiektu z właściwością ValueSqlGuid obiektu.

Equals(SqlGuid)

Wskazuje, czy bieżące wystąpienie jest równe innemu wystąpieniu tego samego typu.

Equals(SqlGuid, SqlGuid)

Wykonuje logiczne porównanie dwóch SqlGuid struktur, aby określić, czy są równe.

GetHashCode()

Zwraca kod skrótu tej SqlGuid struktury.

GetXsdType(XmlSchemaSet)

Zwraca język definicji schematu XML (XSD) określonego XmlSchemaSetelementu .

GreaterThan(SqlGuid, SqlGuid)

Porównuje dwa wystąpienia klasy SqlGuid , aby określić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(SqlGuid, SqlGuid)

Porównuje dwa wystąpienia klasy SqlGuid , aby określić, czy pierwszy jest większy, czy równy drugiej.

LessThan(SqlGuid, SqlGuid)

Porównuje dwa wystąpienia klasy SqlGuid , aby określić, czy pierwszy jest mniejszy niż drugi.

LessThanOrEqual(SqlGuid, SqlGuid)

Porównuje SqlGuid dwa wystąpienia klasy , aby określić, czy pierwszy jest mniejszy, czy równy drugiemu.

NotEquals(SqlGuid, SqlGuid)

Wykonuje porównanie logiczne na dwóch SqlGuid strukturach, aby określić, czy nie są równe.

Parse(String)

Konwertuje określoną String strukturę na SqlGuid.

ToByteArray()

Konwertuje tę SqlGuid strukturę na tablicę bajtów.

ToSqlBinary()

Konwertuje tę SqlGuid strukturę na SqlBinary.

ToSqlString()

Konwertuje tę SqlGuid strukturę na SqlString.

ToString()

Konwertuje tę SqlGuid strukturę na .String

Operatory

Equality(SqlGuid, SqlGuid)

Wykonuje logiczne porównanie dwóch SqlGuid struktur, aby określić, czy są równe.

Explicit(SqlBinary to SqlGuid)

Konwertuje SqlBinary parametr na SqlGuid.

Explicit(SqlGuid to Guid)

Konwertuje podany SqlGuid parametr na Guid.

Explicit(SqlString to SqlGuid)

Konwertuje określoną SqlString strukturę na SqlGuid.

GreaterThan(SqlGuid, SqlGuid)

Porównuje dwa wystąpienia klasy SqlGuid , aby określić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(SqlGuid, SqlGuid)

Porównuje dwa wystąpienia klasy SqlGuid , aby określić, czy pierwszy jest większy, czy równy drugiej.

Implicit(Guid to SqlGuid)

Konwertuje podany Guid parametr na SqlGuid.

Inequality(SqlGuid, SqlGuid)

Wykonuje porównanie logiczne na dwóch SqlGuid strukturach, aby określić, czy nie są równe.

LessThan(SqlGuid, SqlGuid)

Porównuje dwa wystąpienia klasy SqlGuid , aby określić, czy pierwszy jest mniejszy niż drugi.

LessThanOrEqual(SqlGuid, SqlGuid)

Porównuje SqlGuid dwa wystąpienia klasy , aby określić, czy pierwszy jest mniejszy, czy równy drugiemu.

Jawne implementacje interfejsu

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Wypełnia element SerializationInfo danymi wymaganymi do serializacji obiektu docelowego.

IXmlSerializable.GetSchema()

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

IXmlSerializable.ReadXml(XmlReader)

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

IXmlSerializable.WriteXml(XmlWriter)

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

Dotyczy

Zobacz też