Freigeben über


SqlCeParameter.Size-Eigenschaft

Ruft die maximale Länge der Daten innerhalb der Spalte ab oder legt diese fest.

Namespace: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (in system.data.sqlserverce.dll)

Syntax

'Declaration
Public Overrides Property Size As Integer
'Usage
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;
}
/** @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)

Eigenschaftenwert

Die maximale Länge der Daten in der Spalte. Der Standardwert wird aus dem Parameterwert hergeleitet.

Hinweise

Die Size-Eigenschaft wird für Binär- und Zeichenfolgentypen verwendet.

Bei Datentypen mit variabler Länge beschreibt die Size-Eigenschaft die maximale Menge der Daten, die an den Server gesendet werden. Die Size-Eigenschaft kann z. B. verwendet werden, um die für einen Zeichenfolgenwert an den Server gesendete Datenmenge auf die ersten 100 Bytes zu begrenzen.

Bei Unicode-Zeichenfolgendaten bezieht sich die Size-Eigenschaft auf die Anzahl der Zeichen. Die Zählung für Zeichenfolgen schließt das abschließende Zeichen nicht mit ein.

Wenn die Größe nicht explizit festgelegt wurde, wird sie aus der tatsächlichen Größe des angegebenen Parameterwerts hergeleitet.

Bei Datentypen mit fester Breite wird der Wert der Size-Eigenschaft ignoriert. Er kann zu Informationszwecken abgerufen werden und gibt die maximale Menge von Bytes zurück, die der Anbieter beim Senden des Parameterwerts an den Server verwendet.

Beispiel

Im folgenden Beispiel wird eine SqlCeParameter-Klasse erstellt und die Size-Eigenschaft festgelegt.

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;

.NET Framework-Sicherheit

  • Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter .

Plattformen

Windows CE, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows XP Professional x64 Edition, Windows XP SP2

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Compact Framework

Unterstützt in: 2.0, 1.0

Siehe auch

Referenz

SqlCeParameter-Klasse
SqlCeParameter-Member
System.Data.SqlServerCe-Namespace