SqlString Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- Herencia
- Atributos
- Implementaciones
Comentarios
String siempre usa el valor predeterminado CultureInfo del subproceso actual, pero SqlString contiene su propio identificador de configuración regional y compara marcas. El resultado de la comparación de dos SqlString estructuras es independiente de la configuración regional del sistema operativo y del subproceso actual.
Cuando se usan SqlString operadores de comparación, tenga en cuenta que si los LCID de argumentos son diferentes, las funciones de comparación producen una excepción porque no se pueden comparar. Por ejemplo, la instrucción
SqlString mySqlString = new SqlString("abc");
es equivalente a
SqlString mySqlString = new SqlString("abc", CultureInfo.CurrentCulture.LCID);
Constructores
| Nombre | Description |
|---|---|
| SqlString(Int32, SqlCompareOptions, Byte[], Boolean) |
Inicializa una nueva instancia de la clase SqlString. |
| SqlString(Int32, SqlCompareOptions, Byte[], Int32, Int32, Boolean) |
Inicializa una nueva instancia de la clase SqlString. |
| SqlString(Int32, SqlCompareOptions, Byte[], Int32, Int32) |
Inicializa una nueva instancia de la clase SqlString. |
| SqlString(Int32, SqlCompareOptions, Byte[]) |
Inicializa una nueva instancia de la SqlString estructura mediante el identificador de configuración regional, las opciones de comparación y los datos especificados. |
| SqlString(String, Int32, SqlCompareOptions) |
Inicializa una nueva instancia de la SqlString estructura mediante la cadena, el identificador de configuración regional y los valores de opción de comparación especificados. |
| SqlString(String, Int32) |
Inicializa una nueva instancia de la SqlString estructura utilizando los valores de cadena y identificador de configuración regional especificados. |
| SqlString(String) |
Inicializa una nueva instancia de la SqlString estructura mediante la cadena especificada. |
Campos
| Nombre | Description |
|---|---|
| BinarySort |
Especifica que las ordenaciones deben basarse en un valor numérico de caracteres en lugar de en su valor alfabético. |
| BinarySort2 |
Especifica que las ordenaciones deben basarse en el valor numérico de un carácter en lugar de en su valor alfabético. |
| IgnoreCase |
Especifica que SqlString las comparaciones deben omitir mayúsculas y minúsculas. |
| IgnoreKanaType |
Especifica que la comparación de cadenas debe omitir el tipo Kana. |
| IgnoreNonSpace |
Especifica que la comparación de cadenas debe omitir caracteres que no combinan espacios, como diacríticos. |
| IgnoreWidth |
Especifica que la comparación de cadenas debe omitir el ancho del carácter. |
| Null |
Representa un DBNull que se puede asignar a esta instancia de la SqlString estructura. |
Propiedades
| Nombre | Description |
|---|---|
| CompareInfo |
Obtiene el CompareInfo objeto que define cómo se deben realizar comparaciones de cadenas para esta SqlString estructura. |
| CultureInfo |
Obtiene la CultureInfo estructura que representa información sobre la referencia cultural de este SqlString objeto. |
| IsNull |
Indica si esta SqlString estructura es null. |
| LCID |
Especifica la configuración regional geográfica y el idioma de la SqlString estructura. |
| SqlCompareOptions |
Combinación de uno o varios de los SqlCompareOptions valores de enumeración que representan la manera en que se debe comparar con SqlString otras SqlString estructuras. |
| Value |
Obtiene la cadena almacenada en esta SqlString estructura. Esta propiedad es de solo lectura. |
Métodos
| Nombre | Description |
|---|---|
| Add(SqlString, SqlString) |
Concatena dos valores especificados SqlString para crear una nueva SqlString estructura. |
| Clone() |
Crea una copia de este SqlString objeto. |
| CompareOptionsFromSqlCompareOptions(SqlCompareOptions) |
Obtiene el CompareOptions equivalente de enumeración del valor especificado SqlCompareOptions . |
| CompareTo(Object) |
Compara este SqlString objeto con el proporcionado Object y devuelve una indicación de sus valores relativos. |
| CompareTo(SqlString) |
Compara esta SqlString instancia con el proporcionado SqlString y devuelve una indicación de sus valores relativos. |
| Concat(SqlString, SqlString) |
Concatena las dos estructuras especificadas SqlString . |
| Equals(Object) |
Compara el parámetro de objeto proporcionado con la Value propiedad del SqlString objeto . |
| Equals(SqlString, SqlString) |
Realiza una comparación lógica de los dos SqlString operandos para determinar si son iguales. |
| GetHashCode() |
Obtiene el código hash de esta instancia. |
| GetNonUnicodeBytes() |
Obtiene una matriz de bytes que contiene el contenido de SqlString en formato ANSI. |
| GetUnicodeBytes() |
Obtiene una matriz de bytes que contiene el contenido de SqlString en formato Unicode. |
| GetXsdType(XmlSchemaSet) |
Devuelve el lenguaje de definición de esquema XML (XSD) del especificado XmlSchemaSet. |
| GreaterThan(SqlString, SqlString) |
Realiza una comparación lógica de los dos SqlString operandos para determinar si la primera es mayor que la segunda. |
| GreaterThanOrEqual(SqlString, SqlString) |
Realiza una comparación lógica de los dos SqlString operandos para determinar si el primero es mayor o igual que el segundo. |
| LessThan(SqlString, SqlString) |
Realiza una comparación lógica de los dos SqlString operandos para determinar si el primero es menor que el segundo. |
| LessThanOrEqual(SqlString, SqlString) |
Realiza una comparación lógica de los dos SqlString operandos para determinar si el primero es menor o igual que el segundo. |
| NotEquals(SqlString, SqlString) |
Realiza una comparación lógica de los dos SqlString operandos para determinar si no son iguales. |
| ToSqlBoolean() |
Convierte esta SqlString estructura en SqlBoolean. |
| ToSqlByte() | |
| ToSqlDateTime() |
Convierte esta SqlString estructura en SqlDateTime. |
| ToSqlDecimal() |
Convierte esta SqlString estructura en SqlDecimal. |
| ToSqlDouble() | |
| ToSqlGuid() | |
| ToSqlInt16() | |
| ToSqlInt32() | |
| ToSqlInt64() | |
| ToSqlMoney() | |
| ToSqlSingle() | |
| ToString() |
Operadores
| Nombre | Description |
|---|---|
| Addition(SqlString, SqlString) |
Concatena las dos estructuras especificadas SqlString . |
| Equality(SqlString, SqlString) |
Realiza una comparación lógica de los dos SqlString operandos para determinar si son iguales. |
| Explicit(SqlBoolean to SqlString) |
Convierte la estructura especificada SqlBoolean en SqlString. |
| Explicit(SqlByte to SqlString) | |
| Explicit(SqlDateTime to SqlString) |
Convierte el parámetro especificado SqlDateTime en SqlString. |
| Explicit(SqlDecimal to SqlString) |
Convierte el parámetro especificado SqlDecimal 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) |
Realiza una comparación lógica de los dos SqlString operandos para determinar si la primera es mayor que la segunda. |
| GreaterThanOrEqual(SqlString, SqlString) |
Realiza una comparación lógica de los dos SqlString operandos para determinar si el primero es mayor o igual que el segundo. |
| Implicit(String to SqlString) | |
| Inequality(SqlString, SqlString) |
Realiza una comparación lógica de los dos SqlString operandos para determinar si no son iguales. |
| LessThan(SqlString, SqlString) |
Realiza una comparación lógica de los dos SqlString operandos para determinar si el primero es menor que el segundo. |
| LessThanOrEqual(SqlString, SqlString) |
Realiza una comparación lógica de los dos SqlString operandos para determinar si el primero es menor o igual que el segundo. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IXmlSerializable.GetSchema() |
Este miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. |
| IXmlSerializable.ReadXml(XmlReader) |
Este miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. |
| IXmlSerializable.WriteXml(XmlWriter) |
Este miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. |