SqlBinary Структура

Определение

Представляет поток двоичных данных переменной длины, сохраняемый в базе данных или извлекаемый из нее.Represents a variable-length stream of binary data to be stored in or retrieved from a database.

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

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

SqlBinary(Byte[])

Выполняет инициализацию нового экземпляра структуры SqlBinary, задавая в качестве значения свойства Value содержимое предоставленного массива байтов.Initializes a new instance of the SqlBinary structure, setting the Value property to the contents of the supplied byte array.

Поля

Null

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

Свойства

IsNull

Указывает, имеет ли структура SqlBinary значение null.Indicates whether this SqlBinary structure is null. Это свойство доступно только для чтения.This property is read-only.

Item[Int32]

Получает один байт из свойства Value, расположенный в позиции, на которую указывает целочисленный параметр index.Gets the single byte from the Value property located at the position indicated by the integer parameter, index. Если index указывает на позицию за пределами массива байтов, появится SqlNullValueException.If index indicates a position beyond the end of the byte array, a SqlNullValueException will be raised. Это свойство доступно только для чтения.This property is read-only.

Length

Получает длину в байтах для свойства Value.Gets the length in bytes of the Value property. Это свойство доступно только для чтения.This property is read-only.

Value

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

Методы

Add(SqlBinary, SqlBinary)

Сцепляет два заданных значения SqlBinary для создания новой структуры SqlBinary.Concatenates two specified SqlBinary values to create a new SqlBinary structure.

CompareTo(Object)

Сравнивает этот объект SqlBinary с предоставленным объектом и возвращает сведения об их относительных значениях.Compares this SqlBinary object to the supplied object and returns an indication of their relative values.

CompareTo(SqlBinary)

Сравнивает этот объект SqlBinary с предоставленным объектом SqlBinary и возвращает сведения об их относительных значениях.Compares this SqlBinary object to the supplied SqlBinary object and returns an indication of their relative values.

Concat(SqlBinary, SqlBinary)

Сцепляет две структуры SqlBinary для создания новой структуры SqlBinary.Concatenates two SqlBinary structures to create a new SqlBinary structure.

Equals(Object)

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

Equals(SqlBinary, SqlBinary)

Сравнивает две структуры SqlBinary, чтобы определить, совпадают ли они.Compares two SqlBinary structures to determine whether they are equal.

GetHashCode()

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

GetXsdType(XmlSchemaSet)

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

GreaterThan(SqlBinary, SqlBinary)

Сравнивает две структуры SqlBinary, чтобы определить, превышает ли первая вторую.Compares two SqlBinary structures to determine whether the first is greater than the second.

GreaterThanOrEqual(SqlBinary, SqlBinary)

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

LessThan(SqlBinary, SqlBinary)

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

LessThanOrEqual(SqlBinary, SqlBinary)

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

NotEquals(SqlBinary, SqlBinary)

Сравнивает две структуры SqlBinary на неравенство.Compares two SqlBinary structures to determine whether they are not equal.

ToSqlGuid()

Преобразует этот экземпляр SqlBinary в SqlGuid.Converts this instance of SqlBinary to SqlGuid.

ToString()

Преобразует этот объект SqlBinary в строку.Converts this SqlBinary object to a string.

Операторы

Addition(SqlBinary, SqlBinary)

Сцепляет два параметра SqlBinary для создания новой структуры SqlBinary.Concatenates the two SqlBinary parameters to create a new SqlBinary structure.

Equality(SqlBinary, SqlBinary)

Сравнивает две структуры SqlBinary, чтобы определить, совпадают ли они.Compares two SqlBinary structures to determine whether they are equal.

Explicit(SqlBinary to Byte[])

Преобразует структуру SqlBinary в массив Byte.Converts a SqlBinary structure to a Byte array.

Explicit(SqlGuid to SqlBinary)

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

GreaterThan(SqlBinary, SqlBinary)

Сравнивает две структуры SqlBinary, чтобы определить, превышает ли первая вторую.Compares two SqlBinary structures to determine whether the first is greater than the second.

GreaterThanOrEqual(SqlBinary, SqlBinary)

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

Implicit(Byte[] to SqlBinary)

Преобразует массив байтов в структуру SqlBinary.Converts an array of bytes to a SqlBinary structure.

Inequality(SqlBinary, SqlBinary)

Сравнивает две структуры SqlBinary на неравенство.Compares two SqlBinary structures to determine whether they are not equal.

LessThan(SqlBinary, SqlBinary)

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

LessThanOrEqual(SqlBinary, SqlBinary)

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

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

IXmlSerializable.GetSchema()

Описание этого члена см. в разделе GetSchema().For a description of this member, see GetSchema().

IXmlSerializable.ReadXml(XmlReader)

Описание этого члена см. в разделе ReadXml(XmlReader).For a description of this member, see ReadXml(XmlReader).

IXmlSerializable.WriteXml(XmlWriter)

Описание этого члена см. в разделе WriteXml(XmlWriter).For a description of this member, see WriteXml(XmlWriter).

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

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