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, 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
- 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 las 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.
Al usar 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
SqlString(Int32, SqlCompareOptions, Byte[]) |
Inicializa una nueva instancia de la estructura SqlString utilizando el identificador de configuración regional, las opciones de comparación y los datos especificados. |
SqlString(Int32, SqlCompareOptions, Byte[], 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[], Int32, Int32, Boolean) |
Inicializa una nueva instancia de la clase SqlString. |
SqlString(String) |
Inicializa una nueva instancia de la estructura SqlString utilizando la cadena especificada. |
SqlString(String, Int32) |
Inicializa una nueva instancia de la estructura SqlString utilizando la cadena especificada y los valores del identificador de configuración regional. |
SqlString(String, Int32, SqlCompareOptions) |
Inicializa una nueva instancia de la estructura SqlString utilizando la cadena, el identificador de configuración regional y los valores de las opciones de comparación especificados. |
Campos
BinarySort |
Especifica que la ordenación debe basarse en un valor numérico de caracteres y no en un valor alfabético. |
BinarySort2 |
Especifica que la ordenación debe basarse en un valor numérico de caracteres y no en un valor alfabético. |
IgnoreCase |
Especifica que en las comparaciones de SqlString no debe tenerse en cuenta la distinción entre mayúsculas y minúsculas. |
IgnoreKanaType |
Especifica que en la comparación de cadenas no se debe tener en cuenta el tipo Kana. |
IgnoreNonSpace |
Especifica que en las comparaciones de cadenas no deben tenerse en cuenta los caracteres combinables sin espaciado, como los diacríticos. |
IgnoreWidth |
Especifica que en la comparación de cadenas no se debe tener en cuenta el ancho de los caracteres. |
Null |
Representa una clase DBNull que se puede asignar a esta instancia de la estructura SqlString. |
Propiedades
CompareInfo |
Obtiene el objeto CompareInfo que define el modo en que se realiza la comparación de cadenas de la estructura SqlString. |
CultureInfo |
Obtiene la estructura CultureInfo que representa la información sobre la referencia cultural de este objeto SqlString. |
IsNull |
Indica si esta estructura SqlString es null. |
LCID |
Especifica el idioma y la región geográfica de la estructura SqlString. |
SqlCompareOptions |
Combinación de uno o varios valores de la enumeración SqlCompareOptions que representan el modo en que SqlString debe compararse con otras estructuras SqlString. |
Value |
Obtiene la cadena almacenada en la estructura SqlString. Esta propiedad es de sólo lectura. |
Métodos
Add(SqlString, SqlString) |
Concatena dos valores SqlString especificados para crear una nueva estructura SqlString. |
Clone() |
Crea una copia de este objeto SqlString. |
CompareOptionsFromSqlCompareOptions(SqlCompareOptions) |
Obtiene la enumeración CompareOptions equivalente del valor SqlCompareOptions especificado. |
CompareTo(Object) |
Compara este objeto SqlString con el Object proporcionado y devuelve una indicación de sus valores relativos. |
CompareTo(SqlString) |
Compara esta instancia de SqlString con el SqlString especificado y devuelve una indicación de los valores relativos. |
Concat(SqlString, SqlString) |
Concatena las dos estructuras SqlString especificadas. |
Equals(Object) |
Compara el parámetro del objeto especificado con la propiedad Value del objeto SqlString. |
Equals(SqlString) |
Indica si la instancia actual es igual a otra instancia del mismo tipo. |
Equals(SqlString, SqlString) |
Realiza una comparación lógica de los dos operandos SqlString para determinar si son iguales. |
GetHashCode() |
Obtiene el código hash de esta instancia. |
GetNonUnicodeBytes() |
Obtiene una matriz de bytes, que incluye el contenido del objeto SqlString en formato ANSI. |
GetUnicodeBytes() |
Obtiene una matriz de bytes, que incluye el contenido del objeto SqlString en formato Unicode. |
GetXsdType(XmlSchemaSet) |
Devuelve el lenguaje de definición de esquemas XML (XSD) del objeto XmlSchemaSet especificado. |
GreaterThan(SqlString, SqlString) |
Realiza una comparación lógica de los dos operandos SqlString para determinar si el primero es mayor que el segundo. |
GreaterThanOrEqual(SqlString, SqlString) |
Realiza una comparación lógica de los dos operandos SqlString para determinar si el primero es mayor o igual que el segundo. |
LessThan(SqlString, SqlString) |
Realiza una comparación lógica de los dos operandos SqlString para determinar si el primero es menor que el segundo. |
LessThanOrEqual(SqlString, SqlString) |
Realiza una comparación lógica de los dos operandos SqlString para determinar si el primero es menor o igual que el segundo. |
NotEquals(SqlString, SqlString) |
Realiza una comparación lógica de los dos operandos SqlString para determinar si no son iguales. |
ToSqlBoolean() |
Convierte esta estructura SqlString en SqlBoolean. |
ToSqlByte() | |
ToSqlDateTime() |
Convierte esta estructura SqlString en SqlDateTime. |
ToSqlDecimal() |
Convierte esta estructura SqlString en SqlDecimal. |
ToSqlDouble() | |
ToSqlGuid() | |
ToSqlInt16() | |
ToSqlInt32() | |
ToSqlInt64() | |
ToSqlMoney() | |
ToSqlSingle() | |
ToString() |
Operadores
Addition(SqlString, SqlString) |
Concatena las dos estructuras SqlString especificadas. |
Equality(SqlString, SqlString) |
Realiza una comparación lógica de los dos operandos SqlString para determinar si son iguales. |
Explicit(SqlBoolean to SqlString) |
Convierte la estructura SqlBoolean especificada en SqlString. |
Explicit(SqlByte to SqlString) | |
Explicit(SqlDateTime to SqlString) |
Convierte el parámetro SqlDateTime especificado en SqlString. |
Explicit(SqlDecimal to SqlString) |
Convierte el parámetro SqlDecimal especificado 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 operandos SqlString para determinar si el primero es mayor que el segundo. |
GreaterThanOrEqual(SqlString, SqlString) |
Realiza una comparación lógica de los dos operandos SqlString 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 operandos SqlString para determinar si no son iguales. |
LessThan(SqlString, SqlString) |
Realiza una comparación lógica de los dos operandos SqlString para determinar si el primero es menor que el segundo. |
LessThanOrEqual(SqlString, SqlString) |
Realiza una comparación lógica de los dos operandos SqlString para determinar si el primero es menor o igual que el segundo. |
Implementaciones de interfaz explícitas
IXmlSerializable.GetSchema() |
Este miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. |
IXmlSerializable.ReadXml(XmlReader) |
Este miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. |
IXmlSerializable.WriteXml(XmlWriter) |
Este miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código. |