DbParameter Classe

Definição

Representa um parâmetro para a DbCommand e, opcionalmente, o seu mapeamento para uma DataSet coluna. Para mais informações sobre parâmetros, consulte Configuração de Parâmetros e Tipos de Dados de Parâmetros.

public ref class DbParameter abstract
public ref class DbParameter abstract : MarshalByRefObject, System::Data::IDbDataParameter
public abstract class DbParameter
public abstract class DbParameter : MarshalByRefObject, System.Data.IDbDataParameter
type DbParameter = class
type DbParameter = class
    inherit MarshalByRefObject
    interface IDbDataParameter
    interface IDataParameter
type DbParameter = class
    inherit MarshalByRefObject
    interface IDataParameter
    interface IDbDataParameter
Public MustInherit Class DbParameter
Public MustInherit Class DbParameter
Inherits MarshalByRefObject
Implements IDbDataParameter
Herança
DbParameter
Herança
Derivado
Implementações

Construtores

Name Description
DbParameter()

Inicializa uma nova instância da DbParameter classe.

Propriedades

Name Description
DbType

Obtém ou define o DbType do parâmetro.

Direction

Recebe ou define um valor que indica se o parâmetro é apenas de entrada, apenas saída, bidirecional ou um parâmetro de retorno de procedimento armazenado.

IsNullable

Obtém ou define um valor que indica se o parâmetro aceita valores nulos.

ParameterName

Obtém ou define o nome do DbParameter.

Precision

Obtém ou define o número máximo de dígitos usados para representar a Value propriedade.

Scale

Obtém ou define o número de casas decimais para as quais Value é resolvido.

Size

Obtém ou define o tamanho máximo, em bytes, dos dados dentro da coluna.

SourceColumn

Obtém ou define o nome da coluna de origem mapeada para o DataSet e usada para carregar ou devolver o Value.

SourceColumnNullMapping

Recebe ou define um valor que indica se a coluna de origem é anulável. Isto permite DbCommandBuilder gerar corretamente instruções Update para colunas anuláveis.

SourceVersion

Obtém ou define o DataRowVersion para usar quando carregas Value.

Value

Obtém ou define o valor do parâmetro.

Métodos

Name Description
CreateObjRef(Type)

Cria um objeto que contém toda a informação relevante necessária para gerar um proxy usado para comunicar com um objeto remoto.

(Herdado de MarshalByRefObject)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetLifetimeService()

Recupera o objeto de serviço de tempo de vida atual que controla a política de vida útil neste caso.

(Herdado de MarshalByRefObject)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InitializeLifetimeService()

Obtém-se um objeto de serviço vitalício para controlar a apólice vitalícia neste caso.

(Herdado de MarshalByRefObject)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
MemberwiseClone(Boolean)

Cria uma cópia superficial do objeto atual MarshalByRefObject .

(Herdado de MarshalByRefObject)
ResetDbType()

Reinicia a propriedade DbType para as suas definições originais.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Implementações de Interface Explícita

Name Description
IDbDataParameter.Precision

Indica a precisão dos parâmetros numéricos.

IDbDataParameter.Scale

Para uma descrição deste elemento, veja Scale.

Aplica-se a

Ver também