DataType Classe

Definizione

L'oggetto DataType consente agli utenti di definire un tipo di dati SQL Server.

public class DataType : System.Xml.Serialization.IXmlSerializable
type DataType = class
    interface IXmlSerializable
Public Class DataType
Implements IXmlSerializable
Ereditarietà
DataType
Implementazioni

Costruttori

Nome Descrizione
DataType()

Crea un nuovo oggetto DataType.

DataType(SqlDataType, Int32, Int32)

Crea un nuovo oggetto DataType. SqlDataType specifica il tipo di dati SQL Server. Precisione e scala definiscono la precisione numerica e la scala dei tipi Decimal e Numeric. La scala può essere 0.

DataType(SqlDataType, Int32)

Crea un nuovo oggetto DataType. SqlDataType specifica il tipo di dati SQL Server. MaxLength specifica la lunghezza massima del tipo. In caso di decimale o numerico, maxLength specifica la precisione.

DataType(SqlDataType, String, String)

Crea un nuovo oggetto DataType. SqlDataType specifica il tipo di dati SQL Server. Il parametro di tipo specifica una stringa di tipo SQL Server, ad esempio "varchar(10)", una raccolta xml schema, un tipo definito dall'utente o un tipo definito dall'utente.

DataType(SqlDataType, String)

Crea un nuovo oggetto DataType. SqlDataType specifica il tipo di dati SQL Server. Il parametro di tipo specifica una stringa di tipo SQL Server, ad esempio "varchar(10)", una raccolta xml schema, un tipo definito dall'utente o un tipo definito dall'utente.

DataType(SqlDataType)

Crea un nuovo oggetto DataType. SqlDataType specifica il tipo di dati SQL Server.

DataType(UserDefinedDataType)

Consente di creare un oggetto DataType in base a un'istanza userDefinedDataType.

DataType(UserDefinedTableType)

Consente di creare un oggetto DataType in base a un'istanza userDefinedTableType.

DataType(UserDefinedType)

Consente di creare un oggetto DataType in base a un'istanza userDefinedType.

DataType(XmlSchemaCollection)

Consente di creare un oggetto DataType in base a un'istanza xmlSchemaCollection.

Proprietà

Nome Descrizione
BigInt

Crea un tipo di dati di tipo SqlDataType.BigInt

Bit

Crea un tipo di dati di tipo SqlDataType.Bit

Date

Crea un tipo di dati di tipo SqlDataType.Date

DateTime

Crea un tipo di dati di tipo SqlDataType.DateTime

Float

Crea un tipo di dati di tipo SqlDataType.Float

Geography

Crea un tipo di dati di tipo SqlDataType.Geography

Geometry

Crea un tipo di dati di tipo SqlDataType.Geometry

HierarchyId

Crea un tipo di dati di tipo SqlDataType.HierarchyId

Image

Crea un tipo di dati di tipo SqlDataType.Image

Int

Crea un tipo di dati di tipo SqlDataType.Int

IsNumericType

Indica se il tipo è un tipo numerico o meno.

IsStringType

Indica se il tipo è un tipo stringa o meno.

Json

Crea un tipo di dati di tipo SqlDataType.Json

MaximumLength

Lunghezza massima del tipo in byte.

Money

Crea un tipo di dati di tipo SqlDataType.Money

Name

Nome del tipo

NText

Crea un tipo di dati di tipo SqlDataType.NText

NumericPrecision

Precisione massima di tipo se in base numerica, altrimenti 0.

NumericScale

Scala massima di tipo se in base numerica, altrimenti 0.

NVarCharMax

Crea un tipo di dati di tipo SqlDataType.NVarCharMax

Real

Crea un tipo di dati di tipo SqlDataType.Real

Schema

Schema DataType

SmallDateTime

Crea un tipo di dati di tipo SqlDataType.SmallDateTime

SmallInt

Crea un tipo di dati di tipo SqlDataType.SmallInt

SmallMoney

Crea un tipo di dati di tipo SqlDataType.SmallMoney

SqlDataType

Specifica il tipo di dati SQL Server.

SysName

Crea un Tipo di dati di tipo SqlDataType.SysName

Text

Crea un tipo di dati di tipo SqlDataType.Text

Timestamp

Crea un tipo di dati di tipo SqlDataType.Timestamp

TinyInt

Crea un tipo di dati di tipo SqlDataType.TinyInt

UniqueIdentifier

Crea un tipo di dati di tipo SqlDataType.UniqueIdentifier

VarBinaryMax

Crea un tipo di dati di tipo SqlDataType.VarBinaryMax

VarCharMax

Crea un tipo di dati di tipo SqlDataType.VarCharMax

Variant

Crea un tipo di dati di tipo SqlDataType.Variant

XmlDocumentConstraint

Specifica se il tipo di dati XML è un frammento (contenuto) o un'istanza XML 1.0 ben formata (documento).

Metodi

Nome Descrizione
Binary(Int32)

Crea un tipo di dati di tipo SqlDataType.Binary

Char(Int32)

Crea un tipo di dati di tipo SqlDataType.Char

DateTime2(Int32)

Crea un tipo di dati di tipo SqlDataType.DateTime2

DateTimeOffset(Int32)

Crea un tipo di dati di tipo SqlDataType.DateTimeOffset

Decimal(Int32, Int32)

Crea un tipo di dati di tipo SqlDataType.Decimal

Equals(DataType)

L'oggetto DataType consente agli utenti di definire un tipo di dati SQL Server.

Equals(Object)

L'oggetto DataType consente agli utenti di definire un tipo di dati SQL Server.

GetHashCode()

L'oggetto DataType consente agli utenti di definire un tipo di dati SQL Server.

GetSqlName(SqlDataType)

Restituisce il nome TSQL dell'oggetto SqlDataType specificato

NChar(Int32)

Crea un tipo di dati di tipo SqlDataType.NChar

Numeric(Int32, Int32)

Crea un tipo di dati di tipo SqlDataType.Numeric

NVarChar(Int32)

Crea un tipo di dati di tipo SqlDataType.NVarChar

SqlToEnum(String)

Converte un nome di tipo di dati Sql stringa nel valore enumerazione SqlDataType corrispondente. Restituisce SqlDataType.None se il nome è un tipo sconosciuto.

Time(Int32)

Crea un tipo di dati di tipo SqlDataType.Time

ToString()

L'oggetto DataType consente agli utenti di definire un tipo di dati SQL Server.

UserDefinedDataType(String, String)

Crea un Tipo di dati di tipo SqlDataType.UserDefinedDataType

UserDefinedDataType(String)

Crea un Tipo di dati di tipo SqlDataType.UserDefinedDataType

UserDefinedTableType(String, String)

Crea un tipo di dati di tipo SqlDataType.UserDefinedTableType

UserDefinedTableType(String)

Crea un tipo di dati di SqlDataType.UserDefinedTableType

UserDefinedType(String, String)

Crea un tipo di dati di tipo SqlDataType.UserDefinedType

UserDefinedType(String)

Crea un tipo di dati di tipo SqlDataType.UserDefinedType

VarBinary(Int32)

Crea un tipo di dati di tipo SqlDataType.VarBinary

VarChar(Int32)

Crea un tipo di dati di tipo SqlDataType.VarChar

Vector(Int32)

Crea un tipo di dati di tipo SqlDataType.Vector

Xml(String, String, XmlDocumentConstraint)

Crea un tipo di dati di tipo SqlDataType.Xml

Xml(String, String)

Crea un tipo di dati di tipo SqlDataType.Xml

Xml(String)

Crea un tipo di dati di tipo SqlDataType.Xml

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IXmlSerializable.GetSchema()

L'oggetto DataType consente agli utenti di definire un tipo di dati SQL Server.

IXmlSerializable.ReadXml(XmlReader)

L'oggetto DataType consente agli utenti di definire un tipo di dati SQL Server.

IXmlSerializable.WriteXml(XmlWriter)

L'oggetto DataType consente agli utenti di definire un tipo di dati SQL Server.

Si applica a