SqlChars Osztály

Definíció

SqlChars egy tömböt vagy példányt CharSqlString körbefuttató mutable referenciatípus.

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
Öröklődés
SqlChars
Attribútumok
Megvalósítás

Megjegyzések

SqlChars lekérhetők varchar, nvarchar, char, nchar, , textés ntext értékekhez, vagy létrehozhatók nem felügyelt pufferen keresztül.

Konstruktorok

Name Description
SqlChars()

Inicializálja a SqlChars osztály új példányát.

SqlChars(Char[])

Inicializálja az osztály új példányát a SqlChars megadott karaktertömb alapján.

SqlChars(SqlString)

Inicializálja az SqlChars osztály új példányát a megadott SqlString érték alapján.

Tulajdonságok

Name Description
Buffer

A belső pufferre mutató hivatkozást ad vissza.

IsNull

Logikai értéket kap, amely azt jelzi, hogy null SqlChars értékű-e.

Item[Int64]

Lekéri vagy beállítja a példányt SqlChars a megadott indexben.

Length

Lekéri a példányban található érték hosszát SqlChars .

MaxLength

A belső puffer által tartható érték két bájtos karaktereinek maximális hosszát adja meg.

Null

Ennek SqlCharsa null értékű példányát adja vissza.

Storage

A példány tárolási állapotával SqlChars kapcsolatos információkat adja vissza.

Value

Visszaadja az ennek SqlCharsaz értéknek a felügyelt másolatát.

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
GetXsdType(XmlSchemaSet)

A megadott XmlSchemaSetXML-sémadefiníciós nyelvet (XSD) adja vissza.

MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
Read(Int64, Char[], Int32, Int32)

Ebből a SqlChars példányból másolja a karaktereket az átadott pufferbe, és visszaadja a másolt karakterek számát.

SetLength(Int64)

A példány hosszát állítja be SqlChars .

SetNull()

Null értékűre állítja a SqlChars példányt.

ToSqlString()

Ezt a SqlChars példányt a megfelelő SqlString ábrázolásúvá alakítja.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
Write(Int64, Char[], Int32, Int32)

Átmásolja a karaktereket az átadott pufferből ebbe a SqlChars példányba.

Operátorok

Name Description
Explicit(SqlChars to SqlString)

Struktúrát SqlChars alakít át struktúrává SqlString .

Explicit(SqlString to SqlChars)

Struktúrát SqlString alakít át struktúrává SqlChars .

Explicit interfész-implementációk

Name Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Lekéri a szerializálási adatokat a példány újbóli létrehozásához SqlChars szükséges összes adattal.

IXmlSerializable.GetSchema()

Ez a tag támogatja a .NET-keretrendszer infrastruktúráját, és nem közvetlenül a kódból való használatra szolgál.

IXmlSerializable.ReadXml(XmlReader)

Ez a tag támogatja a .NET-keretrendszer infrastruktúráját, és nem közvetlenül a kódból való használatra szolgál.

IXmlSerializable.WriteXml(XmlWriter)

Ez a tag támogatja a .NET-keretrendszer infrastruktúráját, és nem közvetlenül a kódból való használatra szolgál.

A következőre érvényes:

Lásd még