Поделиться через


SqlBinary Структура

Определение

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

public value class SqlBinary : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
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
public struct SqlBinary : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
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.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, INullable, IXmlSerializable
Public Structure SqlBinary
Implements IComparable, IEquatable(Of SqlBinary), 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)

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

Equals(SqlBinary)

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

Equals(SqlBinary, SqlBinary)

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

GetHashCode()

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

GetXsdType(XmlSchemaSet)

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

GreaterThan(SqlBinary, SqlBinary)

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

GreaterThanOrEqual(SqlBinary, SqlBinary)

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

LessThan(SqlBinary, SqlBinary)

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

LessThanOrEqual(SqlBinary, SqlBinary)

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

NotEquals(SqlBinary, SqlBinary)

Сравнивает две структуры SqlBinary на неравенство.

ToSqlGuid()

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

ToString()

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

WrapBytes(Byte[])

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

Операторы

Addition(SqlBinary, SqlBinary)

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

Equality(SqlBinary, SqlBinary)

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

Explicit(SqlBinary to Byte[])

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

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).

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

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