SqlChars Sınıf

Tanım

SqlChars bir diziyi veya örneği sarmalayan Char değiştirilebilir bir SqlString başvuru türüdür.

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
Devralma
SqlChars
Öznitelikler
Uygulamalar

Açıklamalar

SqlChars, , nvarchar, , char, textnchar, ve ntext değerleri için varcharelde edilebilir veya yönetilmeyen bir arabellek üzerinden oluşturulabilir.

Oluşturucular

Name Description
SqlChars()

SqlChars sınıfının yeni bir örneğini başlatır.

SqlChars(Char[])

Belirtilen karakter dizisini temel alarak sınıfın SqlChars yeni bir örneğini başlatır.

SqlChars(SqlString)

Belirtilen SqlString değere göre sınıfının yeni bir örneğini SqlChars başlatır.

Özellikler

Name Description
Buffer

İç arabelleğe başvuru döndürür.

IsNull

Bunun SqlChars null olup olmadığını gösteren bir Boole değeri alır.

Item[Int64]

Belirtilen dizinde SqlChars örneği alır veya ayarlar.

Length

Örnekte bulunan SqlChars değerin uzunluğunu alır.

MaxLength

İç arabelleğin tutabileceği değerin iki baytlık karakter cinsinden uzunluk üst sınırını alır.

Null

Bu SqlCharsöğesinin null örneğini döndürür.

Storage

Bu SqlChars örneğin depolama durumu hakkında bilgi döndürür.

Value

Bu SqlCharstarafından tutulan değerin yönetilen bir kopyasını döndürür.

Yöntemler

Name Description
Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Geçerli örneğin Type alır.

(Devralındığı yer: Object)
GetXsdType(XmlSchemaSet)

Belirtilen XmlSchemaSetöğesinin XML Şema tanım dilini (XSD) döndürür.

MemberwiseClone()

Geçerli Objectbasit bir kopyasını oluşturur.

(Devralındığı yer: Object)
Read(Int64, Char[], Int32, Int32)

Bu SqlChars örnekteki karakterleri geçirilen arabelleğe kopyalar ve kopyalanan karakter sayısını döndürür.

SetLength(Int64)

Bu SqlChars örneğin uzunluğunu ayarlar.

SetNull()

Bu SqlChars örneği null olarak ayarlar.

ToSqlString()

Bu SqlChars örneği eşdeğer SqlString gösterimine dönüştürür.

ToString()

Geçerli nesneyi temsil eden bir dize döndürür.

(Devralındığı yer: Object)
Write(Int64, Char[], Int32, Int32)

Geçirilen arabellekteki karakterleri bu SqlChars örneğe kopyalar.

İşleçler

Name Description
Explicit(SqlChars to SqlString)

Bir SqlChars yapıyı bir SqlString yapıya dönüştürür.

Explicit(SqlString to SqlChars)

Bir SqlString yapıyı bir SqlChars yapıya dönüştürür.

Belirtik Arabirim Kullanımları

Name Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Bu SqlChars örneği yeniden doğrulamak için gereken tüm verileri içeren serileştirme bilgilerini alır.

IXmlSerializable.GetSchema()

Bu üye .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

IXmlSerializable.ReadXml(XmlReader)

Bu üye .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

IXmlSerializable.WriteXml(XmlWriter)

Bu üye .NET Framework altyapısını destekler ve doğrudan kodunuzdan kullanılması amaçlanmamıştır.

Şunlara uygulanır

Ayrıca bkz.