AdoDotNetParameter Classe

Definição

Representa um parâmetro de dados que é derivado de um comando de fonte de dados ou que é passado com um comando para uma fonte de dados cuja tecnologia subjacente é ADO.NET.

public ref class AdoDotNetParameter : Microsoft::VisualStudio::Data::DataParameter
public class AdoDotNetParameter : Microsoft.VisualStudio.Data.DataParameter
type AdoDotNetParameter = class
    inherit DataParameter
Public Class AdoDotNetParameter
Inherits DataParameter
Herança
AdoDotNetParameter

Construtores

AdoDotNetParameter(String)

Construtor de classe. Inicializa uma instância parametrizada da AdoDotNetParameter classe, junto com o nome do provedor de dados ADO.NET que está sendo atendido pela conexão.

AdoDotNetParameter(String, IDataParameter)

Construtor de classe. Inicializa uma instância parametrizada da AdoDotNetParameter classe, fornecendo um parâmetro para um objeto de comando e o nome do provedor DDEX.

AdoDotNetParameter(String, IDataParameter, Boolean)

Construtor de classe. Inicializa uma instância parametrizada da AdoDotNetParameter classe, fornecendo um parâmetro para um objeto de comando, o nome do provedor DDEX e uma indicação se o parâmetro é derivado usando o DeriveParameters(String, Int32, Int32) método.

Propriedades

DefaultPrecision

Recupera um valor de byte especificando a precisão padrão para o tipo de parâmetro atual.

(Herdado de DataParameter)
DefaultScale

Recupera um valor de byte especificando a escala padrão para o tipo de parâmetro atual.

(Herdado de DataParameter)
DefaultSize

Recupera e valor inteiro especificando o tamanho padrão para o tipo de parâmetro atual.

(Herdado de DataParameter)
Direction

Recupera ou define um DataParameterDirection objeto que especifica a direção do parâmetro.

(Herdado de DataParameter)
IsDerived

Recupera um valor booliano que indica se esse parâmetro foi derivado da fonte de dados.

(Herdado de DataParameter)
IsFixedPrecision

Recupera um valor booliano que indica se a precisão do tipo de parâmetro atual é fixa.

IsFixedScale

Recupera um valor booliano que indica se a escala para o tipo de parâmetro atual é fixa.

IsFixedSize

Recupera um valor booliano que indica se o tamanho do tipo de parâmetro atual é fixo.

IsNullable

Recupera um valor booliano que indica se esse parâmetro pode ter um valor nulo.

(Herdado de DataParameter)
IsOptional

Recupera um valor booliano que indica se esse parâmetro é opcional, em casos em que esse parâmetro é um parâmetro derivado.

(Herdado de DataParameter)
Name

Recupera ou define o nome literal da cadeia de caracteres do parâmetro.

(Herdado de DataParameter)
Parameter

Recupera o IDataParameter objeto que representa o parâmetro de comando.

Precision

Recupera ou define um valor de byte que especifica a precisão do parâmetro.

(Herdado de DataParameter)
Scale

Recupera ou define um valor de byte que especifica a escala do parâmetro.

(Herdado de DataParameter)
Size

Recupera ou define um valor inteiro que especifica o tamanho do parâmetro.

(Herdado de DataParameter)
Type

Recupera ou define o tipo específico de fonte de dados do parâmetro.

(Herdado de DataParameter)
Value

Recupera ou define o valor do parâmetro.

(Herdado de DataParameter)

Métodos

GetDirectionImpl()

Recupera a direção do parâmetro.

GetIsNullableImpl()

Recupera um valor booliano que indica se esse parâmetro pode ser nulo.

GetIsOptionalImpl()

Recupera um valor booliano que indica se esse parâmetro é opcional.

(Herdado de DataParameter)
GetNameImpl()

Recupera o nome do parâmetro.

GetPrecisionImpl()

Recupera um valor de byte que especifica a precisão do parâmetro.

GetScaleImpl()

Recupera um valor de byte que especifica a escala do parâmetro.

GetSizeImpl()

Recupera um valor inteiro que especifica o tamanho do parâmetro.

GetTypeFrom(Object)

Retorna um AnsiString para um valor NULL ou DBNull; como alternativa, mapeia o tipo de valor para um DbType valor e retorna a cadeia de caracteres equivalente.

GetTypeImpl()

Recupera o tipo específico da fonte de dados do parâmetro.

GetValueImpl()

Recupera o valor de um parâmetro especificado.

IsSupportedDirection(DataParameterDirection)

Recupera um valor booliano que indica se há suporte para a direção do parâmetro especificado.

(Herdado de DataParameter)
IsValidType(String)

Recupera um valor booliano que indica se o tipo específico da fonte de dados especificada é um tipo válido.

OnDirectionChanged()

Chamado quando a Direction propriedade é alterada para sinalizar uma alteração na direção do parâmetro.

(Herdado de DataParameter)
OnDirectionChanging(DataParameterDirection)

Chamado quando a Direction propriedade está prestes a ser alterada.

(Herdado de DataParameter)
OnNameChanged()

Chamado quando a propriedade Name é alterada.

(Herdado de DataParameter)
OnNameChanging(String)

Chamado quando a Name propriedade está prestes a ser alterada.

(Herdado de DataParameter)
OnPrecisionChanged()

Chamado quando a propriedade Precision é alterada.

(Herdado de DataParameter)
OnPrecisionChanging(Byte)

Chamado quando a Precision propriedade está prestes a ser alterada.

(Herdado de DataParameter)
OnScaleChanged()

Chamado quando a propriedade Scale é alterada.

(Herdado de DataParameter)
OnScaleChanging(Byte)

Chamado quando a Scale propriedade está prestes a ser alterada.

(Herdado de DataParameter)
OnSizeChanged()

Chamado quando a propriedade Size é alterada.

(Herdado de DataParameter)
OnSizeChanging(Int32)

Chamado quando a Size propriedade está prestes a ser alterada.

(Herdado de DataParameter)
OnTypeChanged()

Chamado quando a propriedade Type é alterada.

(Herdado de DataParameter)
OnTypeChanging(String)

Chamado quando a Type propriedade está prestes a ser alterada.

(Herdado de DataParameter)
OnValueChanged()

Chamado quando a propriedade Value é alterada.

(Herdado de DataParameter)
OnValueChanging(Object)

Chamado quando a Value propriedade está prestes a ser alterada.

(Herdado de DataParameter)
Parse(String)

Obtém o DbType e tenta as partes do valor da cadeia de caracteres de entrada no tipo correto usando conversões de tipo primitivos (como byte. Parse e Int32. Parse).

SetDirectionImpl(DataParameterDirection)

Define a direção do parâmetro usando a DataParameterDirection enumeração.

SetNameImpl(String)

Define o nome do parâmetro.

SetPrecisionImpl(Byte)

Define um valor de byte especificando a precisão do parâmetro.

SetScaleImpl(Byte)

Define um valor de byte especificando a escala do parâmetro.

SetSizeImpl(Int32)

Define um valor inteiro especificando o tamanho desse parâmetro.

SetTypeImpl(String)

Tenta analisar o tipo de cadeia de caracteres em um DbType valor de enumeração usando enum. Parse e, se isso falhar, ele pressupõe DbType. Object como o correto DbType .

SetValueImpl(Object)

Define o valor desse parâmetro.

ToString()

Recupera uma representação de cadeia de caracteres do valor desse parâmetro.

(Herdado de DataParameter)
TryConvertValue(Object, String)

Tenta converter o valor especificado para o tipo especificado.

(Herdado de DataParameter)

Aplica-se a