SqlGuid Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje identyfikator GUID, który ma być przechowywany w bazie danych lub pobierany z bazy danych.
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, 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, System::Data::SqlTypes::INullable
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.Xml.Serialization.IXmlSerializable
public struct SqlGuid : IComparable, IEquatable<System.Data.SqlTypes.SqlGuid>, System.Data.SqlTypes.INullable, 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 ISerializable
interface IXmlSerializable
type SqlGuid = struct
interface INullable
interface IXmlSerializable
type SqlGuid = struct
interface INullable
[<System.Serializable>]
type SqlGuid = struct
interface INullable
interface IXmlSerializable
Public Structure SqlGuid
Implements IComparable, IEquatable(Of SqlGuid), INullable, ISerializable, IXmlSerializable
Public Structure SqlGuid
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlGuid
Implements IComparable, IEquatable(Of SqlGuid), INullable, IXmlSerializable
Public Structure SqlGuid
Implements IComparable, INullable
- Dziedziczenie
- Atrybuty
- Implementuje
Konstruktory
| Nazwa | Opis |
|---|---|
| SqlGuid(Byte[]) |
Inicjuje nowe wystąpienie SqlGuid struktury przy użyciu dostarczonego parametru tablicy bajtów. |
| SqlGuid(Guid) |
Inicjuje nowe wystąpienie SqlGuid struktury przy użyciu określonego Guid parametru. |
| SqlGuid(Int32, Int16, Int16, Byte, Byte, Byte, Byte, Byte, Byte, Byte, Byte) |
Inicjuje nowe wystąpienie SqlGuid struktury przy użyciu określonych wartości. |
| SqlGuid(String) |
Inicjuje nowe wystąpienie SqlGuid struktury przy użyciu określonego String parametru. |
Pola
| Nazwa | Opis |
|---|---|
| Null |
Reprezentuje obiekt DBNull , który można przypisać do tego wystąpienia SqlGuid struktury. |
Właściwości
| Nazwa | Opis |
|---|---|
| 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
| Nazwa | Opis |
|---|---|
| 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 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 najważniejsze w porównaniach. |
| Equals(Object) |
Porównuje podany parametr obiektu z właściwością ValueSqlGuid obiektu. |
| Equals(SqlGuid, SqlGuid) |
Wykonuje logiczne porównanie dwóch SqlGuid struktur, aby określić, czy są równe. |
| Equals(SqlGuid) |
Wskazuje, czy bieżące wystąpienie jest równe innemu wystąpieniu tego samego typu. |
| 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, czy 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, 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) | |
| ToByteArray() |
Konwertuje tę SqlGuid strukturę na tablicę bajtów. |
| ToSqlBinary() | |
| ToSqlString() | |
| ToString() |
Operatory
| Nazwa | Opis |
|---|---|
| Equality(SqlGuid, SqlGuid) |
Wykonuje logiczne porównanie dwóch SqlGuid struktur, aby określić, czy są równe. |
| Explicit(SqlBinary to SqlGuid) | |
| Explicit(SqlGuid to Guid) | |
| Explicit(SqlString to 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, czy równy drugiemu. |
| Implicit(Guid to 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, czy równy drugiemu. |
Jawne implementacje interfejsu
| Nazwa | Opis |
|---|---|
| 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 ma być używany bezpośrednio z poziomu kodu. |
| IXmlSerializable.ReadXml(XmlReader) |
Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie ma być używany bezpośrednio z poziomu kodu. |
| IXmlSerializable.WriteXml(XmlWriter) |
Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie ma być używany bezpośrednio z poziomu kodu. |