SqlInt16 構造体

定義

データベースに格納またはデータベースから取得する 16 ビット符号付き整数を表します。

public value class SqlInt16 : IComparable, System::Data::SqlTypes::INullable
public value class 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
public struct SqlInt16 : IComparable, System.Data.SqlTypes.INullable, System.Xml.Serialization.IXmlSerializable
type SqlInt16 = struct
    interface INullable
[<System.Serializable>]
type SqlInt16 = struct
    interface INullable
    interface IXmlSerializable
type SqlInt16 = struct
    interface INullable
    interface IXmlSerializable
Public Structure SqlInt16
Implements IComparable, INullable
Public Structure SqlInt16
Implements IComparable, INullable, IXmlSerializable
継承
SqlInt16
属性
実装

コンストラクター

名前 説明
SqlInt16(Int16)

指定した短整数パラメーターを使用して、 SqlInt16 構造体の新しいインスタンスを初期化します。

フィールド

名前 説明
MaxValue

SqlInt16の可能な最大値を表す定数。

MinValue

SqlInt16の可能な限り小さい値を表す定数。

Null

SqlInt16構造体のこのインスタンスに割り当てることができるDBNullを表します。

Zero

SqlInt16構造体のインスタンスのValue プロパティに割り当てることができる 0 個の値を表します。

プロパティ

名前 説明
IsNull

この SqlInt16 構造体が null かどうかを示します。

Value

構造体のこのインスタンスの値 SqlInt16 取得します。 このプロパティは読み取り専用です。

メソッド

名前 説明
Add(SqlInt16, SqlInt16)

2 つの SqlInt16 オペランドの合計を計算します。

BitwiseAnd(SqlInt16, SqlInt16)

SqlInt16 オペランドのビットごとの AND を計算します。

BitwiseOr(SqlInt16, SqlInt16)

2 つの SqlInt16 オペランドのビットごとの OR を計算します。

CompareTo(Object)

この SqlInt16 インスタンスを指定された Object と比較し、その相対値を示す値を返します。

CompareTo(SqlInt16)

この SqlInt16 インスタンスを指定された SqlInt16 と比較し、その相対値を示す値を返します。

Divide(SqlInt16, SqlInt16)

最初の SqlInt16 オペランドを 2 番目のオペランドで除算します。

Equals(Object)

指定したオブジェクトを、SqlInt16 オブジェクトのValue プロパティと比較します。

Equals(SqlInt16, SqlInt16)

2 つの SqlInt16 構造体の論理比較を実行して、それらが等しいかどうかを判断します。

GetHashCode()

このインスタンスのハッシュ コードを返します。

GetXsdType(XmlSchemaSet)

指定した XmlSchemaSetの XML スキーマ定義言語 (XSD) を返します。

GreaterThan(SqlInt16, SqlInt16)

SqlInt16の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを判断します。

GreaterThanOrEqual(SqlInt16, SqlInt16)

2 つの SqlInt16 構造体を比較して、最初の構造体が 2 番目の構造体以上かどうかを判断します。

LessThan(SqlInt16, SqlInt16)

SqlInt16の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを判断します。

LessThanOrEqual(SqlInt16, SqlInt16)

2 つの SqlInt16 構造体を比較して、最初の構造体が 2 番目の構造体以下かどうかを判断します。

Mod(SqlInt16, SqlInt16)

最初の SqlInt16 オペランドを 2 番目のオペランドで除算した後、剰余を計算します。

Modulus(SqlInt16, SqlInt16)

2 つの SqlInt16 値を除算し、剰余を返します。

Multiply(SqlInt16, SqlInt16)

2 つの SqlInt16 パラメーターの積を計算します。

NotEquals(SqlInt16, SqlInt16)

2 つの SqlInt16 構造体の論理比較を実行して、それらが等しくないかどうかを判断します。

OnesComplement(SqlInt16)

~ 演算子は、 SqlByte オペランドに対してビットごとの 1 の補数演算を実行します。

Parse(String)

数値の String 表現を等価の 16 ビット符号付き整数に変換します。

Subtract(SqlInt16, SqlInt16)

2 番目の SqlInt16 パラメーターを最初のパラメーターから減算します。

ToSqlBoolean()

この SqlInt16 構造体を SqlBooleanに変換します。

ToSqlByte()

この SqlInt16 構造体を SqlByteに変換します。

ToSqlDecimal()

この SqlInt16 構造体を SqlDecimalに変換します。

ToSqlDouble()

この SqlInt16 構造体を SqlDoubleに変換します。

ToSqlInt32()

この SqlInt16 構造体を SqlInt32に変換します。

ToSqlInt64()

この SqlInt16 構造体を SqlInt64に変換します。

ToSqlMoney()

この SqlInt16 構造体を SqlMoneyに変換します。

ToSqlSingle()

この SqlInt16 構造体を SqlSingleに変換します。

ToSqlString()

この SqlInt16 構造体を SqlStringに変換します。

ToString()

SqlInt16構造体をStringに変換します。

Xor(SqlInt16, SqlInt16)

指定されたパラメーターに対してビットごとの排他的 OR 演算を実行します。

演算子

名前 説明
Addition(SqlInt16, SqlInt16)

2 つの SqlInt16 オペランドの合計を計算します。

BitwiseAnd(SqlInt16, SqlInt16)

SqlInt16 オペランドのビットごとの AND を計算します。

BitwiseOr(SqlInt16, SqlInt16)

2 つの SqlInt16 オペランドのビットごとの OR を計算します。

Division(SqlInt16, SqlInt16)

最初の SqlInt16 オペランドを 2 番目のオペランドで除算します。

Equality(SqlInt16, SqlInt16)

2 つの SqlInt16 構造体の論理比較を実行して、それらが等しいかどうかを判断します。

ExclusiveOr(SqlInt16, SqlInt16)

指定されたパラメーターに対してビットごとの排他的 OR 演算を実行します。

Explicit(SqlBoolean to SqlInt16)

指定した SqlBoolean 構造体を SqlInt16に変換します。

Explicit(SqlDecimal to SqlInt16)

指定した SqlDecimal 構造体を SqlInt16に変換します。

Explicit(SqlDouble to SqlInt16)

指定した SqlDouble 構造体を SqlInt16に変換します。

Explicit(SqlInt16 to Int16)

指定した SqlInt16 構造体を短整数に変換します。

Explicit(SqlInt32 to SqlInt16)

指定した SqlInt32 構造体を SqlInt16に変換します。

Explicit(SqlInt64 to SqlInt16)

指定した SqlInt64 構造体を SqlInt16に変換します。

Explicit(SqlMoney to SqlInt16)

指定した SqlMoney 構造体を SqlInt16に変換します。

Explicit(SqlSingle to SqlInt16)

指定した SqlSingle 構造体を SqlInt16に変換します。

Explicit(SqlString to SqlInt16)

指定した SqlString オブジェクトを SqlInt16に変換します。

GreaterThan(SqlInt16, SqlInt16)

SqlInt16の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより大きいかどうかを判断します。

GreaterThanOrEqual(SqlInt16, SqlInt16)

2 つの SqlInt16 構造体を比較して、最初の構造体が 2 番目の構造体以上かどうかを判断します。

Implicit(Int16 to SqlInt16)

指定した短整数を SqlInt16に変換します。

Implicit(SqlByte to SqlInt16)

指定した SqlByte 構造体を SqlInt16に変換します。

Inequality(SqlInt16, SqlInt16)

2 つの SqlInt16 構造体の論理比較を実行して、それらが等しくないかどうかを判断します。

LessThan(SqlInt16, SqlInt16)

SqlInt16の 2 つのインスタンスを比較して、最初のインスタンスが 2 番目のインスタンスより小さいかどうかを判断します。

LessThanOrEqual(SqlInt16, SqlInt16)

2 つの SqlInt16 構造体を比較して、最初の構造体が 2 番目の構造体以下かどうかを判断します。

Modulus(SqlInt16, SqlInt16)

最初の SqlInt16 オペランドを 2 番目のオペランドで除算した後、剰余を計算します。

Multiply(SqlInt16, SqlInt16)

2 つの SqlInt16 パラメーターの積を計算します。

OnesComplement(SqlInt16)

~ 演算子は、 SqlByte オペランドに対してビットごとの 1 の補数演算を実行します。

Subtraction(SqlInt16, SqlInt16)

2 番目の SqlInt16 パラメーターを最初のパラメーターから減算します。

UnaryNegation(SqlInt16)

単項マイナス演算子は、SqlInt16 オペランドのValueを否定します。

明示的なインターフェイスの実装

名前 説明
IXmlSerializable.GetSchema()

このメンバーは .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IXmlSerializable.ReadXml(XmlReader)

このメンバーは .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

IXmlSerializable.WriteXml(XmlWriter)

このメンバーは .NET Framework インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。

適用対象

こちらもご覧ください