Поделиться через


SqlGuid Структура

Определение

Представляет код GUID, сохраняемый в базе данных или извлекаемый из нее.

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
Наследование
SqlGuid
Атрибуты
Реализации

Конструкторы

SqlGuid(Byte[])

Инициализирует новый экземпляр структуры SqlGuid с использованием предоставленного параметра в виде массива байтов.

SqlGuid(Guid)

Инициализирует новый экземпляр структуры SqlGuid с использованием заданного параметра Guid.

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

Инициализирует новый экземпляр структуры SqlGuid с использованием заданных значений.

SqlGuid(String)

Инициализирует новый экземпляр структуры SqlGuid с использованием заданного параметра String.

Поля

Null

Представляет значение DBNull, которое может быть присвоено данному экземпляру структуры SqlGuid.

Свойства

IsNull

Получает логическое значение, показывающее, имеет ли данная структура SqlGuid значение NULL.

Value

Получает значение структуры SqlGuid. Это свойство доступно только для чтения.

Методы

CompareTo(Object)

Сравнивает эту структуру SqlGuid с предоставленным объектом и возвращает сведения об их относительных значениях. Сравнивает не только последние 6 байтов, но последние 6 байтов считаются наиболее важными при выполнении сравнения.

CompareTo(SqlGuid)

Сравнивает данную структуру SqlGuid с предоставленным SqlGuid и возвращает сведения об их относительных значениях. Сравнивает не только последние 6 байтов, но последние 6 байтов считаются наиболее важными при выполнении сравнения.

Equals(Object)

Сравнивает предоставленный параметр объекта со свойством Value объекта SqlGuid.

Equals(SqlGuid)

Указывает, равен ли текущий экземпляр другому экземпляру того же типа.

Equals(SqlGuid, SqlGuid)

Выполняет логическое сравнение двух структур SqlGuid, чтобы определить, равны ли они.

GetHashCode()

Возвращает хэш-код данной структуры SqlGuid.

GetXsdType(XmlSchemaSet)

Возвращает XSD (XML-схему) заданного объекта XmlSchemaSet.

GreaterThan(SqlGuid, SqlGuid)

Сравнивает два экземпляра SqlGuid, чтобы определить, что первый объект больше, чем второй.

GreaterThanOrEqual(SqlGuid, SqlGuid)

Сравнивает два экземпляра структуры SqlGuid, чтобы определить, равны ли они, или первый больше, чем второй.

LessThan(SqlGuid, SqlGuid)

Сравнивает два экземпляра SqlGuid, чтобы определить, является ли первый меньшим, чем второй.

LessThanOrEqual(SqlGuid, SqlGuid)

Сравнивает два экземпляра структуры SqlGuid, чтобы определить, равны ли они, или первый меньше, чем второй.

NotEquals(SqlGuid, SqlGuid)

Выполняет логическое сравнение двух структур SqlGuid с целью определить, верно ли, что они не равны.

Parse(String)

Преобразует заданную структуру String в SqlGuid.

ToByteArray()

Преобразует структуру SqlGuid в массив байтов.

ToSqlBinary()

Преобразует эту структуру SqlGuid в SqlBinary.

ToSqlString()

Преобразует эту структуру SqlGuid в SqlString.

ToString()

Преобразует данную структуру SqlGuid в String.

Операторы

Equality(SqlGuid, SqlGuid)

Выполняет логическое сравнение двух структур SqlGuid, чтобы определить, равны ли они.

Explicit(SqlBinary to SqlGuid)

Преобразует параметр SqlBinary в SqlGuid.

Explicit(SqlGuid to Guid)

Преобразует предоставленный параметр SqlGuid в Guid.

Explicit(SqlString to SqlGuid)

Преобразует заданную структуру SqlString в SqlGuid.

GreaterThan(SqlGuid, SqlGuid)

Сравнивает два экземпляра SqlGuid, чтобы определить, что первый объект больше, чем второй.

GreaterThanOrEqual(SqlGuid, SqlGuid)

Сравнивает два экземпляра структуры SqlGuid, чтобы определить, равны ли они, или первый больше, чем второй.

Implicit(Guid to SqlGuid)

Преобразует предоставленный параметр Guid в SqlGuid.

Inequality(SqlGuid, SqlGuid)

Выполняет логическое сравнение двух структур SqlGuid с целью определить, верно ли, что они не равны.

LessThan(SqlGuid, SqlGuid)

Сравнивает два экземпляра SqlGuid, чтобы определить, является ли первый меньшим, чем второй.

LessThanOrEqual(SqlGuid, SqlGuid)

Сравнивает два экземпляра структуры SqlGuid, чтобы определить, равны ли они, или первый меньше, чем второй.

Явные реализации интерфейса

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Заполняет объект SerializationInfo данными, необходимыми для сериализации целевого объекта.

IXmlSerializable.GetSchema()

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.

IXmlSerializable.ReadXml(XmlReader)

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.

IXmlSerializable.WriteXml(XmlWriter)

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.

Применяется к

См. также раздел