DataType Classe

Definição

O objeto DataType permite que os usuários definam um tipo de dados SQL Server.

public class DataType : System.Xml.Serialization.IXmlSerializable
type DataType = class
    interface IXmlSerializable
Public Class DataType
Implements IXmlSerializable
Herança
DataType
Implementações

Construtores

Nome Description
DataType()

Cria um novo objeto DataType.

DataType(SqlDataType, Int32, Int32)

Cria um novo objeto DataType. O sqlDataType especifica o tipo de dados SQL Server. A precisão e a escala definem a precisão numérica e a escala dos tipos Decimal e Numeric. A escala pode ser 0.

DataType(SqlDataType, Int32)

Cria um novo objeto DataType. O sqlDataType especifica o tipo de dados SQL Server. MaxLength especifica o comprimento máximo do tipo. No caso de Decimal ou Numérico, maxLength especifica a precisão.

DataType(SqlDataType, String, String)

Cria um novo objeto DataType. O sqlDataType especifica o tipo de dados SQL Server. O parâmetro de tipo especifica uma cadeia de caracteres de tipo SQL Server, ou seja, "varchar(10)", uma coleção de esquemaS Xml, um tipo definido pelo usuário ou um tipo definido pelo usuário.

DataType(SqlDataType, String)

Cria um novo objeto DataType. O sqlDataType especifica o tipo de dados SQL Server. O parâmetro de tipo especifica uma cadeia de caracteres de tipo SQL Server, ou seja, "varchar(10)", uma coleção de esquemaS Xml, um tipo definido pelo usuário ou um tipo definido pelo usuário.

DataType(SqlDataType)

Cria um novo objeto DataType. O sqlDataType especifica o tipo de dados SQL Server.

DataType(UserDefinedDataType)

Permite que um objeto DataType seja criado com base em uma instância UserDefinedDataType.

DataType(UserDefinedTableType)

Permite que um objeto DataType seja criado com base em uma instância UserDefinedTableType.

DataType(UserDefinedType)

Permite que um objeto DataType seja criado com base em uma instância UserDefinedType.

DataType(XmlSchemaCollection)

Permite que um objeto DataType seja criado com base em uma instância XmlSchemaCollection.

Propriedades

Nome Description
BigInt

Cria um DataType do tipo SqlDataType.BigInt

Bit

Cria um DataType do tipo SqlDataType.Bit

Date

Cria um DataType do tipo SqlDataType.Date

DateTime

Cria um DataType do tipo SqlDataType.DateTime

Float

Cria um DataType do tipo SqlDataType.Float

Geography

Cria um DataType do tipo SqlDataType.Geography

Geometry

Cria um DataType do tipo SqlDataType.Geometry

HierarchyId

Cria um DataType do tipo SqlDataType.HierarchyId

Image

Cria um DataType do tipo SqlDataType.Image

Int

Cria um DataType do tipo SqlDataType.Int

IsNumericType

Indica se o tipo é um tipo numérico ou não.

IsStringType

Indica se o tipo é um tipo de cadeia de caracteres ou não.

Json

Cria um DataType do tipo SqlDataType.Json

MaximumLength

Tamanho máximo do tipo em bytes.

Money

Cria um DataType do tipo SqlDataType.Money

Name

Nome do tipo

NText

Cria um DataType do tipo SqlDataType.NText

NumericPrecision

Precisão máxima do tipo se baseada em numérico, caso contrário, 0.

NumericScale

Escala máxima do tipo se baseada em numérico, caso contrário, 0.

NVarCharMax

Cria um DataType do tipo SqlDataType.NVarCharMax

Real

Cria um DataType do tipo SqlDataType.Real

Schema

Esquema DataType

SmallDateTime

Cria um DataType do tipo SqlDataType.SmallDateTime

SmallInt

Cria um DataType do tipo SqlDataType.SmallInt

SmallMoney

Cria um DataType do tipo SqlDataType.SmallMoney

SqlDataType

Especifica o tipo de dados SQL Server.

SysName

Cria um DataType do tipo SqlDataType.SysName

Text

Cria um DataType do tipo SqlDataType.Text

Timestamp

Cria um DataType do tipo SqlDataType.Timestamp

TinyInt

Cria um DataType do tipo SqlDataType.TinyInt

UniqueIdentifier

Cria um DataType do tipo SqlDataType.UniqueIdentifier

VarBinaryMax

Cria um DataType do tipo SqlDataType.VarBinaryMax

VarCharMax

Cria um DataType do tipo SqlDataType.VarCharMax

Variant

Cria um DataType do tipo SqlDataType.Variant

XmlDocumentConstraint

Especifica se o tipo de dados XML é um fragmento (conteúdo) ou uma instância XML 1.0 bem formada (documento).

Métodos

Nome Description
Binary(Int32)

Cria um DataType do tipo SqlDataType.Binary

Char(Int32)

Cria um DataType do tipo SqlDataType.Char

DateTime2(Int32)

Cria um DataType do tipo SqlDataType.DateTime2

DateTimeOffset(Int32)

Cria um DataType do tipo SqlDataType.DateTimeOffset

Decimal(Int32, Int32)

Cria um DataType do tipo SqlDataType.Decimal

Equals(DataType)

O objeto DataType permite que os usuários definam um tipo de dados SQL Server.

Equals(Object)

O objeto DataType permite que os usuários definam um tipo de dados SQL Server.

GetHashCode()

O objeto DataType permite que os usuários definam um tipo de dados SQL Server.

GetSqlName(SqlDataType)

Retorna o nome TSQL do SqlDataType fornecido

NChar(Int32)

Cria um DataType do tipo SqlDataType.NChar

Numeric(Int32, Int32)

Cria um DataType do tipo SqlDataType.Numeric

NVarChar(Int32)

Cria um DataType do tipo SqlDataType.NVarChar

SqlToEnum(String)

Converte um nome de tipo de dados sql de cadeia de caracteres no valor de enumeração SqlDataType correspondente. Retorna SqlDataType.None se o nome for um tipo desconhecido.

Time(Int32)

Cria um DataType do tipo SqlDataType.Time

ToString()

O objeto DataType permite que os usuários definam um tipo de dados SQL Server.

UserDefinedDataType(String, String)

Cria um DataType do tipo SqlDataType.UserDefinedDataType

UserDefinedDataType(String)

Cria um DataType do tipo SqlDataType.UserDefinedDataType

UserDefinedTableType(String, String)

Cria um DataType do tipo SqlDataType.UserDefinedTableType

UserDefinedTableType(String)

Cria um DataType de SqlDataType.UserDefinedTableType

UserDefinedType(String, String)

Cria um DataType do tipo SqlDataType.UserDefinedType

UserDefinedType(String)

Cria um DataType do tipo SqlDataType.UserDefinedType

VarBinary(Int32)

Cria um DataType do tipo SqlDataType.VarBinary

VarChar(Int32)

Cria um DataType do tipo SqlDataType.VarChar

Vector(Int32)

Cria um DataType do tipo SqlDataType.Vector

Xml(String, String, XmlDocumentConstraint)

Cria um DataType do tipo SqlDataType.Xml

Xml(String, String)

Cria um DataType do tipo SqlDataType.Xml

Xml(String)

Cria um DataType do tipo SqlDataType.Xml

Implantações explícitas de interface

Nome Description
IXmlSerializable.GetSchema()

O objeto DataType permite que os usuários definam um tipo de dados SQL Server.

IXmlSerializable.ReadXml(XmlReader)

O objeto DataType permite que os usuários definam um tipo de dados SQL Server.

IXmlSerializable.WriteXml(XmlWriter)

O objeto DataType permite que os usuários definam um tipo de dados SQL Server.

Aplica-se a