SqlChars Classe

Definição

SqlChars é um tipo de referência mutável que encapsula uma Char matriz ou uma SqlString instância.

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
Herança
SqlChars
Atributos
Implementações

Comentários

SqlCharspode ser obtido paravarchar, , nvarchar, char, textnchare ntext valores, ou pode ser criado em um buffer não gerenciado.

Construtores

Nome Description
SqlChars()

Inicializa uma nova instância da classe SqlChars.

SqlChars(Char[])

Inicializa uma nova instância da SqlChars classe com base na matriz de caracteres especificada.

SqlChars(SqlString)

Inicializa uma nova instância da SqlChars classe com base no valor especificado SqlString .

Propriedades

Nome Description
Buffer

Retorna uma referência ao buffer interno.

IsNull

Obtém um valor booliano que indica se isso SqlChars é nulo.

Item[Int64]

Obtém ou define a SqlChars instância no índice especificado.

Length

Obtém o comprimento do valor contido na SqlChars instância.

MaxLength

Obtém o comprimento máximo em caracteres de dois bytes do valor que o buffer interno pode conter.

Null

Retorna uma instância nula deste SqlChars.

Storage

Retorna informações sobre o estado de armazenamento dessa SqlChars instância.

Value

Retorna uma cópia gerenciada do valor mantido por este SqlChars.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetXsdType(XmlSchemaSet)

Retorna a XSD (linguagem de definição de esquema XML) do especificado XmlSchemaSet.

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

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

Copia caracteres dessa SqlChars instância para o buffer passado e retorna o número de caracteres copiados.

SetLength(Int64)

Define o comprimento dessa SqlChars instância.

SetNull()

Define essa SqlChars instância como nula.

ToSqlString()

Converte essa SqlChars instância em sua representação equivalente SqlString .

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

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

Copia caracteres do buffer passado para essa SqlChars instância.

Operadores

Nome Description
Explicit(SqlChars to SqlString)

Converte uma SqlChars estrutura em uma SqlString estrutura.

Explicit(SqlString to SqlChars)

Converte uma SqlString estrutura em uma SqlChars estrutura.

Implantações explícitas de interface

Nome Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Obtém informações de serialização com todos os dados necessários para reinstalar essa SqlChars instância.

IXmlSerializable.GetSchema()

Esse membro dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do seu código.

IXmlSerializable.ReadXml(XmlReader)

Esse membro dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do seu código.

IXmlSerializable.WriteXml(XmlWriter)

Esse membro dá suporte à infraestrutura do .NET Framework e não se destina a ser usado diretamente do seu código.

Aplica-se a

Confira também