SqlCompareOptions 列挙型


SqlString 構造体の比較オプション値を指定します。Specifies the compare option values for a SqlString structure.

この列挙型には FlagsAttribute 属性があり、メンバー値ではビットごとの組み合わせを使用できます。

public enum class SqlCompareOptions
public enum SqlCompareOptions
type SqlCompareOptions = 
Public Enum SqlCompareOptions


BinarySort 32768

文字のアルファベット値ではなく、文字の数値に基づいて並べ替えるように指定します。Specifies that sorts should be based on a characters numeric value instead of its alphabetical value.

BinarySort2 16384

バイナリでの並べ替えを実行します。Performs a binary sort.

IgnoreCase 1

SqlString の比較で、大文字と小文字を区別しないように指定します。Specifies that SqlString comparisons must ignore case.

IgnoreKanaType 8

SqlString の比較で、カナ型を無視するように指定します。Specifies that SqlString comparisons must ignore the Kana type. カナ型とは、日本語の発音を表すひらがなとカタカナの文字を指します。Kana type refers to Japanese hiragana and katakana characters that represent phonetic sounds in the Japanese language. ひらがなは、本来の日本語の表現と単語に使用し、カタカナは "コンピューター" または "インターネット" などの外来語に使用します。Hiragana is used for native Japanese expressions and words, while katakana is used for words borrowed from other languages, such as "computer" or "Internet". 発音は、ひらがなとカタカナのどちらでも表現できます。A phonetic sound can be expressed in both hiragana and katakana. この値が選択されている場合、ある発音を示すひらがなは、同じ発音を示すカタカナと同一であると見なされます。If this value is selected, the hiragana character for one sound is considered equal to the katakana character for the same sound.

IgnoreNonSpace 2

SqlString の比較で、発音区別符など、空白以外の組み合わせ文字を無視するように指定します。Specifies that SqlString comparisons must ignore nonspace combining characters, such as diacritics. Unicode 標準は、基本文字を組み合わせて生成される新しい文字を組み合わせ文字として定義しています。The Unicode Standard defines combining characters as characters that are combined with base characters to produce a new character. 空白以外の組み合わせ文字は、表示するときに文字と文字の間に空白が入りません。Non-space combining characters do not use character space by themselves when rendered. 空白以外の組み合わせ文字の詳細については、https://www.unicode.org の「The Unicode Standard」を参照してください。For more information about non-space combining characters, see the Unicode Standard at https://www.unicode.org.

IgnoreWidth 16

SqlString の比較で、半角と全角の区別を無視するように指定します。Specifies that SqlString comparisons must ignore the character width. たとえば、日本語のカタカナ文字は、全角または半角で記述できます。この値を選択した場合、全角で記述されたカタカナ文字は、半角で記述されたカタカナ文字と同一であると見なされます。For example, Japanese katakana characters can be written as full-width or half-width and, if this value is selected, the katakana characters written as full-width are considered equal to the same characters written in half-width.

None 0

SqlString の比較で、既定のオプション設定を指定します。Specifies the default option settings for SqlString comparisons.