Partilhar via


Classe DataTypeSpec

Represents a built-in data type specification.

Hierarquia de herança

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

Namespace:  Microsoft.SqlServer.Management.SqlParser.Metadata
Assembly:  Microsoft.SqlServer.Management.SqlParser (em Microsoft.SqlServer.Management.SqlParser.dll)

Sintaxe

'Declaração
Public Class DataTypeSpec
'Uso
Dim instance As DataTypeSpec
public class DataTypeSpec
public ref class DataTypeSpec
type DataTypeSpec =  class end
public class DataTypeSpec

O tipo DataTypeSpec expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública ArgIsScale Gets a value that indicates whether the first argument represents the scale or the length.
Propriedade pública ArgSpec1 Gets the DataTypeArgSpec object that describes the data type of the first argument.
Propriedade pública ArgSpec2 Gets the DataTypeArgSpec object that describes the data type of the second argument.
Propriedade públicaMembro estático BigInt Gets the data type specification for the bigint data type.
Propriedade públicaMembro estático Binary Gets the data type specification for the binary data type.
Propriedade públicaMembro estático Bit Gets the data type specification for the bit data type.
Propriedade públicaMembro estático Char Gets the data type specification for the char data type.
Propriedade públicaMembro estático Date Gets the data type specification for the date data type.
Propriedade públicaMembro estático DateTime Gets the data type specification for the datetime data type.
Propriedade públicaMembro estático DateTime2 Gets the data type specification for the datetime2 data type.
Propriedade públicaMembro estático DateTimeOffset Gets the data type specification for the datetimeoffset data type.
Propriedade públicaMembro estático Decimal Gets the data type specification for the decimal data type.
Propriedade públicaMembro estático Float Gets the data type specification for the float data type.
Propriedade públicaMembro estático Geography Gets the data type specification for the geography data type.
Propriedade públicaMembro estático Geometry Gets the data type specification for the geometry data type.
Propriedade públicaMembro estático HierarchyId Gets the data type specification for the hierarchyid data type.
Propriedade públicaMembro estático Image Gets the data type specification for the image data type,
Propriedade públicaMembro estático Int Gets the data type specification for the int data type.
Propriedade públicaMembro estático Money Gets the data type specification for the money data type.
Propriedade pública Name Gets the name of the data type.
Propriedade públicaMembro estático NChar Gets the data type specification for the nchar data type.
Propriedade públicaMembro estático NText Gets the data type specification for the ntext data type.
Propriedade públicaMembro estático Numeric Gets the data type specification for the numeric data type.
Propriedade públicaMembro estático NVarChar Gets the data type specification for the nvarchar data type.
Propriedade públicaMembro estático NVarCharMax Gets the data type specification for the nvarchar(max) data type.
Propriedade públicaMembro estático Real Gets the data type specification for the real data type.
Propriedade pública RequireLength Gets a value that indicates whether the data type requires a length.
Propriedade públicaMembro estático SmallDateTime Gets the data type specification for the smalldatetime data type.
Propriedade públicaMembro estático SmallInt Gets the data type specification for the smallint data type.
Propriedade públicaMembro estático SmallMoney Gets the data type specification for the smallmoney data type.
Propriedade pública SqlDataType Gets the SqlDataType value of the built-in data type.
Propriedade públicaMembro estático SysName Gets the data type specification for the sysname data type.
Propriedade públicaMembro estático Text Gets the data type specification for the text data type.
Propriedade públicaMembro estático Time Gets the data type specification for the time data type.
Propriedade públicaMembro estático Timestamp Gets the data type specification for the timestamp data type.
Propriedade públicaMembro estático TinyInt Gets the data type specification for the tinyint data type.
Propriedade públicaMembro estático UniqueIdentifier Gets the data type specification for the uniqueidentifier data type.
Propriedade públicaMembro estático VarBinary Gets the data type specification for the varbinary data type.
Propriedade públicaMembro estático VarBinaryMax Gets the data type specification for the varbinary(max) data type.
Propriedade públicaMembro estático VarChar Gets the data type specification for the varchar data type.
Propriedade públicaMembro estático VarCharMax Gets the data type specification for the varchar(max) data type.
Propriedade públicaMembro estático Variant Gets the data type specification for the variant data type.
Propriedade públicaMembro estático Xml Gets the data type specification for the xml data type.

Início

Métodos

  Nome Descrição
Método público Equals (Herdado de Object.)
Método protegido Finalize (Herdado de Object.)
Método públicoMembro estático GetDataTypeSpec Gets a DataTypeSpec object with a name that matches the specified name.
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método protegido MemberwiseClone (Herdado de Object.)
Método público ToString (Herdado de Object.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.