Compartir a través de


SqlChars Clase

Definición

SqlChars es un tipo de referencia mutable que ajusta una matriz de Char o una instancia de SqlString.

public ref class SqlChars sealed : System::Data::SqlTypes::INullable, System::Runtime::Serialization::ISerializable, System::Xml::Serialization::IXmlSerializable
public ref class SqlChars sealed : System::Data::SqlTypes::INullable
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.Serializable]
public sealed class SqlChars : System.Data.SqlTypes.INullable, System.Runtime.Serialization.ISerializable, System.Xml.Serialization.IXmlSerializable
type SqlChars = class
    interface INullable
    interface ISerializable
    interface IXmlSerializable
type SqlChars = class
    interface INullable
[<System.Serializable>]
type SqlChars = class
    interface INullable
    interface IXmlSerializable
    interface ISerializable
Public NotInheritable Class SqlChars
Implements INullable, ISerializable, IXmlSerializable
Public NotInheritable Class SqlChars
Implements INullable
Herencia
SqlChars
Atributos
Implementaciones

Comentarios

SqlCharsse puede obtener para varcharlos valores , , nvarcharncharchar, , texty ntext , o se puede crear a través de un búfer no administrado.

Constructores

SqlChars()

Inicializa una nueva instancia de la clase SqlChars.

SqlChars(Char[])

Inicializa una nueva instancia de la clase SqlChars de acuerdo con la matriz de caracteres especificada.

SqlChars(SqlString)

Inicializa una nueva instancia de la clase SqlChars basándose en el valor de SqlString especificado.

Propiedades

Buffer

Devuelve una referencia al búfer interno.

IsNull

Obtiene un valor booleano que indica si el valor de SqlChars es NULL.

Item[Int64]

Obtiene o establece la instancia de SqlChars situada en el índice especificado.

Length

Obtiene la longitud del valor incluido en la instancia de SqlChars.

MaxLength

Obtiene la longitud máxima en caracteres de 2 bytes del valor que el búfer interno puede contener.

Null

Devuelve una instancia nula de esta clase SqlChars.

Storage

Devuelve información sobre el estado de almacenamiento de esta instancia de SqlChars.

Value

Devuelve una copia administrada del valor que contiene SqlChars.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetXsdType(XmlSchemaSet)

Devuelve el lenguaje de definición de esquemas XML (XSD) del objeto XmlSchemaSet especificado.

MemberwiseClone()

Crea una copia superficial del Object actual.

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

Copia los caracteres de esta instancia de SqlChars al búfer que se ha pasado y devuelve el número de caracteres copiados.

SetLength(Int64)

Establece la longitud de esta instancia de SqlChars.

SetNull()

Establece el valor de esta instancia de SqlChars en null.

ToSqlString()

Convierte esta instancia de SqlChars en su representación de tipo SqlString equivalente.

ToString()

Devuelve una cadena que representa el objeto actual.

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

Copia los caracteres del búfer pasado a esta instancia de SqlChars.

Operadores

Explicit(SqlChars to SqlString)

Convierte una estructura SqlChars en una estructura SqlString.

Explicit(SqlString to SqlChars)

Convierte una estructura SqlString en una estructura SqlChars.

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 SqlChars.

IXmlSerializable.GetSchema()

Este miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código.

IXmlSerializable.ReadXml(XmlReader)

Este miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código.

IXmlSerializable.WriteXml(XmlWriter)

Este miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código.

Se aplica a

Consulte también