SqlBytes SqlBytes SqlBytes SqlBytes Class

Definição

Representa um tipo de referência mutável que encapsula um Buffer ou 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
[System.Serializable]
public sealed class SqlBytes : System.Data.SqlTypes.INullable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
type SqlBytes = class
    interface INullable
    interface IXmlSerializable
    interface ISerializable
Public NotInheritable Class SqlBytes
Implements INullable, ISerializable, IXmlSerializable
Herança
SqlBytesSqlBytesSqlBytesSqlBytes
Atributos
Implementações

Construtores

SqlBytes() SqlBytes() SqlBytes() SqlBytes()

Inicializa uma nova instância da classe SqlBytes.Initializes a new instance of the SqlBytes class.

SqlBytes(Byte[]) SqlBytes(Byte[]) SqlBytes(Byte[]) SqlBytes(Byte[])

Inicializa uma nova instância da classe SqlBytes com base na matriz de bytes especificada.Initializes a new instance of the SqlBytes class based on the specified byte array.

SqlBytes(SqlBinary) SqlBytes(SqlBinary) SqlBytes(SqlBinary) SqlBytes(SqlBinary)

Inicializa uma nova instância da classe SqlBytes com base no valor de SqlBinary especificado.Initializes a new instance of the SqlBytes class based on the specified SqlBinary value.

SqlBytes(Stream) SqlBytes(Stream) SqlBytes(Stream) SqlBytes(Stream)

Inicializa uma nova instância da classe SqlBytes com base no valor de Stream especificado.Initializes a new instance of the SqlBytes class based on the specified Stream value.

Propriedades

Buffer Buffer Buffer Buffer

Retorna uma referência para o buffer interno.Returns a reference to the internal buffer.

IsNull IsNull IsNull IsNull

Obtém um valor booliano que indica se esta SqlBytes é nula.Gets a Boolean value that indicates whether this SqlBytes is null.

Item[Int64] Item[Int64] Item[Int64] Item[Int64]

Obtém ou define a instância SqlBytes no índice especificado.Gets or sets the SqlBytes instance at the specified index.

Length Length Length Length

Obtém o comprimento do valor contido na instância de SqlBytes.Gets the length of the value that is contained in the SqlBytes instance.

MaxLength MaxLength MaxLength MaxLength

Obtém o comprimento máximo do valor do buffer interno deste SqlBytes.Gets the maximum length of the value of the internal buffer of this SqlBytes.

Null Null Null Null

Obtém uma instância nula deste SqlBytes.Gets a null instance of this SqlBytes.

Storage Storage Storage Storage

Retorna informações sobre o estado de armazenamento desta instância de SqlBytes.Returns information about the storage state of this SqlBytes instance.

Stream Stream Stream Stream

Obtém ou define os dados deste SqlBytes como um fluxo.Gets or sets the data of this SqlBytes as a stream.

Value Value Value Value

Retorna uma cópia gerenciada do valor mantido por esse SqlBytes.Returns a managed copy of the value held by this SqlBytes.

Métodos

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Inherited from Object)
GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet) GetXsdType(XmlSchemaSet)

Retorna a XSD (linguagem de definição de esquema XML) do XmlSchemaSet especificado.Returns the XML Schema definition language (XSD) of the specified XmlSchemaSet.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Inherited from Object)
Read(Int64, Byte[], Int32, Int32) Read(Int64, Byte[], Int32, Int32) Read(Int64, Byte[], Int32, Int32) Read(Int64, Byte[], Int32, Int32)

Copia bytes desta instância SqlBytes para o buffer passado e retorna o número de bytes copiados.Copies bytes from this SqlBytes instance to the passed-in buffer and returns the number of copied bytes.

SetLength(Int64) SetLength(Int64) SetLength(Int64) SetLength(Int64)

Define o comprimento desta instância de SqlBytes.Sets the length of this SqlBytes instance.

SetNull() SetNull() SetNull() SetNull()

Define esta instância de SqlBytes como nula.Sets this SqlBytes instance to null.

ToSqlBinary() ToSqlBinary() ToSqlBinary() ToSqlBinary()

Cria e retorna um SqlBinary desta instância SqlBytes.Constructs and returns a SqlBinary from this SqlBytes instance.

ToString() ToString() ToString() ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Inherited from Object)
Write(Int64, Byte[], Int32, Int32) Write(Int64, Byte[], Int32, Int32) Write(Int64, Byte[], Int32, Int32) Write(Int64, Byte[], Int32, Int32)

Copia os bytes do buffer transmitido a esta instância SqlBytes.Copies bytes from the passed-in buffer to this SqlBytes instance.

Operadores

Explicit(SqlBinary to SqlBytes) Explicit(SqlBinary to SqlBytes) Explicit(SqlBinary to SqlBytes) Explicit(SqlBinary to SqlBytes)

Converte uma estrutura SqlBinary em uma estrutura SqlBytes.Converts a SqlBinary structure to a SqlBytes structure.

Explicit(SqlBytes to SqlBinary) Explicit(SqlBytes to SqlBinary) Explicit(SqlBytes to SqlBinary) Explicit(SqlBytes to SqlBinary)

Converte uma estrutura SqlBytes em uma estrutura SqlBinary.Converts a SqlBytes structure to a SqlBinary structure.

Implantações explícitas de interface

ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext) ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Obtém informações de serialização com todos os dados necessários para reinstanciar esta instância de SqlBytes.Gets serialization information with all the data needed to reinstantiate this SqlBytes instance.

IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema() IXmlSerializable.GetSchema()

Esse membro oferece suporte à infraestrutura .NET Framework e não se destina à utilização diretamente no seu código.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader) IXmlSerializable.ReadXml(XmlReader)

Esse membro oferece suporte à infraestrutura .NET Framework e não se destina à utilização diretamente no seu código.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter) IXmlSerializable.WriteXml(XmlWriter)

Esse membro oferece suporte à infraestrutura .NET Framework e não se destina à utilização diretamente no seu código.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Aplica-se a

Veja também