Teilen über


SqlBytes Klasse

Definition

Stellt einen veränderlichen Referenztyp dar, der entweder einen Buffer oder einen Stream umschließt.

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
Vererbung
SqlBytes
Attribute
Implementiert

Konstruktoren

SqlBytes()

Initialisiert eine neue Instanz der SqlBytes-Klasse.

SqlBytes(Byte[])

Initialisiert anhand des angegebenen Bytearrays eine neue Instanz der SqlBytes-Klasse.

SqlBytes(SqlBinary)

Initialisiert eine neue Instanz der SqlBytes-Klasse auf Grundlage des angegebenen SqlBinary-Werts.

SqlBytes(Stream)

Initialisiert eine neue Instanz der SqlBytes-Klasse auf Grundlage des angegebenen Stream-Werts.

Eigenschaften

Buffer

Gibt einen Verweis auf den internen Puffer zurück.

IsNull

Ruft einen booleschen Wert ab, der angibt, ob dieses SqlBytes NULL ist.

Item[Int64]

Ruft die SqlBytes-Instanz am angegebenen Index ab oder legt diese fest.

Length

Ruft die Länge des Werts ab, der in der SqlBytes-Instanz enthalten ist.

MaxLength

Ruft die maximale Länge des Werts des internen Puffers dieses SqlBytes ab.

Null

Ruft eine NULL-Instanz dieses SqlBytes-Objekts ab.

Storage

Gibt Informationen über den Speicherzustand dieser SqlBytes-Instanz zurück.

Stream

Ruft die Daten dieses SqlBytes als Stream ab oder legt diese als solchen fest.

Value

Gibt eine verwaltete Kopie des Werts, der in diesem SqlBytes enthalten ist, zurück.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
GetXsdType(XmlSchemaSet)

Gibt die XML-Schemadefinitionssprache (XSD) des angegebenen XmlSchemaSet zurück.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Read(Int64, Byte[], Int32, Int32)

Kopiert Bytes aus dieser SqlBytes-Instanz in den übergebenen Puffer und gibt die Anzahl kopierter Bytes zurück.

SetLength(Int64)

Legt die Länge dieser SqlBytes-Instanz fest.

SetNull()

Legt diese SqlBytes-Instanz auf NULL fest.

ToSqlBinary()

Erstellt eine SqlBinary von dieser SqlBytes-Instanz oder gibt diese zurück.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
Write(Int64, Byte[], Int32, Int32)

Kopiert Bytes aus dem übergebenen Puffer in diese SqlBytes-Instanz.

Operatoren

Explicit(SqlBinary to SqlBytes)

Konvertiert eine SqlBinary-Struktur in eine SqlBytes-Struktur.

Explicit(SqlBytes to SqlBinary)

Konvertiert eine SqlBytes-Struktur in eine SqlBinary-Struktur.

Explizite Schnittstellenimplementierungen

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Ruft Serialisierungsinformationen mit allen Daten ab, die für das erneute Instanziieren dieser SqlBytes-Instanz benötigt werden.

IXmlSerializable.GetSchema()

Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code vorgesehen.

IXmlSerializable.ReadXml(XmlReader)

Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code vorgesehen.

IXmlSerializable.WriteXml(XmlWriter)

Dieser Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung in Code vorgesehen.

Gilt für:

Weitere Informationen