SqlString 構造体
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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
- 継承
- 属性
- 実装
String は常に現在のスレッドの既定値 CultureInfo を使用しますが SqlString 、独自のロケール ID と比較フラグが含まれています。 2 つの SqlString 構造体の比較結果は、オペレーティング システムと現在のスレッド ロケールに依存しません。
比較演算子を使用 SqlString する場合、引数の LCID が異なる場合、比較関数は比較できないため例外をスローします。 たとえば、 ステートメント
SqlString mySqlString = new SqlString("abc");
上記の式は、次の式と同じです。
SqlString mySqlString = new SqlString("abc", CultureInfo.CurrentCulture.LCID);
Sql |
ロケール ID、比較オプション、およびデータを指定して、SqlString 構造体の新しいインスタンスを初期化します。 |
Sql |
SqlString クラスの新しいインスタンスを初期化します。 |
Sql |
SqlString クラスの新しいインスタンスを初期化します。 |
Sql |
SqlString クラスの新しいインスタンスを初期化します。 |
Sql |
文字列を指定して、SqlString 構造体の新しいインスタンスを初期化します。 |
Sql |
文字列とロケール ID 値を指定して、SqlString 構造体の新しいインスタンスを初期化します。 |
Sql |
文字列、ロケール ID、および比較オプションの値を指定して、SqlString 構造体の新しいインスタンスを初期化します。 |
Binary |
文字のアルファベット値ではなく、文字の数値に基づいて並べ替えるように指定します。 |
Binary |
文字のアルファベット値ではなく、文字の数値に基づいて並べ替えるように指定します。 |
Ignore |
SqlString の比較で、大文字と小文字を区別しないように指定します。 |
Ignore |
文字列比較でカナ型を無視するように指定します。 |
Ignore |
文字列比較で、発音区別符など、空白以外の組み合わせ文字を無視するように指定します。 |
Ignore |
文字列比較で、半角と全角の区別を無視するように指定します。 |
Null |
Compare |
この CompareInfo 構造体で実行する文字列比較の方法を定義する SqlString オブジェクトを取得します。 |
Culture |
この CultureInfo オブジェクトのカルチャに関する情報を表す SqlString 構造体を取得します。 |
Is |
この SqlString 構造体が null であるかどうかを示します。 |
LCID |
SqlString 構造体の地理的なロケールと言語を指定します。 |
Sql |
この SqlCompareOptions を他の SqlString 構造体と比較する方法を表す 1 つ以上の SqlString 列挙値の組み合わせ。 |
Value |
この SqlString 構造体に格納されている文字列を取得します。 このプロパティは読み取り専用です。 |
IXml |
このメンバーは .NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 |
IXml |
このメンバーは .NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 |
IXml |
このメンバーは .NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。 |
製品 | バージョン |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
.NET に関するフィードバック
.NET はオープンソース プロジェクトです。 フィードバックを提供するにはリンクを選択します。