SqlBinary Struktura

Definicja

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

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

Konstruktory

Nazwa Opis
SqlBinary(Byte[])

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

Pola

Nazwa Opis
Null

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

Właściwości

Nazwa Opis
IsNull

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

Item[Int32]

Pobiera pojedynczy bajt z Value właściwości znajdującej się na pozycji wskazanej przez parametr liczby całkowitej . index Jeśli index wskazuje położenie 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

Nazwa Opis
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 obiekt SqlBinary z podanym obiektem SqlBinary i zwraca wskazanie ich wartości względnych.

Concat(SqlBinary, SqlBinary)

Łączy dwie SqlBinary struktury, aby utworzyć nową SqlBinary strukturę.

Equals(Object)

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

Equals(SqlBinary, SqlBinary)

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

Equals(SqlBinary)

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

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 struktury SqlBinary, 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 struktury SqlBinary, 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 SqlBinarySqlGuid.

ToString()

Konwertuje ten SqlBinary obiekt na ciąg.

WrapBytes(Byte[])

Konwertuje tablicę bajtów na SqlBinary strukturę.

Operatory

Nazwa Opis
Addition(SqlBinary, SqlBinary)

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

Equality(SqlBinary, SqlBinary)

Porównuje dwie struktury SqlBinary, 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 struktury SqlBinary, 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ę SqlBinary bajtów na 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 struktury SqlBinary, aby określić, czy pierwsza jest mniejsza, czy równa drugiej.

Jawne implementacje interfejsu

Nazwa Opis
IXmlSerializable.GetSchema()

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

IXmlSerializable.ReadXml(XmlReader)

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

IXmlSerializable.WriteXml(XmlWriter)

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

Dotyczy

Zobacz też