SqlChars Classe

Définition

SqlChars est un type de référence mutable qui encapsule un Char tableau ou une SqlString instance.

public ref class SqlChars sealed : System::Data::SqlTypes::INullable, System::Runtime::Serialization::ISerializable, System::Xml::Serialization::IXmlSerializable
[System.Serializable]
public sealed class SqlChars : System.Data.SqlTypes.INullable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
public sealed class SqlChars : System.Data.SqlTypes.INullable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
[<System.Serializable>]
type SqlChars = class
    interface INullable
    interface IXmlSerializable
    interface ISerializable
type SqlChars = class
    interface INullable
    interface ISerializable
    interface IXmlSerializable
Public NotInheritable Class SqlChars
Implements INullable, ISerializable, IXmlSerializable
Héritage
SqlChars
Attributs
Implémente

Remarques

SqlCharspeut être obtenu pour varchar, , charnvarchar, nchar, textet les ntext valeurs, ou peut être créé sur une mémoire tampon non managée.

Constructeurs

Nom Description
SqlChars()

Initialise une nouvelle instance de la classe SqlChars.

SqlChars(Char[])

Initialise une nouvelle instance de la SqlChars classe en fonction du tableau de caractères spécifié.

SqlChars(SqlString)

Initialise une nouvelle instance de la SqlChars classe en fonction de la valeur spécifiée SqlString .

Propriétés

Nom Description
Buffer

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

IsNull

Obtient une valeur booléenne qui indique s’il s’agit SqlChars de null.

Item[Int64]

Obtient ou définit l’instance SqlChars à l’index spécifié.

Length

Obtient la longueur de la valeur contenue dans l’instance SqlChars .

MaxLength

Obtient la longueur maximale en caractères à deux octets de la valeur que la mémoire tampon interne peut contenir.

Null

Retourne une instance null de ce SqlChars.

Storage

Retourne des informations sur l’état de stockage de cette SqlChars instance.

Value

Retourne une copie managée de la valeur détenue par ce SqlChars.

Méthodes

Nom Description
Equals(Object)

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

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

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

Retourne le langage XSD (XML Schema Definition Language) de l’objet spécifié XmlSchemaSet.

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

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

Copie les caractères de cette SqlChars instance dans la mémoire tampon passée et retourne le nombre de caractères copiés.

SetLength(Int64)

Définit la longueur de cette SqlChars instance.

SetNull()

Définit cette SqlChars instance sur Null.

ToSqlString()

Convertit cette SqlChars instance en sa représentation équivalente SqlString .

ToString()

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

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

Copie les caractères de la mémoire tampon transmise à cette SqlChars instance.

Opérateurs

Nom Description
Explicit(SqlChars to SqlString)

Convertit une SqlChars structure en structure SqlString .

Explicit(SqlString to SqlChars)

Convertit une SqlString structure en structure SqlChars .

Implémentations d’interfaces explicites

Nom Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

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

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