SqlBinary Struktura

Definicja

Reprezentuje strumień danych binarnych o zmiennej długości do przechowywania lub pobierania z bazy danych.

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
Dziedziczenie
SqlBinary
Atrybuty
Implementuje

Konstruktory

SqlBinary(Byte[])

Inicjuje SqlBinary nowe wystąpienie struktury, ustawiając Value właściwość na zawartość dostarczonej tablicy bajtów.

Pola

Null

Reprezentuje obiekt DBNull , który można przypisać do tego wystąpienia SqlBinary struktury.

Właściwości

IsNull

Wskazuje, czy ta SqlBinary struktura ma wartość null. Ta właściwość jest tylko do odczytu.

Item[Int32]

Pobiera pojedynczy bajt z właściwości znajdującej Value się na pozycji wskazanej przez parametr liczby całkowitej . index Jeśli index wskazuje pozycję poza końcem tablicy bajtów, zostanie podniesiona SqlNullValueException wartość . Ta właściwość jest tylko do odczytu.

Length

Pobiera długość w bajtach Value właściwości. Ta właściwość jest tylko do odczytu.

Value

Pobiera wartość SqlBinary struktury. Ta właściwość jest tylko do odczytu.

Metody

Add(SqlBinary, SqlBinary)

Łączy dwie określone SqlBinary wartości, aby utworzyć nową SqlBinary strukturę.

CompareTo(Object)

Porównuje ten SqlBinary obiekt z podanym obiektem i zwraca wskazanie ich wartości względnych.

CompareTo(SqlBinary)

Porównuje ten SqlBinary obiekt z podanym SqlBinary obiektem i zwraca wskazanie ich wartości względnych.

Concat(SqlBinary, SqlBinary)

Łączy dwie SqlBinary struktury w celu utworzenia nowej SqlBinary struktury.

Equals(Object)

Porównuje podany parametr obiektu z właściwością Value SqlBinary obiektu.

Equals(SqlBinary)

Wskazuje, czy bieżące wystąpienie jest równe innemu wystąpieniu tego samego typu.

Equals(SqlBinary, SqlBinary)

Porównuje dwie SqlBinary struktury, aby określić, czy są równe.

GetHashCode()

Zwraca kod skrótu dla tej SqlBinary struktury.

GetXsdType(XmlSchemaSet)

Zwraca język definicji schematu XML (XSD) określonego XmlSchemaSetelementu .

GreaterThan(SqlBinary, SqlBinary)

Porównuje dwie SqlBinary struktury, aby określić, czy pierwsza jest większa niż druga.

GreaterThanOrEqual(SqlBinary, SqlBinary)

Porównuje dwie SqlBinary struktury, aby określić, czy pierwsza jest większa, czy równa drugiej.

LessThan(SqlBinary, SqlBinary)

Porównuje dwie SqlBinary struktury, aby określić, czy pierwsza jest mniejsza niż druga.

LessThanOrEqual(SqlBinary, SqlBinary)

Porównuje dwie SqlBinary struktury, aby określić, czy pierwsza jest mniejsza, czy równa drugiej.

NotEquals(SqlBinary, SqlBinary)

Porównuje dwie SqlBinary struktury, aby określić, czy nie są równe.

ToSqlGuid()

Konwertuje to wystąpienie na SqlBinary SqlGuid.

ToString()

Konwertuje ten SqlBinary obiekt na ciąg.

Operatory

Addition(SqlBinary, SqlBinary)

Łączy dwa SqlBinary parametry, aby utworzyć nową SqlBinary strukturę.

Equality(SqlBinary, SqlBinary)

Porównuje dwie SqlBinary struktury, aby określić, czy są równe.

Explicit(SqlBinary to Byte[])

Konwertuje SqlBinary strukturę na tablicę Byte .

Explicit(SqlGuid to SqlBinary)

Konwertuje SqlGuid strukturę na SqlBinary strukturę.

GreaterThan(SqlBinary, SqlBinary)

Porównuje dwie SqlBinary struktury, aby określić, czy pierwsza jest większa niż druga.

GreaterThanOrEqual(SqlBinary, SqlBinary)

Porównuje dwie SqlBinary struktury, aby określić, czy pierwsza jest większa, czy równa drugiej.

Implicit(Byte[] to SqlBinary)

Konwertuje tablicę bajtów na SqlBinary strukturę.

Inequality(SqlBinary, SqlBinary)

Porównuje dwie SqlBinary struktury, aby określić, czy nie są równe.

LessThan(SqlBinary, SqlBinary)

Porównuje dwie SqlBinary struktury, aby określić, czy pierwsza jest mniejsza niż druga.

LessThanOrEqual(SqlBinary, SqlBinary)

Porównuje dwie SqlBinary struktury, aby określić, czy pierwsza jest mniejsza, czy równa drugiej.

Jawne implementacje interfejsu

IXmlSerializable.GetSchema()

Aby uzyskać opis tego członka, zobacz GetSchema().

IXmlSerializable.ReadXml(XmlReader)

Aby uzyskać opis tego członka, zobacz ReadXml(XmlReader).

IXmlSerializable.WriteXml(XmlWriter)

Aby uzyskać opis tego członka, zobacz WriteXml(XmlWriter).

Dotyczy

Zobacz też