SqlInt16 構造体
定義
データベースに格納する、またはデータベースから取得する 16 ビット符号付き整数を表します。Represents a 16-bit signed integer to be stored in or retrieved from a database.
public value class SqlInt16 : IComparable, System::Data::SqlTypes::INullable, System::Xml::Serialization::IXmlSerializable
public value class SqlInt16 : IComparable, System::Data::SqlTypes::INullable
public struct SqlInt16 : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
public struct SqlInt16 : IComparable, System.Data.SqlTypes.INullable
[System.Serializable]
public struct SqlInt16 : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlInt16 = struct
interface INullable
interface IXmlSerializable
type SqlInt16 = struct
interface INullable
[<System.Serializable>]
type SqlInt16 = struct
interface INullable
interface IXmlSerializable
Public Structure SqlInt16
Implements IComparable, INullable, IXmlSerializable
Public Structure SqlInt16
Implements IComparable, INullable
- 継承
- 属性
- 実装
コンストラクター
SqlInt16(Int16) |
指定した短整数パラメーターを使用して、SqlInt16 構造体の新しいインスタンスを初期化します。Initializes a new instance of the SqlInt16 structure using the supplied short integer parameter. |
フィールド
MaxValue |
SqlInt16 の最大有効値を表す定数。A constant representing the largest possible value of a SqlInt16. |
MinValue |
SqlInt16 の最小有効値を表す定数。A constant representing the smallest possible value of a SqlInt16. |
Null |
DBNull 構造体のこのインスタンスに割り当てることができる SqlInt16 を表します。Represents a DBNull that can be assigned to this instance of the SqlInt16 structure. |
Zero |
Value 構造体のインスタンスの SqlInt16 プロパティに割り当てることができるゼロ値を表します。Represents a zero value that can be assigned to the Value property of an instance of the SqlInt16 structure. |
プロパティ
IsNull |
この SqlInt16 構造体が null であるかどうかを示します。Indicates whether this SqlInt16 structure is null. |
Value |
この SqlInt16 構造体のインスタンスの値を取得します。Gets the value of this instance of SqlInt16 structure. このプロパティは読み取り専用です。This property is read-only. |
メソッド
Add(SqlInt16, SqlInt16) |
2 つの SqlInt16 オペランドの合計を計算します。Computes the sum of the two SqlInt16 operands. |
BitwiseAnd(SqlInt16, SqlInt16) |
SqlInt16 オペランドのビットごとの AND を計算します。Computes the bitwise AND of its SqlInt16 operands. |
BitwiseOr(SqlInt16, SqlInt16) |
2 つの SqlInt16 オペランドのビットごとの OR を計算します。Computes the bitwise OR of its two SqlInt16 operands. |
CompareTo(Object) |
指定した SqlInt16 とこの Object インスタンスを比較し、これらの相対値を示す値を返します。Compares this SqlInt16 instance to the supplied Object and returns an indication of their relative values. |
CompareTo(SqlInt16) |
指定した SqlInt16 とこの SqlInt16 インスタンスを比較し、これらの相対値を示す値を返します。Compares this SqlInt16 instance to the supplied SqlInt16 and returns an indication of their relative values. |
Divide(SqlInt16, SqlInt16) |
最初の SqlInt16 オペランドを 2 番目のオペランドで除算します。Divides the first SqlInt16 operand by the second. |
Equals(Object) |
指定したオブジェクトを Value オブジェクトの SqlInt16 プロパティと比較します。Compares the specified object to the Value property of the SqlInt16 object. |
Equals(SqlInt16, SqlInt16) |
2 つの SqlInt16 構造体の論理比較を実行して、等しいかどうかを確認します。Performs a logical comparison of two SqlInt16 structures to determine whether they are equal. |
GetHashCode() |
このインスタンスのハッシュ コードを返します。Returns the hash code for this instance. |
GetXsdType(XmlSchemaSet) |
指定された XmlSchemaSet の XML スキーマ定義言語 (XSD) を返します。Returns the XML Schema definition language (XSD) of the specified XmlSchemaSet. |
GreaterThan(SqlInt16, SqlInt16) |
SqlInt16 の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを確認します。Compares two instances of SqlInt16 to determine whether the first is greater than the second. |
GreaterThanOrEqual(SqlInt16, SqlInt16) |
2 つの SqlInt16 構造体を比較して、最初の構造体が 2 番目の構造体以上かどうかを確認します。Compares two SqlInt16 structures to determine whether the first is greater than or equal to the second. |
LessThan(SqlInt16, SqlInt16) |
SqlInt16 の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを確認します。Compares two instances of SqlInt16 to determine whether the first is less than the second. |
LessThanOrEqual(SqlInt16, SqlInt16) |
2 つの SqlInt16 構造体を比較して、最初の構造体が 2 番目の構造体以下かどうかを確認します。Compares two SqlInt16 structures to determine whether the first is less than or equal to the second. |
Mod(SqlInt16, SqlInt16) |
最初の SqlInt16 オペランドを 2 番目のオペランドで除算した後の剰余を計算します。Computes the remainder after dividing its first SqlInt16 operand by its second. |
Modulus(SqlInt16, SqlInt16) |
2 つの SqlInt16 値を除算し、剰余を返します。Divides two SqlInt16 values and returns the remainder. |
Multiply(SqlInt16, SqlInt16) |
2 つの SqlInt16 パラメーターの積を計算します。Computes the product of the two SqlInt16 parameters. |
NotEquals(SqlInt16, SqlInt16) |
2 つの SqlInt16 構造体の論理比較を実行して、等しくないかどうかを確認します。Performs a logical comparison of two SqlInt16 structures to determine whether they are not equal. |
OnesComplement(SqlInt16) |
~ 演算子は、SqlByte オペランドでビットごとの 1 の補数演算を実行します。The ~ operator performs a bitwise one's complement operation on its SqlByte operand. |
Parse(String) |
数値の String 形式を等価の 16 ビット符号付き整数に変換します。Converts the String representation of a number to its 16-bit signed integer equivalent. |
Subtract(SqlInt16, SqlInt16) |
最初の SqlInt16 パラメーターから 2 番目のパラメーターを減算します。Subtracts the second SqlInt16 parameter from the first. |
ToSqlBoolean() |
この SqlInt16 構造体を SqlBoolean に変換します。Converts this SqlInt16 structure to SqlBoolean. |
ToSqlByte() |
この SqlInt16 構造体を SqlByte に変換します。Converts this SqlInt16 structure to SqlByte. |
ToSqlDecimal() |
この SqlInt16 構造体を SqlDecimal に変換します。Converts this SqlInt16 structure to SqlDecimal. |
ToSqlDouble() |
この SqlInt16 構造体を SqlDouble に変換します。Converts this SqlInt16 structure to SqlDouble. |
ToSqlInt32() |
この SqlInt16 構造体を SqlInt32 に変換します。Converts this SqlInt16 structure to SqlInt32. |
ToSqlInt64() |
この SqlInt16 構造体を SqlInt64 に変換します。Converts this SqlInt16 structure to SqlInt64. |
ToSqlMoney() |
この SqlInt16 構造体を SqlMoney に変換します。Converts this SqlInt16 structure to SqlMoney. |
ToSqlSingle() |
この SqlInt16 構造体を SqlSingle に変換します。Converts this SqlInt16 structure to SqlSingle. |
ToSqlString() |
この SqlInt16 構造体を SqlString に変換します。Converts this SqlInt16 structure to SqlString. |
ToString() |
SqlInt16 構造体を String に変換します。Converts a SqlInt16 structure to String. |
Xor(SqlInt16, SqlInt16) |
指定したパラメーターでビットごとの排他的 OR 演算を実行します。Performs a bitwise exclusive-OR operation on the supplied parameters. |
演算子
Addition(SqlInt16, SqlInt16) |
2 つの SqlInt16 オペランドの合計を計算します。Computes the sum of the two SqlInt16 operands. |
BitwiseAnd(SqlInt16, SqlInt16) |
SqlInt16 オペランドのビットごとの AND を計算します。Computes the bitwise AND of its SqlInt16 operands. |
BitwiseOr(SqlInt16, SqlInt16) |
2 つの SqlInt16 オペランドのビットごとの OR を計算します。Computes the bitwise OR of its two SqlInt16 operands. |
Division(SqlInt16, SqlInt16) |
最初の SqlInt16 オペランドを 2 番目のオペランドで除算します。Divides the first SqlInt16 operand by the second. |
Equality(SqlInt16, SqlInt16) |
2 つの SqlInt16 構造体の論理比較を実行して、等しいかどうかを確認します。Performs a logical comparison of two SqlInt16 structures to determine whether they are equal. |
ExclusiveOr(SqlInt16, SqlInt16) |
指定したパラメーターでビットごとの排他的 OR 演算を実行します。Performs a bitwise exclusive-OR operation on the supplied parameters. |
Explicit(SqlBoolean to SqlInt16) |
指定した SqlBoolean 構造体を SqlInt16 に変換します。Converts the supplied SqlBoolean structure to SqlInt16. |
Explicit(SqlDecimal to SqlInt16) |
指定した SqlDecimal 構造体を SqlInt16 に変換します。Converts the supplied SqlDecimal structure to SqlInt16. |
Explicit(SqlDouble to SqlInt16) |
指定した SqlDouble 構造体を SqlInt16 に変換します。Converts the supplied SqlDouble structure to SqlInt16. |
Explicit(SqlInt16 to Int16) |
指定した SqlInt16 構造体を短整数に変換します。Converts the supplied SqlInt16 structure to a short integer. |
Explicit(SqlInt32 to SqlInt16) |
指定した SqlInt32 構造体を SqlInt16 に変換します。Converts the supplied SqlInt32 structure to SqlInt16. |
Explicit(SqlInt64 to SqlInt16) |
指定した SqlInt64 構造体を SqlInt16 に変換します。Converts the supplied SqlInt64 structure to SqlInt16. |
Explicit(SqlMoney to SqlInt16) |
指定した SqlMoney 構造体を SqlInt16 に変換します。Converts the supplied SqlMoney structure to SqlInt16. |
Explicit(SqlSingle to SqlInt16) |
指定した SqlSingle 構造体を SqlInt16 に変換します。Converts the supplied SqlSingle structure to SqlInt16. |
Explicit(SqlString to SqlInt16) |
指定した SqlString オブジェクトを SqlInt16 に変換します。Converts the supplied SqlString object to SqlInt16. |
GreaterThan(SqlInt16, SqlInt16) |
SqlInt16 の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを確認します。Compares two instances of SqlInt16 to determine whether the first is greater than the second. |
GreaterThanOrEqual(SqlInt16, SqlInt16) |
2 つの SqlInt16 構造体を比較して、最初の構造体が 2 番目の構造体以上かどうかを確認します。Compares two SqlInt16 structures to determine whether the first is greater than or equal to the second. |
Implicit(Int16 to SqlInt16) |
指定した短整数を SqlInt16 に変換します。Converts the supplied short integer to SqlInt16. |
Implicit(SqlByte to SqlInt16) |
指定した SqlByte 構造体を SqlInt16 に変換します。Converts the supplied SqlByte structure to SqlInt16. |
Inequality(SqlInt16, SqlInt16) |
2 つの SqlInt16 構造体の論理比較を実行して、等しくないかどうかを確認します。Performs a logical comparison of two SqlInt16 structures to determine whether they are not equal. |
LessThan(SqlInt16, SqlInt16) |
SqlInt16 の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを確認します。Compares two instances of SqlInt16 to determine whether the first is less than the second. |
LessThanOrEqual(SqlInt16, SqlInt16) |
2 つの SqlInt16 構造体を比較して、最初の構造体が 2 番目の構造体以下かどうかを確認します。Compares two SqlInt16 structures to determine whether the first is less than or equal to the second. |
Modulus(SqlInt16, SqlInt16) |
最初の SqlInt16 オペランドを 2 番目のオペランドで除算した後の剰余を計算します。Computes the remainder after dividing its first SqlInt16 operand by its second. |
Multiply(SqlInt16, SqlInt16) |
2 つの SqlInt16 パラメーターの積を計算します。Computes the product of the two SqlInt16 parameters. |
OnesComplement(SqlInt16) |
~ 演算子は、SqlByte オペランドでビットごとの 1 の補数演算を実行します。The ~ operator performs a bitwise one's complement operation on its SqlByte operand. |
Subtraction(SqlInt16, SqlInt16) |
最初の SqlInt16 パラメーターから 2 番目のパラメーターを減算します。Subtracts the second SqlInt16 parameter from the first. |
UnaryNegation(SqlInt16) |
単項マイナス演算子は、Value オペランドの SqlInt16 を無効にします。The unary minus operator negates the Value of the SqlInt16 operand. |
明示的なインターフェイスの実装
IXmlSerializable.GetSchema() |
このメンバーは .NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. |
IXmlSerializable.ReadXml(XmlReader) |
このメンバーは .NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. |
IXmlSerializable.WriteXml(XmlWriter) |
このメンバーは .NET Framework インフラストラクチャをサポートします。独自に作成したコードから直接使用するためのものではありません。This member supports the .NET Framework infrastructure and is not intended to be used directly from your code. |