SqlBytes Klasa

Definicja

Reprezentuje typ referencyjny modyfikowalny, który otacza albo Buffer lub Stream .Represents a mutable reference type that wraps either a Buffer or a 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
Dziedziczenie
SqlBytes
Atrybuty
Implementuje

Konstruktory

SqlBytes()

Inicjuje nowe wystąpienie klasy SqlBytes.Initializes a new instance of the SqlBytes class.

SqlBytes(Byte[])

Inicjuje nowe wystąpienie SqlBytes klasy w oparciu o określoną tablicę bajtów.Initializes a new instance of the SqlBytes class based on the specified byte array.

SqlBytes(SqlBinary)

Inicjuje nowe wystąpienie SqlBytes klasy na podstawie określonej SqlBinary wartości.Initializes a new instance of the SqlBytes class based on the specified SqlBinary value.

SqlBytes(Stream)

Inicjuje nowe wystąpienie SqlBytes klasy na podstawie określonej Stream wartości.Initializes a new instance of the SqlBytes class based on the specified Stream value.

Właściwości

Buffer

Zwraca odwołanie do bufora wewnętrznego.Returns a reference to the internal buffer.

IsNull

Pobiera wartość logiczną wskazującą, czy jest to wartość SqlBytes null.Gets a Boolean value that indicates whether this SqlBytes is null.

Item[Int64]

Pobiera lub ustawia SqlBytes wystąpienie o określonym indeksie.Gets or sets the SqlBytes instance at the specified index.

Length

Pobiera długość wartości, która jest zawarta w SqlBytes wystąpieniu.Gets the length of the value that is contained in the SqlBytes instance.

MaxLength

Pobiera maksymalną długość wartości bufora wewnętrznego SqlBytes .Gets the maximum length of the value of the internal buffer of this SqlBytes.

Null

Pobiera null wystąpienie tego elementu SqlBytes .Gets a null instance of this SqlBytes.

Storage

Zwraca informacje o stanie magazynu tego SqlBytes wystąpienia.Returns information about the storage state of this SqlBytes instance.

Stream

Pobiera lub ustawia dane tego elementu SqlBytes jako strumień.Gets or sets the data of this SqlBytes as a stream.

Value

Zwraca zarządzaną kopię wartości przechowywanej przez ten element SqlBytes .Returns a managed copy of the value held by this SqlBytes.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
GetXsdType(XmlSchemaSet)

Zwraca język definicji schematu XML (XSD) określonego XmlSchemaSet .Returns the XML Schema definition language (XSD) of the specified XmlSchemaSet.

MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
Read(Int64, Byte[], Int32, Int32)

Kopiuje bajty z tego SqlBytes wystąpienia do buforu przekazywania i zwraca liczbę skopiowanych bajtów.Copies bytes from this SqlBytes instance to the passed-in buffer and returns the number of copied bytes.

SetLength(Int64)

Ustawia długość tego SqlBytes wystąpienia.Sets the length of this SqlBytes instance.

SetNull()

Ustawia SqlBytes wartość null dla tego wystąpienia.Sets this SqlBytes instance to null.

ToSqlBinary()

Konstruuje i zwraca SqlBinary z tego SqlBytes wystąpienia.Constructs and returns a SqlBinary from this SqlBytes instance.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)
Write(Int64, Byte[], Int32, Int32)

Kopiuje bajty z przenoszonego buforu do tego SqlBytes wystąpienia.Copies bytes from the passed-in buffer to this SqlBytes instance.

Operatory

Explicit(SqlBinary to SqlBytes)

Konwertuje SqlBinary strukturę na SqlBytes strukturę.Converts a SqlBinary structure to a SqlBytes structure.

Explicit(SqlBytes to SqlBinary)

Konwertuje SqlBytes strukturę na SqlBinary strukturę.Converts a SqlBytes structure to a SqlBinary structure.

Jawne implementacje interfejsu

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Pobiera informacje serializacji ze wszystkimi danymi wymaganymi do wystąpienia tego SqlBytes wystąpienia.Gets serialization information with all the data needed to reinstantiate this SqlBytes instance.

IXmlSerializable.GetSchema()

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.ReadXml(XmlReader)

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.WriteXml(XmlWriter)

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Dotyczy