Udostępnij za pośrednictwem


SqlChars Klasa

Definicja

SqlChars jest modyfikowalnym typem odwołania, który opakowuje tablicę Char lub SqlString wystąpienie.

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
Dziedziczenie
SqlChars
Atrybuty
Implementuje

Uwagi

SqlCharsmożna uzyskać dla varcharwartości , , nvarchar, ncharchar, texti ntext lub można je utworzyć za pośrednictwem buforu niezarządzanego.

Konstruktory

SqlChars()

Inicjuje nowe wystąpienie klasy SqlChars.

SqlChars(Char[])

Inicjuje SqlChars nowe wystąpienie klasy na podstawie określonej tablicy znaków.

SqlChars(SqlString)

Inicjuje SqlChars nowe wystąpienie klasy na podstawie określonej SqlString wartości.

Właściwości

Buffer

Zwraca odwołanie do buforu wewnętrznego.

IsNull

Pobiera wartość logiczną wskazującą, czy jest to SqlChars wartość null.

Item[Int64]

Pobiera lub ustawia SqlChars wystąpienie w określonym indeksie.

Length

Pobiera długość wartości zawartej w wystąpieniu SqlChars .

MaxLength

Pobiera maksymalną długość w dwóch bajtach wartości, którą może przechowywać bufor wewnętrzny.

Null

Zwraca wystąpienie o wartości null tego SqlCharselementu .

Storage

Zwraca informacje o stanie magazynu tego SqlChars wystąpienia.

Value

Zwraca zarządzaną kopię wartości przechowywanej przez ten SqlCharselement .

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
GetXsdType(XmlSchemaSet)

Zwraca język definicji schematu XML (XSD) określonego XmlSchemaSetelementu .

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Read(Int64, Char[], Int32, Int32)

Kopiuje znaki z tego SqlChars wystąpienia do przekazanego buforu i zwraca liczbę skopiowanych znaków.

SetLength(Int64)

Ustawia długość tego SqlChars wystąpienia.

SetNull()

Ustawia to SqlChars wystąpienie na wartość null.

ToSqlString()

Konwertuje to SqlChars wystąpienie na równoważną SqlString reprezentację.

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
Write(Int64, Char[], Int32, Int32)

Kopiuje znaki z przekazanego buforu do tego SqlChars wystąpienia.

Operatory

Explicit(SqlChars to SqlString)

Konwertuje SqlChars strukturę na SqlString strukturę.

Explicit(SqlString to SqlChars)

Konwertuje SqlString strukturę na SqlChars strukturę.

Jawne implementacje interfejsu

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Pobiera informacje o serializacji ze wszystkimi danymi potrzebnymi do ponownego zainicjowania tego SqlChars wystąpienia.

IXmlSerializable.GetSchema()

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

IXmlSerializable.ReadXml(XmlReader)

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

IXmlSerializable.WriteXml(XmlWriter)

Ten element członkowski obsługuje infrastrukturę programu .NET Framework i nie jest przeznaczony do użycia bezpośrednio w kodzie.

Dotyczy

Zobacz też