DataType 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| DataType() |
创建新的 DataType 对象。 |
| DataType(SqlDataType, String, String) |
创建新的 DataType 对象。 sqlDataType 指定SQL Server数据类型。 类型参数指定SQL Server类型字符串,即“varchar(10)”、“Xml 架构集合、用户定义的类型或用户定义类型”。 |
| DataType(SqlDataType, String) |
创建新的 DataType 对象。 sqlDataType 指定SQL Server数据类型。 类型参数指定SQL Server类型字符串,即“varchar(10)”、“Xml 架构集合、用户定义的类型或用户定义类型”。 |
| DataType(SqlDataType, Int32) |
创建新的 DataType 对象。 sqlDataType 指定SQL Server数据类型。 MaxLength 指定类型的最大长度。 对于十进制或数字,maxLength 指定精度。 |
| DataType(XmlSchemaCollection) |
允许基于 XmlSchemaCollection 实例创建 DataType 对象。 |
| DataType(SqlDataType, Int32, Int32) |
创建新的 DataType 对象。 sqlDataType 指定SQL Server数据类型。 精度和小数位数定义十进制和数值类型的数值精度和小数位数。 刻度可以为 0。 |
| DataType(UserDefinedTableType) |
允许基于 UserDefinedTableType 实例创建 DataType 对象。 |
| DataType(UserDefinedDataType) |
允许基于 UserDefinedDataType 实例创建 DataType 对象。 |
| DataType(SqlDataType) |
创建新的 DataType 对象。 sqlDataType 指定SQL Server数据类型。 |
| DataType(UserDefinedType) |
允许基于 UserDefinedType 实例创建 DataType 对象。 |
DataType()
创建新的 DataType 对象。
public DataType();
Public Sub New ()
适用于
DataType(SqlDataType, String, String)
创建新的 DataType 对象。 sqlDataType 指定SQL Server数据类型。 类型参数指定SQL Server类型字符串,即“varchar(10)”、“Xml 架构集合、用户定义的类型或用户定义类型”。
public DataType(Microsoft.SqlServer.Management.Smo.SqlDataType sqlDataType, string type, string schema);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.SqlDataType * string * string -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (sqlDataType As SqlDataType, type As String, schema As String)
参数
- sqlDataType
- SqlDataType
- type
- String
- schema
- String
适用于
DataType(SqlDataType, String)
创建新的 DataType 对象。 sqlDataType 指定SQL Server数据类型。 类型参数指定SQL Server类型字符串,即“varchar(10)”、“Xml 架构集合、用户定义的类型或用户定义类型”。
public DataType(Microsoft.SqlServer.Management.Smo.SqlDataType sqlDataType, string type);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.SqlDataType * string -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (sqlDataType As SqlDataType, type As String)
参数
- sqlDataType
- SqlDataType
- type
- String
适用于
DataType(SqlDataType, Int32)
创建新的 DataType 对象。 sqlDataType 指定SQL Server数据类型。 MaxLength 指定类型的最大长度。 对于十进制或数字,maxLength 指定精度。
public DataType(Microsoft.SqlServer.Management.Smo.SqlDataType sqlDataType, int precisionOrMaxLengthOrScale);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.SqlDataType * int -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (sqlDataType As SqlDataType, precisionOrMaxLengthOrScale As Integer)
参数
- sqlDataType
- SqlDataType
- precisionOrMaxLengthOrScale
- Int32
适用于
DataType(XmlSchemaCollection)
允许基于 XmlSchemaCollection 实例创建 DataType 对象。
public DataType(Microsoft.SqlServer.Management.Smo.XmlSchemaCollection xmlSchemaCollection);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.XmlSchemaCollection -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (xmlSchemaCollection As XmlSchemaCollection)
参数
- xmlSchemaCollection
- XmlSchemaCollection
适用于
DataType(SqlDataType, Int32, Int32)
创建新的 DataType 对象。 sqlDataType 指定SQL Server数据类型。 精度和小数位数定义十进制和数值类型的数值精度和小数位数。 刻度可以为 0。
public DataType(Microsoft.SqlServer.Management.Smo.SqlDataType sqlDataType, int precision, int scale);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.SqlDataType * int * int -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (sqlDataType As SqlDataType, precision As Integer, scale As Integer)
参数
- sqlDataType
- SqlDataType
- precision
- Int32
- scale
- Int32
适用于
DataType(UserDefinedTableType)
允许基于 UserDefinedTableType 实例创建 DataType 对象。
public DataType(Microsoft.SqlServer.Management.Smo.UserDefinedTableType userDefinedTableType);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.UserDefinedTableType -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (userDefinedTableType As UserDefinedTableType)
参数
- userDefinedTableType
- UserDefinedTableType
适用于
DataType(UserDefinedDataType)
允许基于 UserDefinedDataType 实例创建 DataType 对象。
public DataType(Microsoft.SqlServer.Management.Smo.UserDefinedDataType userDefinedDataType);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.UserDefinedDataType -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (userDefinedDataType As UserDefinedDataType)
参数
- userDefinedDataType
- UserDefinedDataType
适用于
DataType(SqlDataType)
创建新的 DataType 对象。 sqlDataType 指定SQL Server数据类型。
public DataType(Microsoft.SqlServer.Management.Smo.SqlDataType sqlDataType);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.SqlDataType -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (sqlDataType As SqlDataType)
参数
- sqlDataType
- SqlDataType
适用于
DataType(UserDefinedType)
允许基于 UserDefinedType 实例创建 DataType 对象。
public DataType(Microsoft.SqlServer.Management.Smo.UserDefinedType userDefinedType);
new Microsoft.SqlServer.Management.Smo.DataType : Microsoft.SqlServer.Management.Smo.UserDefinedType -> Microsoft.SqlServer.Management.Smo.DataType
Public Sub New (userDefinedType As UserDefinedType)
参数
- userDefinedType
- UserDefinedType