SqlBytes Clase

Definición

Representa un tipo de referencia mutable que ajusta un Buffer o una 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
Herencia
SqlBytes
Atributos
Implementaciones

Constructores

SqlBytes()

Inicializa una nueva instancia de la clase SqlBytes.Initializes a new instance of the SqlBytes class.

SqlBytes(Byte[])

Inicializa una nueva instancia de la clase SqlBytes de acuerdo con la matriz de bytes especificada.Initializes a new instance of the SqlBytes class based on the specified byte array.

SqlBytes(SqlBinary)

Inicializa una nueva instancia de la clase SqlBytes basándose en el valor de SqlBinary especificado.Initializes a new instance of the SqlBytes class based on the specified SqlBinary value.

SqlBytes(Stream)

Inicializa una nueva instancia de la clase SqlBytes basándose en el valor de Stream especificado.Initializes a new instance of the SqlBytes class based on the specified Stream value.

Propiedades

Buffer

Devuelve una referencia al búfer interno.Returns a reference to the internal buffer.

IsNull

Obtiene un valor booleano que indica si el valor de SqlBytes es NULL.Gets a Boolean value that indicates whether this SqlBytes is null.

Item[Int64]

Obtiene o establece la instancia de SqlBytes situada en el índice especificado.Gets or sets the SqlBytes instance at the specified index.

Length

Obtiene la longitud del valor incluido en la instancia de SqlBytes.Gets the length of the value that is contained in the SqlBytes instance.

MaxLength

Obtiene la longitud máxima del valor del búfer interno de esta instancia de SqlBytes.Gets the maximum length of the value of the internal buffer of this SqlBytes.

Null

Obtiene una instancia null de este elemento SqlBytes.Gets a null instance of this SqlBytes.

Storage

Devuelve información sobre el estado de almacenamiento de esta instancia de SqlBytes.Returns information about the storage state of this SqlBytes instance.

Stream

Obtiene o establece los datos de esta instancia de SqlBytes como una secuencia.Gets or sets the data of this SqlBytes as a stream.

Value

Devuelve una copia administrada del valor que contiene SqlBytes.Returns a managed copy of the value held by this SqlBytes.

Métodos

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
GetXsdType(XmlSchemaSet)

Devuelve el lenguaje de definición de esquemas XML (XSD) del objeto XmlSchemaSet especificado.Returns the XML Schema definition language (XSD) of the specified XmlSchemaSet.

MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

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

Copia los bytes de esta instancia de SqlBytes al búfer que se ha pasado y devuelve el 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)

Establece la longitud de esta instancia de SqlBytes.Sets the length of this SqlBytes instance.

SetNull()

Establece el valor de esta instancia de SqlBytes en null.Sets this SqlBytes instance to null.

ToSqlBinary()

Genera y devuelve una estructura SqlBinary de esta instancia de SqlBytes.Constructs and returns a SqlBinary from this SqlBytes instance.

ToString()

Devuelve un valor de tipo string que representa el objeto actual.Returns a string that represents the current object.

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

Copia los bytes del búfer pasado a esta instancia de SqlBytes.Copies bytes from the passed-in buffer to this SqlBytes instance.

Operadores

Explicit(SqlBinary to SqlBytes)

Convierte una estructura SqlBinary en una estructura SqlBytes.Converts a SqlBinary structure to a SqlBytes structure.

Explicit(SqlBytes to SqlBinary)

Convierte una estructura SqlBytes en una estructura SqlBinary.Converts a SqlBytes structure to a SqlBinary structure.

Implementaciones de interfaz explícitas

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Obtiene la información de serialización con todos los datos necesarios para crear una nueva instancia de esta instancia de SqlBytes.Gets serialization information with all the data needed to reinstantiate this SqlBytes instance.

IXmlSerializable.GetSchema()

Este miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.ReadXml(XmlReader)

Este miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

IXmlSerializable.WriteXml(XmlWriter)

Este miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código.This member supports the .NET Framework infrastructure and is not intended to be used directly from your code.

Se aplica a

Consulte también: