SqlString Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public value class SqlString : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
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
public struct SqlString : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
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.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, INullable, IXmlSerializable
Public Structure SqlString
Implements IComparable, IEquatable(Of SqlString), INullable, IXmlSerializable
Public Structure SqlString
Implements IComparable, INullable
- Héritage
- Attributs
- Implémente
Remarques
String utilise toujours la valeur par défaut CultureInfo du thread actuel, mais SqlString contient ses propres ID de paramètres régionaux et indicateurs de comparaison. Le résultat de comparaison de deux SqlString structures est indépendant des paramètres régionaux du système d’exploitation et du thread actuel.
Lorsque vous utilisez SqlString des opérateurs de comparaison, notez que si les LCID des arguments sont différents, les fonctions de comparaison lèvent une exception, car elles ne peuvent pas être comparées. Par exemple, l’instruction
SqlString mySqlString = new SqlString("abc");
équivaut à :
SqlString mySqlString = new SqlString("abc", CultureInfo.CurrentCulture.LCID);
Constructeurs
SqlString(Int32, SqlCompareOptions, Byte[]) |
Initialise une nouvelle instance de la structure SqlString à l'aide de l'identificateur de paramètres régionaux, des options de comparaison et des données spécifiés. |
SqlString(Int32, SqlCompareOptions, Byte[], Boolean) |
Initialise une nouvelle instance de la classe SqlString. |
SqlString(Int32, SqlCompareOptions, Byte[], Int32, Int32) |
Initialise une nouvelle instance de la classe SqlString. |
SqlString(Int32, SqlCompareOptions, Byte[], Int32, Int32, Boolean) |
Initialise une nouvelle instance de la classe SqlString. |
SqlString(String) |
Initialise une nouvelle instance de la structure SqlString à l'aide de la chaîne spécifiée. |
SqlString(String, Int32) |
Initialise une nouvelle instance de la structure SqlString à l'aide de la chaîne et de l'identificateur de paramètres régionaux spécifiés. |
SqlString(String, Int32, SqlCompareOptions) |
Initialise une nouvelle instance de la structure SqlString à l'aide de la chaîne, de l'identificateur de paramètres régionaux et des valeurs d'options de comparaison spécifiés. |
Champs
BinarySort |
Spécifie que les opérations de tri doivent être basées sur la valeur numérique des caractères plutôt que leur valeur alphabétique. |
BinarySort2 |
Spécifie que les opérations de tri doivent être basées sur la valeur numérique du caractère plutôt que sa valeur alphabétique. |
IgnoreCase |
Spécifie que les comparaisons SqlString doivent ignorer la casse. |
IgnoreKanaType |
Spécifie que le type Kana doit être ignoré durant la comparaison des chaînes. |
IgnoreNonSpace |
Spécifie que les comparaisons de chaînes doivent ignorer les caractères d'association sans espace, par exemple les signes diacritiques. |
IgnoreWidth |
Spécifie que la largeur des caractères doit être ignorée durant la comparaison des chaînes. |
Null |
Représente DBNull pouvant être assigné à cette instance de la structure SqlString. |
Propriétés
CompareInfo |
Obtient l'objet CompareInfo qui définit les options de comparaison de chaînes pour cette structure SqlString. |
CultureInfo |
Obtient la structure CultureInfo qui représente les informations sur la culture de cet objet SqlString. |
IsNull |
Indique si cette structure SqlString a la valeur Null. |
LCID |
Spécifie les paramètres régionaux géographiques et la langue de la structure SqlString. |
SqlCompareOptions |
Combinaison d'une ou de plusieurs valeurs d'énumération SqlCompareOptions qui représente la façon dont ce SqlString doit être comparé à d'autres structures SqlString. |
Value |
Obtient la chaîne enregistrée dans cette structure SqlString. Cette propriété est en lecture seule. |
Méthodes
Add(SqlString, SqlString) |
Concatène deux valeurs SqlString spécifiées pour créer une nouvelle structure SqlString. |
Clone() |
Crée une copie de cet objet SqlString. |
CompareOptionsFromSqlCompareOptions(SqlCompareOptions) |
Obtient l’énumération CompareOptions équivalant à la valeur SqlCompareOptions spécifiée. |
CompareTo(Object) |
Compare cet objet SqlString au Object fourni et retourne une indication de leurs valeurs relatives. |
CompareTo(SqlString) |
Compare cette instance de SqlString à l'objet SqlString fourni et retourne une indication de leurs valeurs relatives. |
Concat(SqlString, SqlString) |
Concatène les deux structures SqlString spécifiées. |
Equals(Object) |
Compare le paramètre de l'objet fourni à la propriété Value de l'objet SqlString. |
Equals(SqlString) |
Indique si le instance actuel est égal à un autre instance du même type. |
Equals(SqlString, SqlString) |
Effectue une comparaison logique des deux opérandes SqlString pour déterminer s'ils sont égaux. |
GetHashCode() |
Obtient le code de hachage de cette instance. |
GetNonUnicodeBytes() |
Obtient un tableau d'octets dans lequel figure le contenu de SqlString au format ANSI. |
GetUnicodeBytes() |
Obtient un tableau d'octets dans lequel figure le contenu de SqlString au format Unicode. |
GetXsdType(XmlSchemaSet) |
Retourne le langage XSD (XML Schema Definition) du XmlSchemaSet spécifié. |
GreaterThan(SqlString, SqlString) |
Effectue une comparaison logique des deux opérandes SqlString pour déterminer si le premier est supérieur au second. |
GreaterThanOrEqual(SqlString, SqlString) |
Effectue une comparaison logique des deux opérandes SqlString pour déterminer si le premier est supérieur ou égal au second. |
LessThan(SqlString, SqlString) |
Effectue une comparaison logique des deux opérandes SqlString pour déterminer si le premier est inférieur au second. |
LessThanOrEqual(SqlString, SqlString) |
Effectue une comparaison logique des deux opérandes SqlString pour déterminer si le premier est inférieur ou égal au second. |
NotEquals(SqlString, SqlString) |
Effectue une comparaison logique des deux opérandes SqlString pour déterminer s'ils ne sont pas égaux. |
ToSqlBoolean() |
Convertit cette structure SqlString en SqlBoolean. |
ToSqlByte() | |
ToSqlDateTime() |
Convertit cette structure SqlString en SqlDateTime. |
ToSqlDecimal() |
Convertit cette structure SqlString en SqlDecimal. |
ToSqlDouble() | |
ToSqlGuid() | |
ToSqlInt16() | |
ToSqlInt32() | |
ToSqlInt64() | |
ToSqlMoney() | |
ToSqlSingle() | |
ToString() |
Opérateurs
Addition(SqlString, SqlString) |
Concatène les deux structures SqlString spécifiées. |
Equality(SqlString, SqlString) |
Effectue une comparaison logique des deux opérandes SqlString pour déterminer s'ils sont égaux. |
Explicit(SqlBoolean to SqlString) |
Convertit la structure SqlBoolean spécifiée en SqlString. |
Explicit(SqlByte to SqlString) | |
Explicit(SqlDateTime to SqlString) |
Convertit le paramètre SqlDateTime spécifié en SqlString. |
Explicit(SqlDecimal to SqlString) |
Convertit le paramètre SqlDecimal spécifié en SqlString. |
Explicit(SqlDouble to 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) | |
Explicit(SqlString to String) | |
GreaterThan(SqlString, SqlString) |
Effectue une comparaison logique des deux opérandes SqlString pour déterminer si le premier est supérieur au second. |
GreaterThanOrEqual(SqlString, SqlString) |
Effectue une comparaison logique des deux opérandes SqlString pour déterminer si le premier est supérieur ou égal au second. |
Implicit(String to SqlString) | |
Inequality(SqlString, SqlString) |
Effectue une comparaison logique des deux opérandes SqlString pour déterminer s'ils ne sont pas égaux. |
LessThan(SqlString, SqlString) |
Effectue une comparaison logique des deux opérandes SqlString pour déterminer si le premier est inférieur au second. |
LessThanOrEqual(SqlString, SqlString) |
Effectue une comparaison logique des deux opérandes SqlString pour déterminer si le premier est inférieur ou égal au second. |
Implémentations d’interfaces explicites
IXmlSerializable.GetSchema() |
Ce membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être utilisé directement à partir de votre code. |
IXmlSerializable.ReadXml(XmlReader) |
Ce membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être utilisé directement à partir de votre code. |
IXmlSerializable.WriteXml(XmlWriter) |
Ce membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être utilisé directement à partir de votre code. |