Partager via


SqlCeParameter.Size Property

Obtient ou définit la longueur maximale des données figurant dans la colonne.

Espace de noms: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (dans system.data.sqlserverce.dll)

Syntaxe

'Déclaration
Public Overrides Property Size As Integer
public override int Size { get; set; }
public:
virtual property int Size {
    int get () override;
    void set (int value) override;
}
/** @property */
public int get_Size ()

/** @property */
public void set_Size (int value)
public override function get Size () : int

public override function set Size (value : int)

Valeur de propriété

Longueur maximale des données figurant dans la colonne. La valeur par défaut est déduite de la valeur du paramètre.

Remarques

La propriété Size est utilisée avec les types binaire et chaîne.

Pour les types de données de longueur variable, la propriété Size décrit la quantité maximale de données à envoyer au serveur. Par exemple, la propriété Size peut être utilisée pour limiter aux 100 premiers octets la quantité de données envoyées au serveur pour une valeur de chaîne.

Pour les données de chaîne Unicode, la propriété Size fait référence au nombre de caractères. Le nombre de chaînes n'inclut pas le caractère de fin.

Si elle n'est pas explicitement définie, la taille est déduite de la taille réelle de la valeur du paramètre spécifié.

Pour les types de données de largeur fixe, la valeur de Size est ignorée. Elle peut être récupérée à des fins d'information et retourne la quantité maximale d'octets utilisés par le fournisseur lors de l'envoi de la valeur du paramètre au serveur.

Exemple

L'exemple suivant crée un SqlCeParameter et définit la propriété 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;

Sécurité des threads

Tout membre statique public (Partagé dans Microsoft Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme sûrs.

Plateformes

Plateformes de développement

Windows Vista, Windows Mobile 5.0, Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Mobile 2003 for Pocket PC, Windows CE 5.0
Informations sur la version
.NET Framework et NET Compact Framework
Pris en charge dans 3.5
.NET Framework
Pris en charge dans 3.0
.NET Compact Framework et .Net Framework
Pris en charge dans 2.0

Voir aussi

Référence

SqlCeParameter Class
SqlCeParameter Members
System.Data.SqlServerCe Namespace