SqlBinary Struktura

Definice

Představuje datový proud binárních dat s proměnlivou délkou, které mají být uloženy nebo načteny z databáze.

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
Dědičnost
SqlBinary
Atributy
Implementuje

Konstruktory

SqlBinary(Byte[])

Inicializuje novou instanci SqlBinary struktury a nastaví Value vlastnost na obsah zadaného pole bajtů.

Pole

Null

DBNull Představuje, který lze přiřadit k této instanci SqlBinary struktury.

Vlastnosti

IsNull

Určuje, zda je tato SqlBinary struktura null. Tato vlastnost je jen ke čtení.

Item[Int32]

Získá jeden bajt z Value vlastnosti umístěné v pozici integer parametr, index. Pokud index označuje pozici za koncem pole bajtů, SqlNullValueException bude vyvolána hodnota . Tato vlastnost je jen ke čtení.

Length

Získá délku v bajtech Value vlastnosti. Tato vlastnost je jen ke čtení.

Value

Získá hodnotu SqlBinary struktury. Tato vlastnost je jen ke čtení.

Metody

Add(SqlBinary, SqlBinary)

Zřetězí dvě zadané SqlBinary hodnoty a vytvoří novou SqlBinary strukturu.

CompareTo(Object)

Porovná tento SqlBinary objekt se zadaným objektem a vrátí indikaci jeho relativních hodnot.

CompareTo(SqlBinary)

Porovná tento SqlBinary objekt se zadaným SqlBinary objektem a vrátí indikaci jeho relativních hodnot.

Concat(SqlBinary, SqlBinary)

Zřetězí dvě SqlBinary struktury a vytvoří novou SqlBinary strukturu.

Equals(Object)

Porovná zadaný parametr objektu s Value vlastností objektu SqlBinary .

Equals(SqlBinary)

Určuje, zda je aktuální instance rovna jiné instanci stejného typu.

Equals(SqlBinary, SqlBinary)

Porovná dvě SqlBinary struktury a určí, zda jsou si rovny.

GetHashCode()

Vrátí kód hash pro tuto SqlBinary strukturu.

GetXsdType(XmlSchemaSet)

Vrátí jazyk XSD (Xml Schema Definition Language) zadaného XmlSchemaSetobjektu .

GreaterThan(SqlBinary, SqlBinary)

Porovná dvě SqlBinary struktury a určí, zda je první struktura větší než druhá.

GreaterThanOrEqual(SqlBinary, SqlBinary)

Porovná dvě SqlBinary struktury a určí, zda je první struktura větší než nebo rovna druhé.

LessThan(SqlBinary, SqlBinary)

Porovná dvě SqlBinary struktury a určí, zda je první struktura menší než druhá.

LessThanOrEqual(SqlBinary, SqlBinary)

Porovná dvě SqlBinary struktury a určí, zda je první struktura menší nebo rovna druhé.

NotEquals(SqlBinary, SqlBinary)

Porovná dvě SqlBinary struktury a určí, jestli si nejsou rovny.

ToSqlGuid()

Převede tuto instanci SqlBinary na SqlGuid.

ToString()

Převede tento SqlBinary objekt na řetězec.

WrapBytes(Byte[])

Převede pole bajtů na SqlBinary strukturu.

Operátory

Addition(SqlBinary, SqlBinary)

Zřetězí tyto dva SqlBinary parametry a vytvoří novou SqlBinary strukturu.

Equality(SqlBinary, SqlBinary)

Porovná dvě SqlBinary struktury a určí, zda jsou si rovny.

Explicit(SqlBinary to Byte[])

SqlBinary Převede strukturu na Byte pole.

Explicit(SqlGuid to SqlBinary)

SqlGuid Převede strukturu na SqlBinary strukturu.

GreaterThan(SqlBinary, SqlBinary)

Porovná dvě SqlBinary struktury a určí, zda je první struktura větší než druhá.

GreaterThanOrEqual(SqlBinary, SqlBinary)

Porovná dvě SqlBinary struktury a určí, zda je první struktura větší než nebo rovna druhé.

Implicit(Byte[] to SqlBinary)

Převede pole bajtů na SqlBinary strukturu.

Inequality(SqlBinary, SqlBinary)

Porovná dvě SqlBinary struktury a určí, jestli si nejsou rovny.

LessThan(SqlBinary, SqlBinary)

Porovná dvě SqlBinary struktury a určí, zda je první struktura menší než druhá.

LessThanOrEqual(SqlBinary, SqlBinary)

Porovná dvě SqlBinary struktury a určí, zda je první struktura menší nebo rovna druhé.

Explicitní implementace rozhraní

IXmlSerializable.GetSchema()

Popis tohoto člena najdete v tématu GetSchema().

IXmlSerializable.ReadXml(XmlReader)

Popis tohoto člena najdete v tématu ReadXml(XmlReader).

IXmlSerializable.WriteXml(XmlWriter)

Popis tohoto člena najdete v tématu WriteXml(XmlWriter).

Platí pro

Viz také