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 包含自己的地區設定標識符並比較旗標。 兩 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 (Locale ID) 值,初始化 SqlString 結構的新執行個體。 |
Sql |
用指定的字串、地區設定 ID 和比較選項值,初始化 SqlString 結構的新執行個體。 |
Binary |
指定排序應該根據字元數值,而非其字母順序值。 |
Binary |
指定排序應該根據字元的數值,而非其字母順序值。 |
Ignore |
指定 SqlString 比較必須應該忽略大小寫。 |
Ignore |
指定字串比較必須忽略假名類型。 |
Ignore |
指定字串比較必須忽略非空格組合的字元,例如變音符號 (Diacritic)。 |
Ignore |
指定字串比較必須忽略字元寬度。 |
Null |
Compare |
取得 CompareInfo 物件,其定義應該如何為這個 SqlString 結構執行字串比較。 |
Culture |
取得 CultureInfo 結構,其表示有關這個 SqlString 物件的文化特性 (Culture) 資訊。 |
Is |
表示這個 SqlString 結構是否為 Null。 |
LCID |
指定 SqlString 結構的地理地區設定和語言。 |
Sql |
一個或多個 SqlCompareOptions 列舉 (Enumeration) 值的組合表示應該將這個 SqlString 與其他 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 |