SqlChars Klass

Definition

SqlChars är en föränderlig referenstyp som omsluter en Char matris eller en SqlString instans.

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
Arv
SqlChars
Attribut
Implementeringar

Kommentarer

SqlChars kan hämtas för varchar, nvarchar, char, nchar, textoch ntext värden, eller kan skapas över en ohanterad buffert.

Konstruktorer

Name Description
SqlChars()

Initierar en ny instans av SqlChars klassen.

SqlChars(Char[])

Initierar en ny instans av SqlChars klassen baserat på den angivna teckenmatrisen.

SqlChars(SqlString)

Initierar en ny instans av SqlChars klassen baserat på det angivna SqlString värdet.

Egenskaper

Name Description
Buffer

Returnerar en referens till den interna bufferten.

IsNull

Hämtar ett booleskt värde som anger om detta SqlChars är null.

Item[Int64]

Hämtar eller anger instansen SqlChars vid det angivna indexet.

Length

Hämtar längden på värdet som finns i instansen SqlChars .

MaxLength

Hämtar den maximala längden på två byte tecken för det värde som den interna bufferten kan innehålla.

Null

Returnerar en null-instans av den här SqlChars.

Storage

Returnerar information om lagringstillståndet för den här SqlChars instansen.

Value

Returnerar en hanterad kopia av värdet som innehas av den här SqlChars.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
GetXsdType(XmlSchemaSet)

Returnerar XML-schemadefinitionsspråket (XSD) för den angivna XmlSchemaSet.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Read(Int64, Char[], Int32, Int32)

Kopierar tecken från den här SqlChars instansen till den införda bufferten och returnerar antalet kopierade tecken.

SetLength(Int64)

Anger längden på den här SqlChars instansen.

SetNull()

Anger den här SqlChars instansen till null.

ToSqlString()

Konverterar den här SqlChars instansen till motsvarande SqlString representation.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
Write(Int64, Char[], Int32, Int32)

Kopierar tecken från den införda bufferten till den här SqlChars instansen.

Operatorer

Name Description
Explicit(SqlChars to SqlString)

Konverterar en SqlChars struktur till en SqlString struktur.

Explicit(SqlString to SqlChars)

Konverterar en SqlString struktur till en SqlChars struktur.

Explicita gränssnittsimplementeringar

Name Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Hämtar serialiseringsinformation med alla data som behövs för att återskapa den här SqlChars instansen.

IXmlSerializable.GetSchema()

Den här medlemmen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

IXmlSerializable.ReadXml(XmlReader)

Den här medlemmen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

IXmlSerializable.WriteXml(XmlWriter)

Den här medlemmen stöder .NET Framework-infrastrukturen och är inte avsedd att användas direkt från koden.

Gäller för

Se även