SqlBinary Struktura

Definicja

Reprezentuje strumień o zmiennej długości danych binarnych, który ma być przechowywany lub pobrany z bazy danych.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
Dziedziczenie
SqlBinary
Atrybuty
Implementuje

Konstruktory

SqlBinary(Byte[])

Inicjuje nowe wystąpienie SqlBinary struktury, Value ustawiając właściwość na zawartość dostarczonej tablicy bajtowej.Initializes a new instance of the SqlBinary structure, setting the Value property to the contents of the supplied byte array.

Pola

Null

Reprezentuje, która może być przypisana do tego wystąpienia SqlBinary struktury. DBNullRepresents a DBNull that can be assigned to this instance of the SqlBinary structure.

Właściwości

IsNull

Wskazuje, czy SqlBinary Ta struktura ma wartość null.Indicates whether this SqlBinary structure is null. Ta właściwość jest tylko do odczytu.This property is read-only.

Item[Int32]

Pobiera pojedynczy bajt z Value właściwości znajdującej się w położeniu wskazywanym przez parametr Integer,. indexGets the single byte from the Value property located at the position indicated by the integer parameter, index. Jeśli index wskazuje pozycję poza końcem tablicy bajtów SqlNullValueException , zostanie zgłoszony.If index indicates a position beyond the end of the byte array, a SqlNullValueException will be raised. Ta właściwość jest tylko do odczytu.This property is read-only.

Length

Pobiera długość w bajtach Value właściwości.Gets the length in bytes of the Value property. Ta właściwość jest tylko do odczytu.This property is read-only.

Value

Pobiera wartość SqlBinary struktury.Gets the value of the SqlBinary structure. Ta właściwość jest tylko do odczytu.This property is read-only.

Metody

Add(SqlBinary, SqlBinary)

Łączy dwie określone SqlBinary wartości, aby utworzyć nową SqlBinary strukturę.Concatenates two specified SqlBinary values to create a new SqlBinary structure.

CompareTo(Object)

Porównuje SqlBinary ten obiekt do podanego obiektu i zwraca wskazanie ich względnych wartości.Compares this SqlBinary object to the supplied object and returns an indication of their relative values.

CompareTo(SqlBinary)

Porównuje SqlBinary ten obiekt do podanego SqlBinary obiektu i zwraca wskazanie ich względnych wartości.Compares this SqlBinary object to the supplied SqlBinary object and returns an indication of their relative values.

Concat(SqlBinary, SqlBinary)

Łączy dwie SqlBinary struktury, aby utworzyć nową SqlBinary strukturę.Concatenates two SqlBinary structures to create a new SqlBinary structure.

Equals(Object)

Porównuje podany parametr obiektu z Value właściwością SqlBinary obiektu.Compares the supplied object parameter to the Value property of the SqlBinary object.

Equals(SqlBinary, SqlBinary)

Porównuje SqlBinary dwie struktury, aby określić, czy są równe.Compares two SqlBinary structures to determine whether they are equal.

GetHashCode()

Zwraca kod skrótu dla tej SqlBinary struktury.Returns the hash code for this SqlBinary structure.

GetXsdType(XmlSchemaSet)

Zwraca język definicji schematu XML (XSD) określonego XmlSchemaSet.Returns the XML Schema definition language (XSD) of the specified XmlSchemaSet.

GreaterThan(SqlBinary, SqlBinary)

Porównuje SqlBinary dwie struktury, aby określić, czy pierwsze jest większe niż sekunda.Compares two SqlBinary structures to determine whether the first is greater than the second.

GreaterThanOrEqual(SqlBinary, SqlBinary)

Porównuje SqlBinary dwie struktury, aby określić, czy pierwsze jest większe lub równe drugiemu.Compares two SqlBinary structures to determine whether the first is greater than or equal to the second.

LessThan(SqlBinary, SqlBinary)

Porównuje SqlBinary dwie struktury, aby określić, czy pierwsze jest mniejsze od drugiej.Compares two SqlBinary structures to determine whether the first is less than the second.

LessThanOrEqual(SqlBinary, SqlBinary)

Porównuje SqlBinary dwie struktury, aby określić, czy pierwsze jest mniejsze niż lub równe drugiemu.Compares two SqlBinary structures to determine whether the first is less than or equal to the second.

NotEquals(SqlBinary, SqlBinary)

Porównuje SqlBinary dwie struktury, aby określić, czy nie są równe.Compares two SqlBinary structures to determine whether they are not equal.

ToSqlGuid()

Konwertuje to wystąpienie SqlBinary na SqlGuid.Converts this instance of SqlBinary to SqlGuid.

ToString()

Konwertuje ten SqlBinary obiekt na ciąg.Converts this SqlBinary object to a string.

Operatory

Addition(SqlBinary, SqlBinary)

Łączy dwa SqlBinary parametry w celu utworzenia nowej SqlBinary struktury.Concatenates the two SqlBinary parameters to create a new SqlBinary structure.

Equality(SqlBinary, SqlBinary)

Porównuje SqlBinary dwie struktury, aby określić, czy są równe.Compares two SqlBinary structures to determine whether they are equal.

Explicit(SqlBinary to Byte[])

SqlBinary Konwertuje strukturę Byte na tablicę.Converts a SqlBinary structure to a Byte array.

Explicit(SqlGuid to SqlBinary)

SqlGuid Konwertuje strukturęSqlBinary na strukturę.Converts a SqlGuid structure to a SqlBinary structure.

GreaterThan(SqlBinary, SqlBinary)

Porównuje SqlBinary dwie struktury, aby określić, czy pierwsze jest większe niż sekunda.Compares two SqlBinary structures to determine whether the first is greater than the second.

GreaterThanOrEqual(SqlBinary, SqlBinary)

Porównuje SqlBinary dwie struktury, aby określić, czy pierwsze jest większe lub równe drugiemu.Compares two SqlBinary structures to determine whether the first is greater than or equal to the second.

Implicit(Byte[] to SqlBinary)

Konwertuje tablicę bajtów na SqlBinary strukturę.Converts an array of bytes to a SqlBinary structure.

Inequality(SqlBinary, SqlBinary)

Porównuje SqlBinary dwie struktury, aby określić, czy nie są równe.Compares two SqlBinary structures to determine whether they are not equal.

LessThan(SqlBinary, SqlBinary)

Porównuje SqlBinary dwie struktury, aby określić, czy pierwsze jest mniejsze od drugiej.Compares two SqlBinary structures to determine whether the first is less than the second.

LessThanOrEqual(SqlBinary, SqlBinary)

Porównuje SqlBinary dwie struktury, aby określić, czy pierwsze jest mniejsze niż lub równe drugiemu.Compares two SqlBinary structures to determine whether the first is less than or equal to the second.

Jawne implementacje interfejsu

IXmlSerializable.GetSchema()

Aby uzyskać opis tego elementu członkowskiego, GetSchema()Zobacz.For a description of this member, see GetSchema().

IXmlSerializable.ReadXml(XmlReader)

Aby uzyskać opis tego elementu członkowskiego, ReadXml(XmlReader)Zobacz.For a description of this member, see ReadXml(XmlReader).

IXmlSerializable.WriteXml(XmlWriter)

Aby uzyskać opis tego elementu członkowskiego, WriteXml(XmlWriter)Zobacz.For a description of this member, see WriteXml(XmlWriter).

Dotyczy

Zobacz też