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
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;