Partilhar via


Propriedade do RDL SqlCeParameter.Size

Obtém ou define o comprimento máximo dos dados da coluna.

Namespace:  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (em System.Data.SqlServerCe.dll)

Sintaxe

'Declaração
Public Overrides Property Size As Integer
    Get
    Set
'Uso
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)

Valor da propriedade

Tipo: System.Int32
O comprimento máximo dos dados da coluna. O valor padrão é inferido a partir do valor do parâmetro.

Implementa

IDbDataParameter.Size

Comentários

A propriedade Size é usada para os tipos binário e de cadeia de caracteres.

Para tipos de dados de comprimento variável, a propriedade Size descreve a quantidade máxima de dados a serem enviados para o servidor. Por exemplo, a propriedade Size pode ser usada para limitar a quantidade de dados enviados para o servidor em um valor de cadeia de caracteres dos primeiros 100 bytes.

Para dados de cadeia de caracteres Unicode, a propriedade Size se refere ao número de caracteres. A contagem de cadeias de caracteres não inclui o caractere de encerramento.

Se não for explicitamente definido, o tamanho será inferido a partir do tamanho real do valor do parâmetro especificado.

Para tipos de dados de largura fixa, o valor de Size será ignorado. Ele pode ser recuperado para fins de informação e retornará a quantidade máxima de bytes usada pelo provedor ao enviar o valor do parâmetro para o servidor.

Exemplos

O exemplo a seguir cria um SqlCeParameter e define a propriedade 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;

Consulte também

Referência

SqlCeParameter Classe

Namespace System.Data.SqlServerCe