Proprietà SqlProviderServices.TruncateDecimalsToScale
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Impostare questo flag su false per evitare che i valori Decimal vengano troncati alla scala (numero di posizioni decimali) definita per la colonna. Il valore predefinito è true, il quale indica che i valori decimali verranno troncati, per evitare l'interruzione delle applicazioni esistenti che dipendono da questo comportamento.
Spazio dei nomi: System.Data.Entity.SqlServer
Assembly: EntityFramework.SqlServer (in EntityFramework.SqlServer.dll)
Sintassi
'Dichiarazione
Public Shared Property TruncateDecimalsToScale As Boolean
Get
Set
'Utilizzo
Dim value As Boolean
value = SqlProviderServices.TruncateDecimalsToScale
SqlProviderServices.TruncateDecimalsToScale = value
public static bool TruncateDecimalsToScale { get; set; }
public:
static property bool TruncateDecimalsToScale {
bool get ();
void set (bool value);
}
static member TruncateDecimalsToScale : bool with get, set
static function get TruncateDecimalsToScale () : boolean
static function set TruncateDecimalsToScale (value : boolean)
Valore proprietà
Tipo: System.Boolean
Restituisce il valore Boolean.
Note
Con questo flag impostato su true gli oggetti SqlParameter vengono creati con le relative proprietà Scale impostate. Quando questo flag è impostato su false, le proprietà Scale non vengono impostate, il che significa che il comportamento che prevede il troncamento di SqlParameter viene evitato.