SqlGuid Структура

Определение

Представляет код GUID, сохраняемый в базе данных или извлекаемый из нее.Represents a GUID to be stored in or retrieved from a database.

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

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

SqlGuid(Byte[])

Инициализирует новый экземпляр структуры SqlGuid с использованием предоставленного параметра в виде массива байтов.Initializes a new instance of the SqlGuid structure using the supplied byte array parameter.

SqlGuid(Guid)

Инициализирует новый экземпляр структуры SqlGuid с использованием заданного параметра Guid.Initializes a new instance of the SqlGuid structure using the specified Guid parameter.

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

Инициализирует новый экземпляр структуры SqlGuid с использованием заданных значений.Initializes a new instance of the SqlGuid structure using the specified values.

SqlGuid(String)

Инициализирует новый экземпляр структуры SqlGuid с использованием заданного параметра String.Initializes a new instance of the SqlGuid structure using the specified String parameter.

Поля

Null

Представляет значение DBNull, которое может быть присвоено данному экземпляру структуры SqlGuid.Represents a DBNull that can be assigned to this instance of the SqlGuid structure.

Свойства

IsNull

Получает логическое значение, показывающее, имеет ли данная структура SqlGuid значение NULL.Gets a Boolean value that indicates whether this SqlGuid structure is null.

Value

Получает значение структуры SqlGuid.Gets the value of the SqlGuid structure. Это свойство доступно только для чтения.This property is read-only.

Методы

CompareTo(Object)

Сравнивает эту структуру SqlGuid с предоставленным объектом и возвращает сведения об их относительных значениях.Compares this SqlGuid structure to the supplied object and returns an indication of their relative values. Сравнивает не только последние 6 байтов, но последние 6 байтов считаются наиболее важными при выполнении сравнения.Compares more than the last 6 bytes, but treats the last 6 bytes as the most significant ones in comparisons.

CompareTo(SqlGuid)

Сравнивает данную структуру SqlGuid с предоставленным SqlGuid и возвращает сведения об их относительных значениях.Compares this SqlGuid structure to the supplied SqlGuid and returns an indication of their relative values. Сравнивает не только последние 6 байтов, но последние 6 байтов считаются наиболее важными при выполнении сравнения.Compares more than the last 6 bytes, but treats the last 6 bytes as the most significant ones in comparisons.

Equals(Object)

Сравнивает предоставленный параметр объекта со свойством Value объекта SqlGuid.Compares the supplied object parameter to the Value property of the SqlGuid object.

Equals(SqlGuid, SqlGuid)

Выполняет логическое сравнение двух структур SqlGuid, чтобы определить, равны ли они.Performs a logical comparison of two SqlGuid structures to determine whether they are equal.

GetHashCode()

Возвращает хэш-код данной структуры SqlGuid.Returns the hash code of this SqlGuid structure.

GetXsdType(XmlSchemaSet)

Возвращает XSD (XML-схему) заданного объекта XmlSchemaSet.Returns the XML Schema definition language (XSD) of the specified XmlSchemaSet.

GreaterThan(SqlGuid, SqlGuid)

Сравнивает два экземпляра SqlGuid, чтобы определить, что первый объект больше, чем второй.Compares two instances of SqlGuid to determine whether the first is greater than the second.

GreaterThanOrEqual(SqlGuid, SqlGuid)

Сравнивает два экземпляра структуры SqlGuid, чтобы определить, равны ли они, или первый больше, чем второй.Compares two instances of SqlGuid to determine whether the first is greater than or equal to the second.

LessThan(SqlGuid, SqlGuid)

Сравнивает два экземпляра SqlGuid, чтобы определить, является ли первый меньшим, чем второй.Compares two instances of SqlGuid to determine whether the first is less than the second.

LessThanOrEqual(SqlGuid, SqlGuid)

Сравнивает два экземпляра структуры SqlGuid, чтобы определить, равны ли они, или первый меньше, чем второй.Compares two instances of SqlGuid to determine whether the first is less than or equal to the second.

NotEquals(SqlGuid, SqlGuid)

Выполняет логическое сравнение двух структур SqlGuid с целью определить, верно ли, что они не равны.Performs a logical comparison on two SqlGuid structures to determine whether they are not equal.

Parse(String)

Преобразует заданную структуру String в SqlGuid.Converts the specified String structure to SqlGuid.

ToByteArray()

Преобразует структуру SqlGuid в массив байтов.Converts this SqlGuid structure to a byte array.

ToSqlBinary()

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

ToSqlString()

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

ToString()

Преобразует данную структуру SqlGuid в String.Converts this SqlGuid structure to a String.

Операторы

Equality(SqlGuid, SqlGuid)

Выполняет логическое сравнение двух структур SqlGuid, чтобы определить, равны ли они.Performs a logical comparison of two SqlGuid structures to determine whether they are equal.

Explicit(SqlBinary to SqlGuid)

Преобразует параметр SqlBinary в SqlGuid.Converts the SqlBinary parameter to SqlGuid.

Explicit(SqlGuid to Guid)

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

Explicit(SqlString to SqlGuid)

Преобразует заданную структуру SqlString в SqlGuid.Converts the specified SqlString structure to SqlGuid.

GreaterThan(SqlGuid, SqlGuid)

Сравнивает два экземпляра SqlGuid, чтобы определить, что первый объект больше, чем второй.Compares two instances of SqlGuid to determine whether the first is greater than the second.

GreaterThanOrEqual(SqlGuid, SqlGuid)

Сравнивает два экземпляра структуры SqlGuid, чтобы определить, равны ли они, или первый больше, чем второй.Compares two instances of SqlGuid to determine whether the first is greater than or equal to the second.

Implicit(Guid to SqlGuid)

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

Inequality(SqlGuid, SqlGuid)

Выполняет логическое сравнение двух структур SqlGuid с целью определить, верно ли, что они не равны.Performs a logical comparison on two SqlGuid structures to determine whether they are not equal.

LessThan(SqlGuid, SqlGuid)

Сравнивает два экземпляра SqlGuid, чтобы определить, является ли первый меньшим, чем второй.Compares two instances of SqlGuid to determine whether the first is less than the second.

LessThanOrEqual(SqlGuid, SqlGuid)

Сравнивает два экземпляра структуры SqlGuid, чтобы определить, равны ли они, или первый меньше, чем второй.Compares two instances of SqlGuid to determine whether the first is less than or equal to the second.

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

IXmlSerializable.GetSchema()

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.ReadXml(XmlReader)

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.WriteXml(XmlWriter)

Данный член предназначен для поддержки платформы .NET Framework и не должен вызываться напрямую из кода приложения.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

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

Дополнительно