SqlCompareOptions Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa wartości opcji porównania dla SqlString struktury.
To wyliczenie obsługuje bitową kombinację jego wartości składowych.
public enum class SqlCompareOptions
[System.Flags]
public enum SqlCompareOptions
[System.Flags]
[System.Serializable]
public enum SqlCompareOptions
[<System.Flags>]
type SqlCompareOptions =
[<System.Flags>]
[<System.Serializable>]
type SqlCompareOptions =
Public Enum SqlCompareOptions
- Dziedziczenie
- Atrybuty
Pola
BinarySort | 32768 | Określa, że sortowanie powinny być oparte na wartości liczbowej znaków zamiast jej wartości alfabetycznej. |
BinarySort2 | 16384 | Wykonuje sortowanie binarne. |
IgnoreCase | 1 | Określa, że SqlString porównania muszą ignorować wielkość liter. |
IgnoreKanaType | 8 | Określa, że SqlString porównania muszą ignorować typ Kana. Typ Kana odnosi się do japońskich znaków hiragana i katakana, które reprezentują dźwięki fonetyczne w języku japońskim. Hiragana jest używana do natywnych wyrażeń japońskich i słów, podczas gdy katakana jest używana do słów pożyczonych z innych języków, takich jak "komputer" lub "Internet". Fonetyczny dźwięk można wyrazić zarówno w hiraganie, jak i katakana. Jeśli ta wartość jest zaznaczona, znak hiragana dla jednego dźwięku jest uważany za równy znak katakana dla tego samego dźwięku. |
IgnoreNonSpace | 2 | Określa, że SqlString porównania muszą ignorować znaki nienależące do znaków, takich jak znaki diakrytyczne. Standard Unicode definiuje łączenie znaków jako znaków połączonych z znakami podstawowymi w celu utworzenia nowego znaku. Znaki łączące nie są używane samodzielnie podczas renderowania znaków. Aby uzyskać więcej informacji na temat znaków nienależących do spacji, zobacz Standard Unicode pod adresem https://www.unicode.org. |
IgnoreWidth | 16 | Określa, że SqlString porównania muszą ignorować szerokość znaku. Na przykład japońskie znaki katakana mogą być zapisywane jako pełnowymiarowe lub pół szerokości, a jeśli ta wartość jest zaznaczona, znaki katakana zapisane jako pełnowymiarowe są traktowane jako takie same znaki zapisane w połowie szerokości. |
None | 0 | Określa domyślne ustawienia opcji dla SqlString porównań. |