Partager via


SqlBytes Classe

Définition

Représente un type référence mutable qui encapsule un Buffer ou un 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
Héritage
SqlBytes
Attributs
Implémente

Constructeurs

SqlBytes()

Initialise une nouvelle instance de la classe SqlBytes.

SqlBytes(Byte[])

Initialise une nouvelle instance de la classe SqlBytes en fonction du tableau d'octets spécifié.

SqlBytes(SqlBinary)

Initialise une nouvelle instance de la classe SqlBytes basée sur la valeur SqlBinary spécifiée.

SqlBytes(Stream)

Initialise une nouvelle instance de la classe SqlBytes basée sur la valeur Stream spécifiée.

Propriétés

Buffer

Retourne une référence à la mémoire tampon interne.

IsNull

Obtient une valeur booléenne qui indique si ce SqlBytes a la valeur null.

Item[Int64]

Obtient ou définit l'instance de SqlBytes à l'index spécifié.

Length

Obtient la longueur de la valeur qui est contenue dans l'instance de SqlBytes.

MaxLength

Obtient la longueur maximale de la valeur de la mémoire tampon interne de ce SqlBytes.

Null

Obtient une instance null de ce SqlBytes.

Storage

Retourne des informations sur l'état de stockage de cette instance de SqlBytes.

Stream

Obtient ou définit les données de ce SqlBytes en tant que flux.

Value

Retourne une copie managée de la valeur stockée par ce SqlBytes.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
GetXsdType(XmlSchemaSet)

Retourne le langage XSD (XML Schema Definition) du XmlSchemaSet spécifié.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Read(Int64, Byte[], Int32, Int32)

Copie les octets de cette instance de SqlBytes dans la mémoire tampon passée et retourne le nombre d'octets copiés.

SetLength(Int64)

Définit la longueur de cette instance de SqlBytes.

SetNull()

Affecte à cette instance de SqlBytes la valeur null.

ToSqlBinary()

Construit et retourne un SqlBinary à partir de cette instance de SqlBytes.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
Write(Int64, Byte[], Int32, Int32)

Copie les octets de la mémoire tampon passée à cette instance de SqlBytes.

Opérateurs

Explicit(SqlBinary to SqlBytes)

Convertit une structure SqlBinary en structure SqlBytes.

Explicit(SqlBytes to SqlBinary)

Convertit une structure SqlBytes en structure SqlBinary.

Implémentations d’interfaces explicites

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Obtient les informations de sérialisation avec toutes les données nécessaires pour réinstancier cette instance de SqlBytes.

IXmlSerializable.GetSchema()

Ce membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être utilisé directement à partir de votre code.

IXmlSerializable.ReadXml(XmlReader)

Ce membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être utilisé directement à partir de votre code.

IXmlSerializable.WriteXml(XmlWriter)

Ce membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être utilisé directement à partir de votre code.

S’applique à

Voir aussi