SqlString Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- Herança
- Atributos
- Implementações
Comentários
String sempre usa o padrão CultureInfo do thread atual, mas SqlString contém sua própria ID de localidade e compara sinalizadores. O resultado da comparação de duas SqlString estruturas é independente do sistema operacional e da localidade atual do thread.
Quando você usa SqlString operadores de comparação, observe que, se os LCIDs dos argumentos forem diferentes, as funções de comparação gerarão uma exceção porque não poderão ser comparadas. Por exemplo, a instrução
SqlString mySqlString = new SqlString("abc");
é equivalente a
SqlString mySqlString = new SqlString("abc", CultureInfo.CurrentCulture.LCID);
Construtores
SqlString(Int32, SqlCompareOptions, Byte[]) |
Inicializa uma nova instância da estrutura SqlString usando a identificação de localidade, as opções de comparação e os dados especificados. |
SqlString(Int32, SqlCompareOptions, Byte[], Boolean) |
Inicializa uma nova instância da classe SqlString. |
SqlString(Int32, SqlCompareOptions, Byte[], Int32, Int32) |
Inicializa uma nova instância da classe SqlString. |
SqlString(Int32, SqlCompareOptions, Byte[], Int32, Int32, Boolean) |
Inicializa uma nova instância da classe SqlString. |
SqlString(String) |
Inicializa uma nova instância da estrutura SqlString usando a cadeia de caracteres especificada. |
SqlString(String, Int32) |
Inicializa uma nova instância da estrutura SqlString usando os valores de cadeia de caracteres e de identificação de localidade especificados. |
SqlString(String, Int32, SqlCompareOptions) |
Inicializa uma nova instância da estrutura SqlString usando os valores de cadeia de caracteres, identificação de localidade e opções de comparação especificados. |
Campos
BinarySort |
Especifica que as classificações devem ser baseadas em um valor numérico de caracteres em vez de seu valor alfabético. |
BinarySort2 |
Especifica que as classificações devem ser baseadas em um valor numérico de caracteres em vez de seu valor alfabético. |
IgnoreCase |
Especifica que comparações SqlString devem ignorar maiúsculas e minúsculas. |
IgnoreKanaType |
Especifica que se a comparação de cadeia de caracteres deve ignorar o tipo Kana. |
IgnoreNonSpace |
Especifica que a comparação de cadeia de caracteres deve ignorar caracteres sem espaçamento, como sinais diacríticos. |
IgnoreWidth |
Especifica que a comparação de cadeia de caracteres deve ignorar a largura do caractere. |
Null |
Representa um DBNull que pode ser atribuído a essa instância da estrutura SqlString. |
Propriedades
CompareInfo |
Obtém o objeto CompareInfo que define como as comparações de cadeia de caracteres devem ser realizadas nesta estrutura SqlString. |
CultureInfo |
Obtém a estrutura CultureInfo que representa informações sobre a cultura deste objeto SqlString. |
IsNull |
Indica se esta estrutura SqlString é nula. |
LCID |
Especifica a localidade geográfica e o idioma para a estrutura SqlString. |
SqlCompareOptions |
Uma combinação de um ou mais valores de enumeração SqlCompareOptions que representam o modo no qual o SqlString deve ser comparados às outras estruturas SqlString. |
Value |
Obtém a cadeia de caracteres armazenada nesta estrutura SqlString. Esta propriedade é somente para leitura. |
Métodos
Add(SqlString, SqlString) |
Concatena dois valores SqlString especificados para criar uma nova estrutura SqlString. |
Clone() |
Cria uma cópia deste objeto SqlString. |
CompareOptionsFromSqlCompareOptions(SqlCompareOptions) |
Obtém a enumeração CompareOptions equivalente do valor SqlCompareOptions especificado. |
CompareTo(Object) |
Compara este objeto SqlString com o Object fornecido e retorna uma indicação de seus valores relativos. |
CompareTo(SqlString) |
Compara esta instância SqlString com o SqlString fornecido e retorna uma indicação de seus valores relativos. |
Concat(SqlString, SqlString) |
Concatena as duas estruturas SqlString especificadas. |
Equals(Object) |
Compara o parâmetro de objeto fornecido com a propriedade Value do objeto SqlString. |
Equals(SqlString) |
Indica se a instância atual é igual a outra instância do mesmo tipo. |
Equals(SqlString, SqlString) |
Executa uma comparação lógica dos dois operandos SqlString para determinar se eles são iguais. |
GetHashCode() |
Obtém o código hash para esta instância. |
GetNonUnicodeBytes() |
Obtém uma matriz de bytes que tem o conteúdo do SqlString no formato ANSI. |
GetUnicodeBytes() |
Obtém uma matriz de bytes que tem o conteúdo do SqlString no formato Unicode. |
GetXsdType(XmlSchemaSet) |
Retorna a XSD (linguagem de definição de esquema XML) do XmlSchemaSet especificado. |
GreaterThan(SqlString, SqlString) |
Executa uma comparação lógica dos dois operandos SqlString para determinar se o primeiro é maior que o segundo. |
GreaterThanOrEqual(SqlString, SqlString) |
Executa uma comparação lógica dos dois operandos SqlString para determinar se o primeiro é maior ou igual ao segundo. |
LessThan(SqlString, SqlString) |
Executa uma comparação lógica dos dois operandos SqlString para determinar se o primeiro é menor que o segundo. |
LessThanOrEqual(SqlString, SqlString) |
Executa uma comparação lógica dos dois operandos SqlString para determinar se o primeiro é menor ou igual ao segundo. |
NotEquals(SqlString, SqlString) |
Executa uma comparação lógica dos dois operandos SqlString para determinar se eles são diferentes. |
ToSqlBoolean() |
Converte esta estrutura SqlString em SqlBoolean. |
ToSqlByte() | |
ToSqlDateTime() |
Converte esta estrutura SqlString em SqlDateTime. |
ToSqlDecimal() |
Converte esta estrutura SqlString em SqlDecimal. |
ToSqlDouble() | |
ToSqlGuid() | |
ToSqlInt16() | |
ToSqlInt32() | |
ToSqlInt64() | |
ToSqlMoney() | |
ToSqlSingle() | |
ToString() |
Operadores
Addition(SqlString, SqlString) |
Concatena as duas estruturas SqlString especificadas. |
Equality(SqlString, SqlString) |
Executa uma comparação lógica dos dois operandos SqlString para determinar se eles são iguais. |
Explicit(SqlBoolean to SqlString) |
Converte a estrutura SqlBoolean especificada em SqlString. |
Explicit(SqlByte to SqlString) | |
Explicit(SqlDateTime to SqlString) |
Converte o parâmetro especificado SqlDateTime em SqlString. |
Explicit(SqlDecimal to SqlString) |
Converte o parâmetro especificado SqlDecimal em 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) |
Executa uma comparação lógica dos dois operandos SqlString para determinar se o primeiro é maior que o segundo. |
GreaterThanOrEqual(SqlString, SqlString) |
Executa uma comparação lógica dos dois operandos SqlString para determinar se o primeiro é maior ou igual ao segundo. |
Implicit(String to SqlString) | |
Inequality(SqlString, SqlString) |
Executa uma comparação lógica dos dois operandos SqlString para determinar se eles são diferentes. |
LessThan(SqlString, SqlString) |
Executa uma comparação lógica dos dois operandos SqlString para determinar se o primeiro é menor que o segundo. |
LessThanOrEqual(SqlString, SqlString) |
Executa uma comparação lógica dos dois operandos SqlString para determinar se o primeiro é menor ou igual ao segundo. |
Implantações explícitas de interface
IXmlSerializable.GetSchema() |
Esse membro oferece suporte à infraestrutura .NET Framework e não se destina à utilização diretamente no seu código. |
IXmlSerializable.ReadXml(XmlReader) |
Esse membro oferece suporte à infraestrutura .NET Framework e não se destina à utilização diretamente no seu código. |
IXmlSerializable.WriteXml(XmlWriter) |
Esse membro oferece suporte à infraestrutura .NET Framework e não se destina à utilização diretamente no seu código. |