Condividi tramite


Proprietà SqlCeParameter.Size

Ottiene o imposta la lunghezza massima dei dati all'interno della colonna.

Spazio dei nomi  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)

Sintassi

'Dichiarazione
Public Overrides Property Size As Integer
    Get
    Set
'Utilizzo
Dim instance As SqlCeParameter
Dim value As Integer

value = instance.Size

instance.Size = value
public override int Size { get; set; }
public:
virtual property int Size {
    int get () override;
    void set (int value) override;
}
abstract Size : int with get, set
override Size : int with get, set
override function get Size () : int
override function set Size (value : int)

Valore proprietà

Tipo: System.Int32
Lunghezza massima dei dati all'interno della colonna. Il valore predefinito viene dedotto dal valore di parametro.

Implementa

IDbDataParameter.Size

Osservazioni

La proprietà Size viene utilizzata per i tipi binario e string.

Per i tipi di dati di lunghezza variabile, la proprietà Size descrive la quantità massima di dati da inviare al server. La proprietà Size, ad esempio, può essere utilizzata per limitare ai primi 100 byte la quantità di dati inviati al server per un valore di stringa.

Per i dati di stringa Unicode, la proprietà Size indica il numero di caratteri. Nel conteggio relativo alle stringhe non viene compreso il carattere finale.

Se non impostata esplicitamente, la dimensione sarà dedotta dalla dimensione reale del valore di parametro specificato.

Per i tipi di dati di larghezza fissa, il valore della proprietà Size viene ignorato. Può essere recuperato a fini informativi e restituisce la quantità massima di byte utilizzata dal provider, durante l'invio del valore del parametro al server.

Esempi

Nell'esempio riportato di seguito viene creato un oggetto SqlCeParameter e viene impostata la relativa proprietà Size.

Dim param As New SqlCeParameter("@Description", SqlDbType.NVarChar)
param.IsNullable = True
param.Size = 88
SqlCeParameter param = new SqlCeParameter("@Description", SqlDbType.NVarChar);
param.IsNullable = true;
param.Size = 88;

Vedere anche

Riferimento

SqlCeParameter Classe

Spazio dei nomi System.Data.SqlServerCe