SqlString Struktúra
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
public value class SqlString : IComparable, IEquatable<System::Data::SqlTypes::SqlString>, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlString : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlString : IComparable, System::Data::SqlTypes::INullable
public struct SqlString : IComparable, IEquatable<System.Data.SqlTypes.SqlString>, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct 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
type SqlString = struct
interface INullable
interface IXmlSerializable
type SqlString = struct
interface INullable
[<System.Serializable>]
type SqlString = struct
interface INullable
interface IXmlSerializable
Public Structure SqlString
Implements IComparable, IEquatable(Of SqlString), INullable, IXmlSerializable
Public Structure SqlString
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlString
Implements IComparable, INullable
- Öröklődés
- Attribútumok
- Megvalósítás
Megjegyzések
String mindig az aktuális szál alapértelmezett elemét CultureInfo használja, de SqlString saját területi azonosítót tartalmaz, és összehasonlítja a jelölőket. Két SqlString struktúra összehasonlítási eredménye független az operációs rendszer és az aktuális szál területi beállításaitól.
Összehasonlító operátorok használatakor SqlString vegye figyelembe, hogy ha az argumentumok LCID-jei eltérőek, az összehasonlító függvények kivételt jelentenek, mert nem hasonlíthatók össze. Például az utasítás
SqlString mySqlString = new SqlString("abc");
egyenértékű valamivel
SqlString mySqlString = new SqlString("abc", CultureInfo.CurrentCulture.LCID);
Konstruktorok
| Name | Description |
|---|---|
| SqlString(Int32, SqlCompareOptions, Byte[], Boolean) |
Inicializálja a SqlString osztály új példányát. |
| SqlString(Int32, SqlCompareOptions, Byte[], Int32, Int32, Boolean) |
Inicializálja a SqlString osztály új példányát. |
| SqlString(Int32, SqlCompareOptions, Byte[], Int32, Int32) |
Inicializálja a SqlString osztály új példányát. |
| SqlString(Int32, SqlCompareOptions, Byte[]) |
Inicializálja a struktúra új példányát a SqlString megadott területi azonosító, a beállítások és az adatok összehasonlítása használatával. |
| SqlString(String, Int32, SqlCompareOptions) |
Inicializálja a struktúra új példányát a SqlString megadott sztring, területi azonosító és a beállításértékek összehasonlítása használatával. |
| SqlString(String, Int32) |
Inicializálja a struktúra új példányát a SqlString megadott sztring és területi azonosító értékek használatával. |
| SqlString(String) |
Inicializálja a struktúra új példányát SqlString a megadott sztring használatával. |
Mezők
| Name | Description |
|---|---|
| BinarySort |
Azt határozza meg, hogy a rendezésnek karakteres numerikus értéken kell alapulnia a betűrendes érték helyett. |
| BinarySort2 |
Azt határozza meg, hogy a rendezésnek egy karakter numerikus értékén kell alapulnia a betűrendes érték helyett. |
| IgnoreCase |
Azt határozza meg, hogy az SqlString összehasonlításoknak figyelmen kívül kell hagyniuk a kis- és nagybetűket. |
| IgnoreKanaType |
Megadja, hogy a sztring-összehasonlításnak figyelmen kívül kell hagynia a Kana-típust. |
| IgnoreNonSpace |
Azt határozza meg, hogy a sztringek összehasonlításának figyelmen kívül kell hagynia a szóközzel nem rendelkező karaktereket, például az ékezeteket. |
| IgnoreWidth |
Azt adja meg, hogy a sztring-összehasonlításnak figyelmen kívül kell hagynia a karakterszélességű karaktert. |
| Null |
DBNull A struktúra ezen példányához SqlString hozzárendelhető értékeket jelöli. |
Tulajdonságok
| Name | Description |
|---|---|
| CompareInfo |
Lekéri azt az CompareInfo objektumot, amely meghatározza, hogyan kell sztring-összehasonlításokat végezni ehhez a SqlString struktúrához. |
| CultureInfo |
Lekéri az CultureInfo objektum kultúrájával kapcsolatos információkat megjelenítő struktúrát SqlString . |
| IsNull |
Azt jelzi, hogy ez a SqlString struktúra null értékű-e. |
| LCID |
A struktúra földrajzi területi beállítását és nyelvét SqlString határozza meg. |
| SqlCompareOptions |
Egy vagy több enumerálási SqlCompareOptions érték kombinációja, amely azt jelzi, ahogyan ezt SqlString más SqlString struktúrákhoz kell hasonlítani. |
| Value |
Lekéri az ebben SqlString a struktúrában tárolt sztringet. Ez a tulajdonság írásvédett. |
Metódusok
| Name | Description |
|---|---|
| Add(SqlString, SqlString) |
Összefűz két megadott SqlString értéket egy új SqlString struktúra létrehozásához. |
| Clone() |
Létrehozza az objektum másolatát SqlString . |
| CompareOptionsFromSqlCompareOptions(SqlCompareOptions) |
Lekéri a CompareOptions megadott SqlCompareOptions érték enumerálási egyenértékét. |
| CompareTo(Object) |
Összehasonlítja ezt az SqlString objektumot a megadott Object értékkel, és visszaadja a relatív értékek jelzését. |
| CompareTo(SqlString) |
Összehasonlítja ezt a SqlString példányt a megadott SqlString értékkel, és visszaadja a relatív értékek jelzését. |
| Concat(SqlString, SqlString) |
Összefűzi a két megadott SqlString struktúrát. |
| Equals(Object) |
Összehasonlítja a megadott objektumparamétert az ValueSqlString objektum tulajdonságával. |
| Equals(SqlString, SqlString) |
A két SqlString operandus logikai összehasonlítását hajtja végre annak megállapításához, hogy egyenlőek-e. |
| Equals(SqlString) |
Azt jelzi, hogy az aktuális példány egyenlő-e egy másik, azonos típusú példánysal. |
| GetHashCode() |
Lekéri a példány kivonatkódját. |
| GetNonUnicodeBytes() |
Egy bájttömböt kap, amely ANSI formátumban tartalmazza a SqlString tartalmát. |
| GetUnicodeBytes() |
Egy bájttömböt kap, amely Unicode formátumban tartalmazza a SqlString tartalmát. |
| GetXsdType(XmlSchemaSet) |
A megadott XmlSchemaSetXML-sémadefiníciós nyelvet (XSD) adja vissza. |
| GreaterThan(SqlString, SqlString) |
A két SqlString operandus logikai összehasonlítását hajtja végre annak megállapításához, hogy az első nagyobb-e a másodiknál. |
| GreaterThanOrEqual(SqlString, SqlString) |
A két SqlString operandus logikai összehasonlítását hajtja végre annak megállapításához, hogy az első nagyobb-e, mint a második. |
| LessThan(SqlString, SqlString) |
Logikai összehasonlítást végez a két SqlString operandusról annak megállapításához, hogy az első kisebb-e a másodiknál. |
| LessThanOrEqual(SqlString, SqlString) |
Logikai összehasonlítást végez a két SqlString operandusról annak megállapításához, hogy az első kisebb vagy egyenlő-e a másodiknál. |
| NotEquals(SqlString, SqlString) |
Logikai összehasonlítást végez a két SqlString operandusról annak megállapításához, hogy azok nem egyenlőek-e. |
| ToSqlBoolean() |
Ezt a struktúrát átalakítja a |
| ToSqlByte() |
Ezt a struktúrát átalakítja a |
| ToSqlDateTime() |
Ezt a struktúrát átalakítja a |
| ToSqlDecimal() |
Ezt a struktúrát átalakítja a |
| ToSqlDouble() |
Ezt a struktúrát átalakítja a |
| ToSqlGuid() |
Ezt a struktúrát átalakítja a |
| ToSqlInt16() |
Ezt a struktúrát átalakítja a |
| ToSqlInt32() |
Ezt a struktúrát átalakítja a |
| ToSqlInt64() |
Ezt a struktúrát átalakítja a |
| ToSqlMoney() |
Ezt a struktúrát átalakítja a |
| ToSqlSingle() |
Ezt a struktúrát átalakítja a |
| ToString() |
Operátorok
| Name | Description |
|---|---|
| Addition(SqlString, SqlString) |
Összefűzi a két megadott SqlString struktúrát. |
| Equality(SqlString, SqlString) |
A két SqlString operandus logikai összehasonlítását hajtja végre annak megállapításához, hogy egyenlőek-e. |
| Explicit(SqlBoolean to SqlString) |
A megadott SqlBoolean struktúrát SqlStringátalakítja . |
| Explicit(SqlByte to SqlString) | |
| Explicit(SqlDateTime to SqlString) |
A megadott paramétert átalakítja a következőre SqlDateTimeSqlString: . |
| Explicit(SqlDecimal to SqlString) |
A megadott paramétert átalakítja a következőre SqlDecimalSqlString: . |
| Explicit(SqlDouble to SqlString) |
A megadott paramétert átalakítja a következőre SqlDoubleSqlString: . |
| Explicit(SqlGuid to SqlString) |
A megadott paramétert átalakítja a következőre SqlGuidSqlString: . |
| Explicit(SqlInt16 to SqlString) |
A megadott paramétert átalakítja a következőre SqlInt16SqlString: . |
| Explicit(SqlInt32 to SqlString) |
A megadott paramétert átalakítja a következőre SqlInt32SqlString: . |
| Explicit(SqlInt64 to SqlString) |
A megadott paramétert átalakítja a következőre SqlInt64SqlString: . |
| Explicit(SqlMoney to SqlString) |
A megadott paramétert átalakítja a következőre SqlMoneySqlString: . |
| Explicit(SqlSingle to SqlString) |
A megadott paramétert átalakítja a következőre SqlSingleSqlString: . |
| Explicit(SqlString to String) | |
| GreaterThan(SqlString, SqlString) |
A két SqlString operandus logikai összehasonlítását hajtja végre annak megállapításához, hogy az első nagyobb-e a másodiknál. |
| GreaterThanOrEqual(SqlString, SqlString) |
A két SqlString operandus logikai összehasonlítását hajtja végre annak megállapításához, hogy az első nagyobb-e, mint a második. |
| Implicit(String to SqlString) | |
| Inequality(SqlString, SqlString) |
Logikai összehasonlítást végez a két SqlString operandusról annak megállapításához, hogy azok nem egyenlőek-e. |
| LessThan(SqlString, SqlString) |
Logikai összehasonlítást végez a két SqlString operandusról annak megállapításához, hogy az első kisebb-e a másodiknál. |
| LessThanOrEqual(SqlString, SqlString) |
Logikai összehasonlítást végez a két SqlString operandusról annak megállapításához, hogy az első kisebb vagy egyenlő-e a másodiknál. |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| 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. |