Sdílet prostřednictvím


SqlBytes Třída

Definice

Představuje proměnlivý typ odkazu, který zalamuje objekt Buffer nebo Stream.

public ref class SqlBytes sealed : System::Data::SqlTypes::INullable, System::Runtime::Serialization::ISerializable, System::Xml::Serialization::IXmlSerializable
public ref class SqlBytes sealed : System::Data::SqlTypes::INullable
public sealed class SqlBytes : System.Data.SqlTypes.INullable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
public sealed class SqlBytes : System.Data.SqlTypes.INullable
[System.Serializable]
public sealed class SqlBytes : System.Data.SqlTypes.INullable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
type SqlBytes = class
    interface INullable
    interface ISerializable
    interface IXmlSerializable
type SqlBytes = class
    interface INullable
[<System.Serializable>]
type SqlBytes = class
    interface INullable
    interface IXmlSerializable
    interface ISerializable
Public NotInheritable Class SqlBytes
Implements INullable, ISerializable, IXmlSerializable
Public NotInheritable Class SqlBytes
Implements INullable
Dědičnost
SqlBytes
Atributy
Implementuje

Konstruktory

SqlBytes()

Inicializuje novou instanci SqlBytes třídy.

SqlBytes(Byte[])

Inicializuje novou instanci SqlBytes třídy na základě zadané pole bajtů.

SqlBytes(SqlBinary)

Inicializuje novou instanci SqlBytes třídy na základě zadané SqlBinary hodnoty.

SqlBytes(Stream)

Inicializuje novou instanci SqlBytes třídy na základě zadané Stream hodnoty.

Vlastnosti

Buffer

Vrátí odkaz na vnitřní vyrovnávací paměť.

IsNull

Získá logickou hodnotu, která označuje, zda je null SqlBytes .

Item[Int64]

Získá nebo nastaví SqlBytes instanci v zadaném indexu.

Length

Získá délku hodnoty, která je obsažena SqlBytes v instanci.

MaxLength

Získá maximální délku hodnoty vnitřní vyrovnávací paměti tohoto SqlBytes.

Null

Získá null instance tohoto SqlBytes.

Storage

Vrátí informace o stavu úložiště této SqlBytes instance.

Stream

Získá nebo nastaví data tohoto SqlBytes datového proudu.

Value

Vrátí spravovanou kopii hodnoty, kterou drží tato SqlByteshodnota .

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
GetXsdType(XmlSchemaSet)

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

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
Read(Int64, Byte[], Int32, Int32)

Zkopíruje bajty z této SqlBytes instance do předávané vyrovnávací paměti a vrátí počet zkopírovaných bajtů.

SetLength(Int64)

Nastaví délku této SqlBytes instance.

SetNull()

Nastaví tuto SqlBytes instanci na hodnotu null.

ToSqlBinary()

Vytvoří a vrátí SqlBinary z této SqlBytes instance.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
Write(Int64, Byte[], Int32, Int32)

Zkopíruje bajty z předávané vyrovnávací paměti do této SqlBytes instance.

Operátory

Explicit(SqlBinary to SqlBytes)

SqlBinary Převede strukturu na SqlBytes strukturu.

Explicit(SqlBytes to SqlBinary)

SqlBytes Převede strukturu na SqlBinary strukturu.

Explicitní implementace rozhraní

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Získá informace o serializaci se všemi daty potřebnými k obnovení této SqlBytes instance.

IXmlSerializable.GetSchema()

Tento člen podporuje infrastrukturu rozhraní .NET Framework a není určen pro použití přímo v kódu.

IXmlSerializable.ReadXml(XmlReader)

Tento člen podporuje infrastrukturu rozhraní .NET Framework a není určen pro použití přímo v kódu.

IXmlSerializable.WriteXml(XmlWriter)

Tento člen podporuje infrastrukturu rozhraní .NET Framework a není určen pro použití přímo v kódu.

Platí pro

Viz také