SqlGuid Struktura

Definicja

Reprezentuje identyfikator GUID do przechowywania lub pobierania 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 SqlGuid nowe wystąpienie 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 element 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 najważniejsze w porównaniach.

CompareTo(SqlGuid)

Porównuje tę SqlGuid strukturę z podanym SqlGuid elementem i zwraca wskazanie ich wartości względnych. Porównuje więcej niż ostatnie 6 bajtów, ale traktuje ostatnie 6 bajtów jako najważniejsze 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, SqlGuid aby określić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(SqlGuid, SqlGuid)

Porównuje dwa wystąpienia, SqlGuid aby określić, czy pierwszy jest większy niż lub równy drugiemu.

LessThan(SqlGuid, SqlGuid)

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

LessThanOrEqual(SqlGuid, SqlGuid)

Porównuje dwa wystąpienia, SqlGuid aby określić, czy pierwszy jest mniejszy niż lub 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 parametr na SqlBinarySqlGuid.

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, SqlGuid aby określić, czy pierwszy jest większy niż drugi.

GreaterThanOrEqual(SqlGuid, SqlGuid)

Porównuje dwa wystąpienia, SqlGuid aby określić, czy pierwszy jest większy niż lub równy drugiemu.

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, SqlGuid aby określić, czy pierwszy jest mniejszy niż drugi.

LessThanOrEqual(SqlGuid, SqlGuid)

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

Jawne implementacje interfejsu

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Wypełnia element SerializationInfo danymi potrzebnymi 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ż