SqlCeParameter.Size Property
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
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)
Valor da propriedade
O comprimento máximo dos dados da coluna. O valor padrão é inferido a partir do valor do parâmetro.
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.
Exemplo
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;
Segurança de thread
Quaisquer membros estáticos públicos (compartilhados no Microsoft Visual Basic) desse tipo são thread safe. Não há garantia de que qualquer membro de instância seja thread safe.
Plataformas
Plataformas de desenvolvimento
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
Informações de versão
.NET Framework e NET Compact Framework
Com suporte no 3.5
.NET Framework
Com suporte no 3.0
.NET Compact Framework e .Net Framework
Com suporte no 2.0
Consulte também
Referência
SqlCeParameter Class
SqlCeParameter Members
System.Data.SqlServerCe Namespace