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(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) | |
| ToByteArray() |
Преобразует эту SqlGuid структуру в массив байтов. |
| ToSqlBinary() | |
| ToSqlString() | |
| ToString() |
Операторы
| Имя | Описание |
|---|---|
| Equality(SqlGuid, SqlGuid) |
Выполняет логическое сравнение двух SqlGuid структур, чтобы определить, равны ли они. |
| Explicit(SqlBinary to SqlGuid) | |
| Explicit(SqlGuid to Guid) | |
| Explicit(SqlString to SqlGuid) | |
| GreaterThan(SqlGuid, SqlGuid) |
Сравнивает два экземпляра, SqlGuid чтобы определить, больше ли первый больше второго. |
| GreaterThanOrEqual(SqlGuid, SqlGuid) |
Сравнивает два экземпляра, SqlGuid чтобы определить, больше ли первое значение или равно второму. |
| Implicit(Guid to 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 и не предназначен для использования непосредственно из кода. |