SqlString Struct
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
public value class SqlString : IComparable, System::Data::SqlTypes::INullable
public value class SqlString : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public struct SqlString : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlString : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlString : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlString = struct
interface INullable
[<System.Serializable>]
type SqlString = struct
interface INullable
interface IXmlSerializable
type SqlString = struct
interface INullable
interface IXmlSerializable
Public Structure SqlString
Implements IComparable, INullable
Public Structure SqlString
Implements IComparable, INullable, IXmlSerializable
- Overname
- Kenmerken
- Implementeringen
Opmerkingen
String gebruikt altijd de standaardwaarde CultureInfo van de huidige thread, maar SqlString bevat een eigen landinstellings-id en vergelijkt vlaggen. Het vergelijkingsresultaat van twee SqlString structuren is onafhankelijk van het besturingssysteem en de huidige landinstelling voor threads.
Wanneer u vergelijkingsoperatoren gebruikt SqlString , moet u er rekening mee houden dat als de LCID's van argumenten verschillen, vergelijkingsfuncties een uitzondering genereren omdat ze niet kunnen worden vergeleken. Bijvoorbeeld de instructie
SqlString mySqlString = new SqlString("abc");
komt overeen met
SqlString mySqlString = new SqlString("abc", CultureInfo.CurrentCulture.LCID);
Constructors
| Name | Description |
|---|---|
| SqlString(Int32, SqlCompareOptions, Byte[], Boolean) |
Initialiseert een nieuw exemplaar van de SqlString klasse. |
| SqlString(Int32, SqlCompareOptions, Byte[], Int32, Int32, Boolean) |
Initialiseert een nieuw exemplaar van de SqlString klasse. |
| SqlString(Int32, SqlCompareOptions, Byte[], Int32, Int32) |
Initialiseert een nieuw exemplaar van de SqlString klasse. |
| SqlString(Int32, SqlCompareOptions, Byte[]) |
Initialiseert een nieuw exemplaar van de SqlString structuur met behulp van de opgegeven landinstellingen-id, vergelijkingsopties en gegevens. |
| SqlString(String, Int32, SqlCompareOptions) |
Initialiseert een nieuw exemplaar van de SqlString structuur met behulp van de opgegeven tekenreeks, landinstellings-id en vergelijkingsoptiewaarden. |
| SqlString(String, Int32) |
Initialiseert een nieuw exemplaar van de SqlString structuur met behulp van de opgegeven tekenreeks- en landinstellingen-id-waarden. |
| SqlString(String) |
Initialiseert een nieuw exemplaar van de SqlString structuur met behulp van de opgegeven tekenreeks. |
Velden
| Name | Description |
|---|---|
| BinarySort |
Hiermee geeft u op dat sorteringen moeten worden gebaseerd op een numerieke tekens in plaats van de alfabetische waarde. |
| BinarySort2 |
Hiermee geeft u op dat sorteringen moeten worden gebaseerd op de numerieke waarde van een teken in plaats van de alfabetische waarde. |
| IgnoreCase |
Hiermee geeft u op dat SqlString vergelijkingen hoofdletters moeten negeren. |
| IgnoreKanaType |
Hiermee geeft u op dat de tekenreeksvergelijking het Kana-type moet negeren. |
| IgnoreNonSpace |
Hiermee geeft u op dat de tekenreeksvergelijking niet-spatie moet negeren door tekens te combineren, zoals diakritische tekens. |
| IgnoreWidth |
Hiermee geeft u op dat de tekenreeksvergelijking de tekenbreedte moet negeren. |
| Null |
Vertegenwoordigt een DBNull die kan worden toegewezen aan dit exemplaar van de SqlString structuur. |
Eigenschappen
| Name | Description |
|---|---|
| CompareInfo |
Hiermee wordt het CompareInfo object opgehaald dat definieert hoe tekenreeksvergelijkingen moeten worden uitgevoerd voor deze SqlString structuur. |
| CultureInfo |
Hiermee haalt u de CultureInfo structuur op die informatie vertegenwoordigt over de cultuur van dit SqlString object. |
| IsNull |
Geeft aan of deze SqlString structuur null is. |
| LCID |
Hiermee geeft u de geografische landinstelling en taal voor de SqlString structuur. |
| SqlCompareOptions |
Een combinatie van een of meer opsommingswaarden SqlCompareOptions die de manier vertegenwoordigen waarop dit SqlString moet worden vergeleken met andere SqlString structuren. |
| Value |
Hiermee haalt u de tekenreeks op die in deze SqlString structuur is opgeslagen. Deze eigenschap is alleen-lezen. |
Methoden
| Name | Description |
|---|---|
| Add(SqlString, SqlString) |
Voegt twee opgegeven SqlString waarden samen om een nieuwe SqlString structuur te maken. |
| Clone() |
Hiermee maakt u een kopie van dit SqlString object. |
| CompareOptionsFromSqlCompareOptions(SqlCompareOptions) |
Hiermee haalt u het CompareOptions opsommingsequivalent van de opgegeven SqlCompareOptions waarde op. |
| CompareTo(Object) |
Vergelijkt dit SqlString object met het opgegeven Object object en retourneert een indicatie van hun relatieve waarden. |
| CompareTo(SqlString) |
Vergelijkt dit SqlString exemplaar met de opgegeven SqlString en retourneert een indicatie van hun relatieve waarden. |
| Concat(SqlString, SqlString) |
Voegt de twee opgegeven SqlString structuren samen. |
| Equals(Object) |
Vergelijkt de opgegeven objectparameter met de Value eigenschap van het SqlString object. |
| Equals(SqlString, SqlString) |
Voert een logische vergelijking van de twee SqlString operanden uit om te bepalen of ze gelijk zijn. |
| GetHashCode() |
Hiermee haalt u de hashcode voor dit exemplaar op. |
| GetNonUnicodeBytes() |
Hiermee haalt u een matrix van bytes op die de inhoud van de SqlString ANSI-indeling bevat. |
| GetUnicodeBytes() |
Hiermee haalt u een matrix van bytes op die de inhoud van de SqlString Unicode-indeling bevat. |
| GetXsdType(XmlSchemaSet) |
Retourneert de XML Schema Definition Language (XSD) van de opgegeven XmlSchemaSet. |
| GreaterThan(SqlString, SqlString) |
Voert een logische vergelijking van de twee SqlString operanden uit om te bepalen of de eerste groter is dan de tweede. |
| GreaterThanOrEqual(SqlString, SqlString) |
Voert een logische vergelijking van de twee SqlString operanden uit om te bepalen of de eerste groter is dan of gelijk is aan de tweede. |
| LessThan(SqlString, SqlString) |
Voert een logische vergelijking van de twee SqlString operanden uit om te bepalen of de eerste kleiner is dan de tweede. |
| LessThanOrEqual(SqlString, SqlString) |
Voert een logische vergelijking van de twee SqlString operanden uit om te bepalen of de eerste kleiner is dan of gelijk is aan de tweede. |
| NotEquals(SqlString, SqlString) |
Voert een logische vergelijking van de twee SqlString operanden uit om te bepalen of ze niet gelijk zijn. |
| ToSqlBoolean() |
Converteert deze SqlString structuur naar SqlBoolean. |
| ToSqlByte() | |
| ToSqlDateTime() |
Converteert deze SqlString structuur naar SqlDateTime. |
| ToSqlDecimal() |
Converteert deze SqlString structuur naar SqlDecimal. |
| ToSqlDouble() | |
| ToSqlGuid() | |
| ToSqlInt16() | |
| ToSqlInt32() | |
| ToSqlInt64() | |
| ToSqlMoney() | |
| ToSqlSingle() | |
| ToString() |
Operators
| Name | Description |
|---|---|
| Addition(SqlString, SqlString) |
Voegt de twee opgegeven SqlString structuren samen. |
| Equality(SqlString, SqlString) |
Voert een logische vergelijking van de twee SqlString operanden uit om te bepalen of ze gelijk zijn. |
| Explicit(SqlBoolean to SqlString) |
Converteert de opgegeven SqlBoolean structuur naar SqlString. |
| Explicit(SqlByte to SqlString) | |
| Explicit(SqlDateTime to SqlString) |
Converteert de opgegeven SqlDateTime parameter naar SqlString. |
| Explicit(SqlDecimal to SqlString) |
Converteert de opgegeven SqlDecimal parameter naar SqlString. |
| Explicit(SqlDouble to SqlString) |
Converteert de opgegeven SqlDouble parameter naar SqlString. |
| Explicit(SqlGuid to SqlString) | |
| Explicit(SqlInt16 to SqlString) | |
| Explicit(SqlInt32 to SqlString) | |
| Explicit(SqlInt64 to SqlString) | |
| Explicit(SqlMoney to SqlString) | |
| Explicit(SqlSingle to SqlString) |
Converteert de opgegeven SqlSingle parameter naar SqlString. |
| Explicit(SqlString to String) | |
| GreaterThan(SqlString, SqlString) |
Voert een logische vergelijking van de twee SqlString operanden uit om te bepalen of de eerste groter is dan de tweede. |
| GreaterThanOrEqual(SqlString, SqlString) |
Voert een logische vergelijking van de twee SqlString operanden uit om te bepalen of de eerste groter is dan of gelijk is aan de tweede. |
| Implicit(String to SqlString) | |
| Inequality(SqlString, SqlString) |
Voert een logische vergelijking van de twee SqlString operanden uit om te bepalen of ze niet gelijk zijn. |
| LessThan(SqlString, SqlString) |
Voert een logische vergelijking van de twee SqlString operanden uit om te bepalen of de eerste kleiner is dan de tweede. |
| LessThanOrEqual(SqlString, SqlString) |
Voert een logische vergelijking van de twee SqlString operanden uit om te bepalen of de eerste kleiner is dan of gelijk is aan de tweede. |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| 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. |