Compartilhar via


AdoDotNetParameter Classe

Definição

Representa uma implementação da interface IVsDataParameter usando o objeto ADO .NET DbParameter.

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

Construtores

AdoDotNetParameter(DbParameter)

Inicializa uma nova instância da AdoDotNetParameter classe com um objeto de parâmetro.

AdoDotNetParameter(DbParameter, Boolean)

Inicializa uma nova instância da AdoDotNetParameter classe com um objeto de parâmetro e uma indicação de se o parâmetro é derivado usando o DeriveParameters(String, DataCommandType, Int32) método .

AdoDotNetParameter(String)

Inicializa uma nova instância da AdoDotNetParameter classe com um valor de cadeia de caracteres de parâmetro.

AdoDotNetParameter(String, Boolean)

Inicializa uma nova instância da AdoDotNetParameter classe com o nome do provedor de dados e uma indicação de se o parâmetro é derivado usando o DeriveParameters(String, DataCommandType, Int32) método .

Campos

NullSize

Uma constante de tamanho público que contém o valor zero.

(Herdado de DataParameter)

Propriedades

DefaultSize

Obtém um valor inteiro que especifica o tamanho padrão para o tipo de parâmetro atual.

(Herdado de DataParameter)
Descriptor

Obtém informações que descrevem o parâmetro de dados.

(Herdado de DataParameter)
Direction

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

(Herdado de DataParameter)
HasDescriptor

Obtém um valor que indica se o parâmetro de dados expõe sua IVsDataParameterDescriptor implementação por meio da Descriptor propriedade .

IsDerived

Obtém um valor booliano que indica se o parâmetro atual foi derivado da fonte de dados.

(Herdado de DataParameter)
IsFixedSize

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

IsNullable

Obtém um valor booliano que indica se o parâmetro atual pode ter um valor nulo desde que seja derivado.

(Herdado de DataParameter)
IsOptional

Obtém um valor booliano que indica se o parâmetro atual é opcional, desde que seja derivado.

(Herdado de DataParameter)
Name

Obtém ou define o nome literal da cadeia de caracteres do parâmetro atual.

(Herdado de DataParameter)
Parameter

Obtém o DbParameter objeto que representa o parâmetro de comando.

Size

Obtém ou define um valor inteiro que especifica o tamanho do parâmetro.

(Herdado de DataParameter)
Type

Obtém ou define o tipo específico da fonte de dados do parâmetro.

(Herdado de DataParameter)
Value

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

(Herdado de DataParameter)

Métodos

GetDirectionCore()

Recupera a direção do parâmetro.

GetIsNullableCore()

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

GetIsOptionalCore()

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

(Herdado de DataParameter)
GetNameCore()

Recupera o nome do parâmetro.

GetSizeCore()

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

GetTypeCore()

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

GetTypeFrom(Object)

Mapeia o tipo de valor para um DbType valor e retorna a cadeia de caracteres equivalente.

GetValueCore()

Recupera o valor de um parâmetro especificado.

IsSupportedDirection(DataParameterDirection)

Recupera um valor booliano que indica se a direção do parâmetro especificada tem suporte.

(Herdado de DataParameter)
IsValidType(String)

Recupera um valor booliano que indica se o tipo específico da fonte de dados especificado é 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)
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 analisar o valor da cadeia de caracteres de entrada no tipo correto usando conversões de tipo primitivo (como Byte.Parse e Int32.Parse).

SetDirectionCore(DataParameterDirection)

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

SetNameCore(String)

Define o nome do parâmetro.

SetSizeCore(Int32)

Define um valor inteiro que especifica o tamanho desse parâmetro.

SetTypeCore(String)

Tenta analisar o tipo de cadeia de caracteres em um DbType valor de enumeração usando Enum.Parse. Se isso falhar, o método assumirá DbType.Object como o correto DbType.

SetValueCore(Object)

Define o valor do parâmetro .

ToString()

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

(Herdado de DataParameter)
TryConvertValue(Object, String)

Tenta converter o valor especificado para o tipo especificado.

(Herdado de DataParameter)

Aplica-se a