SqlBinary Структура

Определение

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

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

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

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

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

Поля

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

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

Свойства

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

Указывает, имеет ли эта SqlBinary структура значение NULL. Это свойство доступно только для чтения.

Item[Int32]

Возвращает один байт из Value свойства, расположенного в позиции, указанной целым параметром. index Если index указывает положение за пределами массива байтов, SqlNullValueException будет вызвано значение. Это свойство доступно только для чтения.

Length

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

Value

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

Методы

Имя Описание
Add(SqlBinary, SqlBinary)

Объединяет два указанных SqlBinary значения для создания новой SqlBinary структуры.

CompareTo(Object)

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

CompareTo(SqlBinary)

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

Concat(SqlBinary, SqlBinary)

Объединяет две SqlBinary структуры для создания новой SqlBinary структуры.

Equals(Object)

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

Equals(SqlBinary, SqlBinary)

Сравнивает две SqlBinary структуры, чтобы определить, равны ли они.

Equals(SqlBinary)

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

GetHashCode()

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

GetXsdType(XmlSchemaSet)

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

GreaterThan(SqlBinary, SqlBinary)

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

GreaterThanOrEqual(SqlBinary, SqlBinary)

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

LessThan(SqlBinary, SqlBinary)

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

LessThanOrEqual(SqlBinary, SqlBinary)

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

NotEquals(SqlBinary, SqlBinary)

Сравнивает две SqlBinary структуры, чтобы определить, не равны ли они.

ToSqlGuid()

Преобразует этот экземпляр SqlBinarySqlGuidв .

ToString()

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

WrapBytes(Byte[])

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

Операторы

Имя Описание
Addition(SqlBinary, SqlBinary)

Объединяет два SqlBinary параметра для создания новой SqlBinary структуры.

Equality(SqlBinary, SqlBinary)

Сравнивает две SqlBinary структуры, чтобы определить, равны ли они.

Explicit(SqlBinary to Byte[])

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

Explicit(SqlGuid to SqlBinary)

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

GreaterThan(SqlBinary, SqlBinary)

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

GreaterThanOrEqual(SqlBinary, SqlBinary)

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

Implicit(Byte[] to SqlBinary)

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

Inequality(SqlBinary, SqlBinary)

Сравнивает две SqlBinary структуры, чтобы определить, не равны ли они.

LessThan(SqlBinary, SqlBinary)

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

LessThanOrEqual(SqlBinary, SqlBinary)

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

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

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

Описание этого элемента см. в разделе GetSchema().

IXmlSerializable.ReadXml(XmlReader)

Описание этого элемента см. в разделе ReadXml(XmlReader).

IXmlSerializable.WriteXml(XmlWriter)

Описание этого элемента см. в разделе WriteXml(XmlWriter).

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

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