SqlChars Klas

Definitie

SqlChars is een onveranderbaar verwijzingstype dat een Char matrix of een SqlString exemplaar verpakt.

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
Overname
SqlChars
Kenmerken
Implementeringen

Opmerkingen

SqlCharskan worden verkregen voor varchar, nvarchar, char, , nchar, en ntexttextwaarden, of kan worden gemaakt via een onbeheerde buffer.

Constructors

Name Description
SqlChars()

Initialiseert een nieuw exemplaar van de SqlChars klasse.

SqlChars(Char[])

Initialiseert een nieuw exemplaar van de SqlChars klasse op basis van de opgegeven tekenmatrix.

SqlChars(SqlString)

Initialiseert een nieuw exemplaar van de SqlChars klasse op basis van de opgegeven SqlString waarde.

Eigenschappen

Name Description
Buffer

Retourneert een verwijzing naar de interne buffer.

IsNull

Hiermee wordt een Booleaanse waarde opgehaald die aangeeft of dit SqlChars null is.

Item[Int64]

Hiermee haalt u het exemplaar op de opgegeven index op of stelt u deze SqlChars in.

Length

Hiermee haalt u de lengte op van de waarde die zich in het SqlChars exemplaar bevindt.

MaxLength

Hiermee haalt u de maximale lengte op in twee bytetekens van de waarde die de interne buffer kan bevatten.

Null

Retourneert een null-exemplaar van deze SqlChars.

Storage

Retourneert informatie over de opslagstatus van dit SqlChars exemplaar.

Value

Retourneert een beheerde kopie van de waarde die door deze SqlCharswaarde wordt bewaard.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
GetXsdType(XmlSchemaSet)

Retourneert de XML Schema Definition Language (XSD) van de opgegeven XmlSchemaSet.

MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
Read(Int64, Char[], Int32, Int32)

Kopieert tekens van dit SqlChars exemplaar naar de doorgegeven buffer en retourneert het aantal gekopieerde tekens.

SetLength(Int64)

Hiermee stelt u de lengte van dit SqlChars exemplaar in.

SetNull()

Hiermee stelt u dit SqlChars exemplaar in op null.

ToSqlString()

Converteert dit SqlChars exemplaar naar de equivalente SqlString weergave.

ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)
Write(Int64, Char[], Int32, Int32)

Hiermee kopieert u tekens uit de doorgegeven buffer naar dit SqlChars exemplaar.

Operators

Name Description
Explicit(SqlChars to SqlString)

Converteert een SqlChars structuur naar een SqlString structuur.

Explicit(SqlString to SqlChars)

Converteert een SqlString structuur naar een SqlChars structuur.

Expliciete interface-implementaties

Name Description
ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Hiermee haalt u serialisatie-informatie op met alle gegevens die nodig zijn om dit SqlChars exemplaar opnieuw te maken.

IXmlSerializable.GetSchema()

Dit lid ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.

IXmlSerializable.ReadXml(XmlReader)

Dit lid ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.

IXmlSerializable.WriteXml(XmlWriter)

Dit lid ondersteunt de .NET Framework-infrastructuur en is niet bedoeld om rechtstreeks vanuit uw code te worden gebruikt.

Van toepassing op

Zie ook