DbParameter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um parâmetro para um DbCommand e, opcionalmente, seu mapeamento para uma DataSet coluna. Para obter mais informações sobre parâmetros, consulte Configurando parâmetros e tipos de dados de parâmetro.
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
| Nome | Description |
|---|---|
| DbParameter() |
Inicializa uma nova instância da classe DbParameter. |
Propriedades
| Nome | Description |
|---|---|
| DbType |
Obtém ou define o DbType parâmetro. |
| Direction |
Obtém ou define um valor que indica se o parâmetro é somente entrada, somente saída, bidirecional ou um parâmetro de valor retornado 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 a DataSet e usada para carregar ou retornar o Value. |
| SourceColumnNullMapping |
Obtém ou define um valor que indica se a coluna de origem é anulável. Isso permite DbCommandBuilder gerar corretamente instruções update para colunas anuláveis. |
| SourceVersion |
Obtém ou define o DataRowVersion uso a ser usado quando você carrega Value. |
| Value |
Obtém ou define o valor do parâmetro. |
Métodos
| Nome | Description |
|---|---|
| CreateObjRef(Type) |
Cria um objeto que contém todas as informações relevantes necessárias para gerar um proxy usado para se 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 a função hash predefinida. (Herdado de Object) |
| GetLifetimeService() |
Recupera o objeto de serviço de tempo de vida atual que controla a política de tempo de vida para essa instância. (Herdado de MarshalByRefObject) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| InitializeLifetimeService() |
Obtém um objeto de serviço de tempo de vida para controlar a política de tempo de vida dessa instância. (Herdado de MarshalByRefObject) |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| MemberwiseClone(Boolean) |
Cria uma cópia superficial do objeto atual MarshalByRefObject . (Herdado de MarshalByRefObject) |
| ResetDbType() |
Redefine a propriedade DbType para suas configurações originais. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Implantações explícitas de interface
| Nome | Description |
|---|---|
| IDbDataParameter.Precision |
Indica a precisão dos parâmetros numéricos. |
| IDbDataParameter.Scale |
Para obter uma descrição deste membro, consulte Scale. |