SqlGuid Структура

Определение

Представляет GUID для хранения или извлечения из базы данных.

public value class SqlGuid : IComparable, System::Data::SqlTypes::INullable
public value class SqlGuid : IComparable, 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
public struct SqlGuid : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlGuid = struct
    interface INullable
[<System.Serializable>]
type SqlGuid = struct
    interface INullable
    interface IXmlSerializable
type SqlGuid = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlGuid
Implements IComparable, INullable
Public Structure SqlGuid
Implements IComparable, INullable, IXmlSerializable
Наследование
SqlGuid
Атрибуты
Реализации

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

Имя Описание
SqlGuid(Byte[])

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

SqlGuid(Guid)

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

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

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

SqlGuid(String)

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

Поля

Имя Описание
Null

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

Свойства

Имя Описание
IsNull

Возвращает логическое значение, указывающее, имеет ли эта SqlGuid структура значение NULL.

Value

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

Методы

Имя Описание
CompareTo(Object)

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

CompareTo(SqlGuid)

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

Equals(Object)

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

Equals(SqlGuid, SqlGuid)

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

GetHashCode()

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

GetXsdType(XmlSchemaSet)

Возвращает язык определения схемы XML (XSD) указанного объекта 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)

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

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 чтобы определить, меньше ли первое значение или равно второму.

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

Имя Описание
IXmlSerializable.GetSchema()

Этот член поддерживает инфраструктуру .NET Framework и не предназначен для использования непосредственно из кода.

IXmlSerializable.ReadXml(XmlReader)

Этот член поддерживает инфраструктуру .NET Framework и не предназначен для использования непосредственно из кода.

IXmlSerializable.WriteXml(XmlWriter)

Этот член поддерживает инфраструктуру .NET Framework и не предназначен для использования непосредственно из кода.

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

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