SqlBinary Структура

Определение

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

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

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 объект в строку.

Операторы

Имя Описание
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).

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

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