Condividi tramite


Tipi del modello concettuale (CSDL)

CSDL (Conceptual Schema Definition Language) supporta un set di tipi di dati primitivi astratti, chiamato EDMSimpleTypes, che definisce proprietà in un modello concettuale.EDMSimpleTypes sono proxy per tipi di dati primitivi supportati nell'ambiente di archiviazione o host.Per informazioni sul mapping di Entity Framework tra i tipi di dati EDMSimpleTypes e quelli di SQL Server, vedere SqlClient per i tipi Entity Framework.

Nella tabella seguente vengono elencati i tipi di dati primitivi supportati da CSDL.Nella tabella vengono inoltre elencati i facet applicabili a ogni tipo di dati EDMSimpleType.

EDMSimpleType

Descrizione

Facet applicabili

Edm.Binary

Contiene dati binari.

MaxLength, FixedLength, Nullable, Default

Edm.Boolean

Contiene il valore true o false.

Nullable, Default

Edm.Byte

Contiene un Unsigned Integer a 8 bit.

Precision, Nullable, Default

Edm.DateTime

Rappresenta una data e un'ora.

Precision, Nullable, Default

Edm.DateTimeOffset

Contiene una data e un'ora come offset in minuti rispetto all'ora GMT.

Precision, Nullable, Default

Edm.Decimal

Contiene un valore numerico con scala e precisione fisse.

Precision, Nullable, Default

Edm.Double

Contiene un numero a virgola mobile con precisione a 15 cifre.

Precision, Nullable, Default

Edm.Float

Contiene un numero a virgola mobile con precisione a 7 cifre.

Precision, Nullable, Default

Edm.Guid

Contiene un identificatore univoco a 16 byte.

Precision, Nullable, Default

Edm.Int16

Contiene un Signed Integer a 16 bit.

Precision, Nullable, Default

Edm.Int32

Contiene un Signed Integer a 32 bit.

Precision, Nullable, Default

Edm.Int64

Contiene un Signed Integer a 64 bit.

Precision, Nullable, Default

Edm.SByte

Contiene un Signed Integer a 8 bit.

Precision, Nullable, Default

Edm.String

Contiene dati di tipo carattere.

Unicode, FixedLength, MaxLength, Collation, Precision, Nullable, Default

Edm.Time

Contiene un'ora del giorno.

Precision, Nullable, Default

Vedere anche

Concetti

Funzioni canoniche

Mapping dei metodi CLR alle funzioni canoniche

Specifiche CSDL

Altre risorse

Specifiche CSDL, SSDL e MSL