SqlChars Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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) | |
| Explicit(SqlString to 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. |