SqlBytes Classe

Definição

Representa um tipo de referência mutável que envolve a Buffer ou um Stream.

public ref class SqlBytes sealed : System::Data::SqlTypes::INullable, System::Runtime::Serialization::ISerializable, System::Xml::Serialization::IXmlSerializable
[System.Serializable]
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.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
[<System.Serializable>]
type SqlBytes = class
    interface INullable
    interface IXmlSerializable
    interface ISerializable
type SqlBytes = class
    interface INullable
    interface ISerializable
    interface IXmlSerializable
Public NotInheritable Class SqlBytes
Implements INullable, ISerializable, IXmlSerializable
Herança
SqlBytes
Atributos
Implementações

Construtores

Name Description
SqlBytes()

Inicializa uma nova instância da SqlBytes classe.

SqlBytes(Byte[])

Inicializa uma nova instância da SqlBytes classe com base no array de bytes especificado.

SqlBytes(SqlBinary)

Inicializa uma nova instância da SqlBytes classe com base no valor especificado SqlBinary .

SqlBytes(Stream)

Inicializa uma nova instância da SqlBytes classe com base no valor especificado Stream .

Propriedades

Name Description
Buffer

Devolve uma referência ao buffer interno.

IsNull

Obtém um valor booleano que indica se isto SqlBytes é nulo.

Item[Int64]

Obtém ou define a SqlBytes instância no índice especificado.

Length

Obtém o comprimento do valor contido na SqlBytes instância.

MaxLength

Obtém o comprimento máximo do valor do buffer interno deste SqlBytes.

Null

Obtém uma instância nula deste SqlBytes.

Storage

Devolve informações sobre o estado de armazenamento desta SqlBytes instância.

Stream

Obtém ou define os dados disto SqlBytes como um fluxo.

Value

Devolve uma cópia gerida do valor detido por este SqlBytes.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetXsdType(XmlSchemaSet)

Devolve a linguagem de definição XML Schema (XSD) do especificado XmlSchemaSet.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
Read(Int64, Byte[], Int32, Int32)

Copia bytes desta SqlBytes instância para o buffer passado e devolve o número de bytes copiados.

SetLength(Int64)

Define o comprimento desta SqlBytes instância.

SetNull()

Define esta SqlBytes instância como nula.

ToSqlBinary()

Constrói e devolve a SqlBinary desta SqlBytes instância.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
Write(Int64, Byte[], Int32, Int32)

Copia bytes do buffer passado para esta SqlBytes instância.

Operadores

Name Description
Explicit(SqlBinary to SqlBytes)

Converte uma SqlBinary estrutura numa SqlBytes estrutura.

Explicit(SqlBytes to SqlBinary)

Converte uma SqlBytes estrutura numa SqlBinary estrutura.

Implementações de Interface Explícita

Name Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Obtém informação de serialização com todos os dados necessários para reinstanciar esta SqlBytes instância.

IXmlSerializable.GetSchema()

Este membro suporta a infraestrutura do .NET Framework e não é destinado a ser usado diretamente a partir do seu código.

IXmlSerializable.ReadXml(XmlReader)

Este membro suporta a infraestrutura do .NET Framework e não é destinado a ser usado diretamente a partir do seu código.

IXmlSerializable.WriteXml(XmlWriter)

Este membro suporta a infraestrutura do .NET Framework e não é destinado a ser usado diretamente a partir do seu código.

Aplica-se a

Ver também