Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Representa um parâmetro para um SqlCeCommand e, opcionalmente, seu mapeamento em uma coluna DataSet. Esta classe não pode ser herdada.
Hierarquia de herança
System.Object
System.MarshalByRefObject
System.Data.Common.DbParameter
System.Data.SqlServerCe.SqlCeParameter
Namespace: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (em System.Data.SqlServerCe.dll)
Sintaxe
'Declaração
Public NotInheritable Class SqlCeParameter _
Inherits DbParameter _
Implements ICloneable
'Uso
Dim instance As SqlCeParameter
public sealed class SqlCeParameter : DbParameter,
ICloneable
public ref class SqlCeParameter sealed : public DbParameter,
ICloneable
[<SealedAttribute>]
type SqlCeParameter =
class
inherit DbParameter
interface ICloneable
end
public final class SqlCeParameter extends DbParameter implements ICloneable
O tipo SqlCeParameter expõe os membros a seguir.
Construtores
| Nome | Descrição | |
|---|---|---|
![]() |
SqlCeParameter() | Inicializa uma nova instância da classe SqlCeParameter. |
![]() |
SqlCeParameter(String, SqlDbType) | Inicializa uma nova instância da classe SqlCeParameter com o nome e o tipo de dados do parâmetro. |
![]() |
SqlCeParameter(String, Object) | Inicializa uma nova instância da classe SqlCeParameter com o nome do parâmetro e o valor do novo SqlCeParameter. |
![]() |
SqlCeParameter(String, SqlDbType, Int32) | Inicializa uma nova instância da classe SqlCeParameter com o nome, o tipo de dados e o comprimento do parâmetro. |
![]() |
SqlCeParameter(String, SqlDbType, Int32, String) | Inicializa uma nova instância da classe SqlCeParameter com o nome, o tipo de dados e o comprimento do parâmetro, e o nome da coluna de origem. |
![]() |
SqlCeParameter(String, SqlDbType, Int32, Boolean, Byte, Byte, String, DataRowVersion, Object) | Inicializa uma nova instância da classe SqlCeParameter com o nome, o tipo de dados, o comprimento e outras propriedades do parâmetro. O SQL Server Compact oferece suporte apenas a parâmetros de entrada. |
![]() |
SqlCeParameter(String, SqlDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) | Inicializa uma nova instância da classe SqlCeParameter com o nome, o tipo de dados, o comprimento e a direção do parâmetro e outras propriedades. O SQL Server Compact oferece suporte apenas a parâmetros de entrada. |
Início
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
DbType | Obtém ou define o DbType do parâmetro. (Substitui DbParameter.DbType.) |
![]() |
Direction | Essa propriedade sempre retorna ParameterDirection.Input para o Provedor de Dados do .NET Compact Framework para SQL Server Compact. Sua configuração com um valor diferente resulta no lançamento de uma InvalidOperationException. (Substitui DbParameter.Direction.) |
![]() |
IsNullable | Obtém ou define um valor que indica se o parâmetro aceita valores nulos ou não. (Substitui DbParameter.IsNullable.) |
![]() |
Offset | Infraestrutura. |
![]() |
ParameterName | Obtém ou define nome do SqlCeParameter. (Substitui DbParameter.ParameterName.) |
![]() |
Precision | Obtém ou define o número máximo de dígitos usados para representar a propriedade Value. |
![]() |
Scale | Obtém ou define o número de dígitos decimais para o qual Value é resolvido. |
![]() |
Size | Obtém ou define o comprimento máximo dos dados da coluna. (Substitui DbParameter.Size.) |
![]() |
SourceColumn | Obtém ou define o nome da coluna de origem mapeada em DataSet e usada para carregar ou retornar o Value. (Substitui DbParameter.SourceColumn.) |
![]() |
SourceColumnNullMapping | Infraestrutura. (Substitui DbParameter.SourceColumnNullMapping.) |
![]() |
SourceVersion | Obtém ou define a DataRowVersion a ser usada ao carregar o Value. (Substitui DbParameter.SourceVersion.) |
![]() |
SqlDbType | Obtém ou define o SqlDbType do parâmetro. |
![]() |
Value | Obtém ou define o valor do parâmetro. (Substitui DbParameter.Value.) |
Início
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
CreateObjRef | (herança de MarshalByRefObject) |
![]() |
Equals | (herança de Object) |
![]() |
Finalize | (herança de Object) |
![]() |
GetHashCode | (herança de Object) |
![]() |
GetLifetimeService | (herança de MarshalByRefObject) |
![]() |
GetType | (herança de Object) |
![]() |
InitializeLifetimeService | (herança de MarshalByRefObject) |
![]() |
MemberwiseClone() | (herança de Object) |
![]() |
MemberwiseClone(Boolean) | (herança de MarshalByRefObject) |
![]() |
ResetDbType | Redefine o tipo associado a este SqlCeParameter. (Substitui DbParameter.ResetDbType().) |
![]() |
ToString | Obtém uma cadeia de caracteres que contém o ParameterName. (Substitui Object.ToString().) |
Início
Implementações de interfaces explícitas
| Nome | Descrição | |
|---|---|---|
![]() ![]() |
ICloneable.Clone | |
![]() ![]() |
IDbDataParameter.Precision | (herança de DbParameter) |
![]() ![]() |
IDbDataParameter.Scale | (herança de DbParameter) |
Início
Comentários
Os nomes de parâmetros não diferenciam maiúsculas de minúsculas.
Exemplos
O exemplo a seguir mostra um uso típico de SqlCeParameter.
Dim param As New SqlCeParameter("@Description", SqlDbType.NVarChar)
param.Value = "garden hose"
SqlCeParameter param = new SqlCeParameter("@Description", SqlDbType.NVarChar);
param.Value = "garden hose";
Segurança de thread
Qualquer membro estático público (Shared no Microsoft Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)