說明:表示要存儲在資料庫中或從資料庫中檢索的 8 位無符號整數,此整數在 0 到 255 範圍內。
命名空間:System.Data.SqlTypes
程式集:System.Data(在 system.data.dll 中)
語法:
Visual Basic(聲明)
<SerializableAttribute> _
Public Structure SqlByte
Implements INullable, IComparable, IXmlSerializable
Visual Basic(用法)
Dim instance As SqlByte
C#
[SerializableAttribute]
public struct SqlByte : INullable, IComparable, IXmlSerializable
C++
[SerializableAttribute]
public value class SqlByte : INullable, IComparable, IXmlSerializable
J#
/** @attribute SerializableAttribute() */
public final class SqlByte extends ValueType implements INullable, IComparable,
IXmlSerializable
JScript
JScript 支持使用結構,但不支持進行新的聲明。
執行緒安全
此類型的任何公共靜態(Visual Basic 中的 Shared)成員都是執行緒安全的,但不保證所有實例成員都是執行緒安全的。
平台
Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition
公共構造函式
名稱 說明
SqlByte 使用指定的位元組值初始化 SqlByte 結構的新實例。
公共欄位
名稱 說明
MaxValue 一個常數,它表示 SqlByte 的最大可能值。
MinValue 一個常數,它表示 SqlByte 的最小可能值。
Null 表示可分配給 SqlByte 結構實例的 Value 屬性的空值。
Zero 表示可分配給 SqlByte 結構實例的 Value 屬性的零值。
公共屬性
名稱 說明
IsNull 指示 Value 是否為 Null。
Value 獲取 SqlByte 結構的值。此屬性為唯讀。
公共方法 (請參見 受保護的方法)
名稱 說明
Add 計算兩個指定的 SqlByte 結構的和。
BitwiseAnd 對其 SqlByte 操作數執行按位 AND 運算。
BitwiseOr 對其兩個 SqlByte 運算元執行按位“或”計算。
CompareTo 已重載。 將此實例與所提供的對象進行比較,並返回其相對值的指示值。
Divide 將其第一個 SqlByte 運算元除以其第二個運算元。
Equals 已重載。 已重寫。 執行邏輯比較,以確定 SqlByte 結構的值是否等於另一個對象。
GetHashCode 已重寫。 返回此實例的哈希代碼。
gettype 獲取當前實例的 Type。 (從 Object 繼承。)
GetxsdType 返回指定的 XmlSchemaSet 的 XML 架構定義語言 (XSD)。
GreaterThan 對 SqlByte 的兩個實例進行比較,以確定第一個實例是否大於第二個實例。
GreaterThanOrEqual 對兩個 SqlByte 結構進行比較,以確定第一個結構是否大於或等於第二個結構。
LessThan 對 SqlByte 的兩個實例進行比較,以確定第一個實例是否小於第二個實例。
LessThanOrEqual 對 SqlByte 的兩個實例進行比較,以確定第一個實例是否小於或等於第二個實例。
Mod 計算將其第一個 SqlByte 運算元除以第二個運算元後所得的餘數。
Modulus 將兩個 SqlByte 值相除,並返回餘數。
Multiply 計算兩個 SqlByte 運算元的乘積。
NotEquals 對 SqlByte 的兩個實例進行比較,確定它們是否不相等。
OnesComplement 二進制反碼運算符對其 SqlByte 運算元執行按位二進制反碼運算。
op_Addition 計算兩個指定的 SqlByte 結構的和。
op_BitwiseAnd 對其 SqlByte 運算元執行按位 AND 運算。
op_BitwiseOr 對其兩個 SqlByte 運算元執行按位“或”計算。
op_Division 將其第一個 SqlByte 運算元除以其第二個運算元。
op_Equality 對兩個 SqlByte 結構執行邏輯比較,以確定它們是否相等。
op_ExclusiveOr 對提供的參數執行按位“異或”運算。
op_Explicit 已重載。 將參數轉換為 SqlByte。
op_GreaterThan 對 SqlByte 的兩個實例進行比較,以確定第一個實例是否大於第二個實例。
op_GreaterThanOrEqual 對 SqlByte 的兩個實例進行比較,以確定第一個實例是否大於或等於第二個實例。
op_Implicit 將提供的位元組值轉換為 SqlByte。
op_Inequality 對 SqlByte 的兩個實例進行比較,確定它們是否不相等。
op_LessThan 對 SqlByte 的兩個實例進行比較,以確定第一個實例是否小於第二個實例。
op_LessThanOrEqual 對 SqlByte 的兩個實例進行比較,以確定第一個實例是否小於或等於第二個實例。
op_Modulus 計算將其第一個 SqlByte 運算元除以第二個運算元後所得的餘數。
op_Multiply 計算兩個 SqlByte 運算元的乘積。
op_OnesComplement 二進制反碼運算符對其 SqlByte 運算元執行按位二進制反碼運算。
op_Subtraction 從第一個 SqlByte 運算元中減去第二個運算元。
parse 將數字的 String 表示形式轉換為它的等效 8 位無符號整數。
ReferenceEquals 確定指定的 Object 實例是否是相同的實例。 (從 Object 繼承。)
Subtract 從第一個 SqlByte 運算元中減去第二個運算元。
ToSqlBoolean 將此 SqlByte 結構轉換為 SqlBoolean。
ToSqlDecimal 將此 SqlByte 結構轉換為 SqlDecimal。
ToSqlDouble 將此 SqlByte 結構轉換為 SqlDouble。
ToSqlInt16 將此 SqlByte 結構轉換為 SqlInt16。
ToSqlInt32 將此 SqlByte 轉換為 SqlInt32。
ToSqlInt64 將此 SqlByte 結構轉換為 SqlInt64。
ToSqlMoney 將此 SqlByte 結構轉換為 SqlMoney。
ToSqlSingle 將此 SqlByte 結構轉換為 SqlSingle。
ToSqlString 將 SqlByte 的此實例轉換為 SqlString。
ToString 已重寫。 將此 SqlByte 結構轉換為 String。
Xor 對提供的參數執行按位“異或”運算。
受保護的方法
名稱 說明
Finalize 允許 Object 在“垃圾回收”回收 Object 之前嘗試釋放資源並執行其他清理操作。 (從 Object 繼承。)
MemberwiseClone 創建當前 Object 的淺表副本。 (從 Object 繼承。)
顯式接口實現
名稱 說明
System.Xml.Serialization.IXmlSerializable.GetSchema 該成員支持 .NET Framework 結構,不應從代碼直接使用。
System.Xml.Serialization.IXmlSerializable.ReadXml 該成員支持 .NET Framework 結構,不應從代碼直接使用。
System.Xml.Serialization.IXmlSerializable.WriteXml 該成員支持 .NET Framework 結構,不應從代碼直接使用。