SqlBinary Struktur

Definition

Stellt einen binären Datenstream variabler Länge dar, der in einer Datenbank gespeichert oder aus dieser abgerufen wird.

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

Konstruktoren

SqlBinary(Byte[])

Initialisiert eine neue Instanz der SqlBinary-Struktur und legt die Value-Eigenschaft auf den Inhalt des bereitgestellten Bytearrays fest.

Felder

Null

Stellt ein DBNull dar, das dieser Instanz der SqlBinary-Struktur zugewiesen werden kann.

Eigenschaften

IsNull

Gibt an, ob diese SqlBinary-Struktur NULL ist. Diese Eigenschaft ist schreibgeschützt.

Item[Int32]

Ruft aus der Value-Eigenschaft das einzelne Byte ab, das sich an der durch den Ganzzahlparameter index angegebenen Position befindet. Wenn index eine Position hinter dem Ende des Bytearrays angibt, wird eine SqlNullValueException ausgelöst. Diese Eigenschaft ist schreibgeschützt.

Length

Ruft die Länge der Value-Eigenschaft in Bytes ab. Diese Eigenschaft ist schreibgeschützt.

Value

Ruft den Wert der SqlBinary-Struktur ab. Diese Eigenschaft ist schreibgeschützt.

Methoden

Add(SqlBinary, SqlBinary)

Verkettet die beiden angegebenen SqlBinary-Werte, um eine neue SqlBinary-Struktur zu erstellen.

CompareTo(Object)

Vergleicht dieses SqlBinary-Objekt mit dem bereitgestellten Objekt und gibt eine Angabe über das Verhältnis der jeweiligen Werte zurück.

CompareTo(SqlBinary)

Vergleicht dieses SqlBinary-Objekt mit dem bereitgestellten SqlBinary-Objekt und gibt eine Angabe über das Verhältnis der jeweiligen Werte zurück.

Concat(SqlBinary, SqlBinary)

Verkettet zwei SqlBinary-Strukturen, um eine neue SqlBinary-Struktur zu erstellen.

Equals(Object)

Vergleicht den angegebenen Objektparameter mit der Value-Eigenschaft des SqlBinary-Objekts.

Equals(SqlBinary)

Gibt an, ob die aktuelle Instanz gleich einer anderen Instanz desselben Typs ist.

Equals(SqlBinary, SqlBinary)

Vergleicht zwei SqlBinary-Strukturen, um zu bestimmen, ob diese gleich sind.

GetHashCode()

Gibt den Hashcode für diese SqlBinary-Struktur zurück.

GetXsdType(XmlSchemaSet)

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

GreaterThan(SqlBinary, SqlBinary)

Vergleicht zwei SqlBinary-Strukturen, um zu bestimmen, ob die erste größer als die zweite ist.

GreaterThanOrEqual(SqlBinary, SqlBinary)

Vergleicht zwei SqlBinary-Strukturen, um zu bestimmen, ob die erste größer oder gleich der zweiten ist.

LessThan(SqlBinary, SqlBinary)

Vergleicht zwei SqlBinary-Strukturen, um zu bestimmen, ob die erste kleiner als die zweite ist.

LessThanOrEqual(SqlBinary, SqlBinary)

Vergleicht zwei SqlBinary-Strukturen, um zu bestimmen, ob die erste kleiner oder gleich der zweiten ist.

NotEquals(SqlBinary, SqlBinary)

Vergleicht zwei SqlBinary-Strukturen, um zu bestimmen, ob diese ungleich sind.

ToSqlGuid()

Konvertiert diese Instanz von SqlBinary in SqlGuid.

ToString()

Konvertiert dieses SqlBinary-Objekt in eine Zeichenfolge.

Operatoren

Addition(SqlBinary, SqlBinary)

Verkettet die beiden SqlBinary-Parameter, um eine neue SqlBinary-Struktur zu erstellen.

Equality(SqlBinary, SqlBinary)

Vergleicht zwei SqlBinary-Strukturen, um zu bestimmen, ob diese gleich sind.

Explicit(SqlBinary to Byte[])

Konvertiert eine SqlBinary-Struktur in ein Byte-Array.

Explicit(SqlGuid to SqlBinary)

Konvertiert eine SqlGuid-Struktur in eine SqlBinary-Struktur.

GreaterThan(SqlBinary, SqlBinary)

Vergleicht zwei SqlBinary-Strukturen, um zu bestimmen, ob die erste größer als die zweite ist.

GreaterThanOrEqual(SqlBinary, SqlBinary)

Vergleicht zwei SqlBinary-Strukturen, um zu bestimmen, ob die erste größer oder gleich der zweiten ist.

Implicit(Byte[] to SqlBinary)

Konvertiert ein Bytearray in eine SqlBinary-Struktur.

Inequality(SqlBinary, SqlBinary)

Vergleicht zwei SqlBinary-Strukturen, um zu bestimmen, ob diese ungleich sind.

LessThan(SqlBinary, SqlBinary)

Vergleicht zwei SqlBinary-Strukturen, um zu bestimmen, ob die erste kleiner als die zweite ist.

LessThanOrEqual(SqlBinary, SqlBinary)

Vergleicht zwei SqlBinary-Strukturen, um zu bestimmen, ob die erste kleiner oder gleich der zweiten ist.

Explizite Schnittstellenimplementierungen

IXmlSerializable.GetSchema()

Eine Beschreibung dieses Elements finden Sie unter GetSchema().

IXmlSerializable.ReadXml(XmlReader)

Eine Beschreibung dieses Elements finden Sie unter ReadXml(XmlReader).

IXmlSerializable.WriteXml(XmlWriter)

Eine Beschreibung dieses Elements finden Sie unter WriteXml(XmlWriter).

Gilt für

Siehe auch