SqlBinary Struktura

Definice

Představuje datový proud s proměnlivou délkou binárních dat, který se má uložit nebo načíst z databáze.

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, System::Xml::Serialization::IXmlSerializable
public value class SqlBinary : IComparable, System::Data::SqlTypes::INullable
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.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, IEquatable(Of SqlBinary), INullable, IXmlSerializable
Public Structure SqlBinary
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlBinary
Implements IComparable, INullable
Dědičnost
SqlBinary
Atributy
Implementuje

Konstruktory

Name Description
SqlBinary(Byte[])

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

Pole

Name Description
Null

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

Vlastnosti

Name Description
IsNull

Určuje, zda má tato SqlBinary struktura hodnotu null. Tato vlastnost je pouze pro čtení.

Item[Int32]

Získá jeden bajt z Value vlastnosti umístěné na pozici integer parametr, index. Pokud index označuje pozici nad koncem bajtového pole, SqlNullValueException bude vyvolána. Tato vlastnost je pouze pro čtení.

Length

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

Value

Získá hodnotu SqlBinary struktury. Tato vlastnost je pouze pro čtení.

Metody

Name Description
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 jejich relativních hodnot.

CompareTo(SqlBinary)

Porovná tento SqlBinary objekt se zadaným objektem SqlBinary a vrátí indikaci jejich 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, SqlBinary)

Porovná dvě SqlBinary struktury a určí, jestli jsou stejné.

Equals(SqlBinary)

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

GetHashCode()

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

GetXsdType(XmlSchemaSet)

Vrátí jazyk XSD (XML Schema Definition Language) zadaného XmlSchemaSetjazyka .

GreaterThan(SqlBinary, SqlBinary)

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

GreaterThanOrEqual(SqlBinary, SqlBinary)

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

LessThan(SqlBinary, SqlBinary)

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

LessThanOrEqual(SqlBinary, SqlBinary)

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

NotEquals(SqlBinary, SqlBinary)

Porovná dvě SqlBinary struktury a určí, jestli se nerovnají.

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

Name Description
Addition(SqlBinary, SqlBinary)

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

Equality(SqlBinary, SqlBinary)

Porovná dvě SqlBinary struktury a určí, jestli jsou stejné.

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čí, jestli je první větší než druhá.

GreaterThanOrEqual(SqlBinary, SqlBinary)

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

Implicit(Byte[] to SqlBinary)

Převede pole bajtů na SqlBinary strukturu.

Inequality(SqlBinary, SqlBinary)

Porovná dvě SqlBinary struktury a určí, jestli se nerovnají.

LessThan(SqlBinary, SqlBinary)

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

LessThanOrEqual(SqlBinary, SqlBinary)

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

Explicitní implementace rozhraní

Name Description
IXmlSerializable.GetSchema()

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

IXmlSerializable.ReadXml(XmlReader)

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

IXmlSerializable.WriteXml(XmlWriter)

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

Platí pro

Viz také