次の方法で共有


DataTypeSpec クラス

組み込みデータ型の仕様を表します。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Management.SqlParser.Metadata..::..DataTypeSpec

名前空間:  Microsoft.SqlServer.Management.SqlParser.Metadata
アセンブリ:  Microsoft.SqlServer.Management.SqlParser (Microsoft.SqlServer.Management.SqlParser.dll)

構文

'宣言
Public Class DataTypeSpec
'使用
Dim instance As DataTypeSpec
public class DataTypeSpec
public ref class DataTypeSpec
type DataTypeSpec =  class end
public class DataTypeSpec

DataTypeSpec 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ ArgIsScale 最初の引数が小数点以下桁数を表すか、長さを表すかを示す値を取得します。
パブリック プロパティ ArgSpec1 最初の引数のデータ型を示す DataTypeArgSpec オブジェクトを取得します。
パブリック プロパティ ArgSpec2 2 番目の引数のデータ型を示す DataTypeArgSpec オブジェクトを取得します。
パブリック プロパティ静的メンバー BigInt bigint データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Binary binary データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Bit bit データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Char char データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Date date データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー DateTime datetime データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー DateTime2 datetime2 データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー DateTimeOffset datetimeoffset データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Decimal decimal データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Float float データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Geography geography データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Geometry geometry データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー HierarchyId hierarchyid データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Image image データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Int int データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Money money データ型のデータ型仕様を取得します。
パブリック プロパティ Name データ型の名前を取得します。
パブリック プロパティ静的メンバー NChar nchar データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー NText ntext データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Numeric 数値データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー NVarChar nvarchar データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー NVarCharMax nvarchar(max) データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Real real データ型のデータ型仕様を取得します。
パブリック プロパティ RequireLength 長さを必要とするデータ型かどうかを示す値を取得します。
パブリック プロパティ静的メンバー SmallDateTime smalldatetime データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー SmallInt smallint データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー SmallMoney smallmoney データ型のデータ型仕様を取得します。
パブリック プロパティ SqlDataType 組み込みデータ型の SqlDataType 値を取得します。
パブリック プロパティ静的メンバー SysName sysname データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Text text データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Time time データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Timestamp timestamp データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー TinyInt tinyint データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー UniqueIdentifier uniqueidentifier データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー VarBinary varbinary データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー VarBinaryMax varbinary(max) データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー VarChar varchar データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー VarCharMax varchar(max) データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Variant variant データ型のデータ型仕様を取得します。
パブリック プロパティ静的メンバー Xml xml データ型のデータ型仕様を取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド静的メンバー GetDataTypeSpec 指定した名前と一致する名前の DataTypeSpec オブジェクトを取得します。
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。