Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Representa um parâmetro de dados que são derivados de um comando de fonte de dados, ou que é passado com um comando a uma fonte de dados cuja tecnologia subjacente é ADO.NET.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Data.DataParameter
Microsoft.VisualStudio.Data.AdoDotNet.AdoDotNetParameter
Namespace: Microsoft.VisualStudio.Data.AdoDotNet
Assembly: Microsoft.VisualStudio.Data (em Microsoft.VisualStudio.Data.dll)
Sintaxe
'Declaração
Public Class AdoDotNetParameter _
Inherits DataParameter
public class AdoDotNetParameter : DataParameter
public ref class AdoDotNetParameter : public DataParameter
type AdoDotNetParameter =
class
inherit DataParameter
end
public class AdoDotNetParameter extends DataParameter
O tipo AdoDotNetParameter expõe os membros a seguir.
Construtores
| Nome | Descrição | |
|---|---|---|
![]() |
AdoDotNetParameter(String) | Construtor da classe.Inicializa uma instância da classe com parâmetros de AdoDotNetParameter , juntamente com o nome do provedor de dados de ADO.NET que está sendo atendido pela conexão. |
![]() |
AdoDotNetParameter(String, IDataParameter) | Construtor da classe.Inicializa uma instância da classe com parâmetros de AdoDotNetParameter , fornecendo um parâmetro para um objeto de comando e o nome do provedor de DDEX. |
![]() |
AdoDotNetParameter(String, IDataParameter, Boolean) | Construtor da classe.Inicializa uma instância da classe com parâmetros de AdoDotNetParameter , fornecendo um parâmetro para um objeto de comando, nome do provedor de DDEX, e um indicando se o parâmetro é derivado usando o método de DeriveParameters . |
Superior
Propriedades
| Nome | Descrição | |
|---|---|---|
![]() |
DefaultPrecision | Recupera um valor do byte que especifica a precisão padrão para o tipo de parâmetro atual. (Herdado de DataParameter.) |
![]() |
DefaultScale | Recupera um valor do byte que especifica a escala padrão para o tipo de parâmetro atual. (Herdado de DataParameter.) |
![]() |
DefaultSize | Recupera e valor inteiro que especifica o tamanho padrão para o tipo de parâmetro atual. (Herdado de DataParameter.) |
![]() |
Direction | Obtém ou define um objeto de DataParameterDirection que especifica a direção do parâmetro. (Herdado de DataParameter.) |
![]() |
IsDerived | Retorna um valor Booleano que indica se este parâmetro foi derivado de fonte de dados. (Herdado de DataParameter.) |
![]() |
IsFixedPrecision | Retorna um valor Booleano que indica se a precisão para o tipo de parâmetro atual é fixa. (Substitui DataParameter.IsFixedPrecision.) |
![]() |
IsFixedScale | Retorna um valor Booleano que indica se a escala para o tipo de parâmetro atual é fixa. (Substitui DataParameter.IsFixedScale.) |
![]() |
IsFixedSize | Retorna um valor Booleano que indica se o tamanho para o tipo de parâmetro atual está corrigido. (Substitui DataParameter.IsFixedSize.) |
![]() |
IsNullable | Retorna um valor Booleano que indica se este parâmetro pode ter um valor de nulluma referência nula (Nothing no Visual Basic) . (Herdado de DataParameter.) |
![]() |
IsOptional | Retorna um valor Booleano que indica se o parâmetro é opcional, em casos onde esse parâmetro é um parametro derivado. (Herdado de DataParameter.) |
![]() |
Name | Obtém ou define o nome de cadeia de caracteres literal de parâmetro. (Herdado de DataParameter.) |
![]() |
Parameter | Retorna o objeto de IDataParameter que representa o parâmetro de comando. |
![]() |
Precision | Obtém ou define um valor do byte que especifica a precisão do parâmetro. (Herdado de DataParameter.) |
![]() |
Scale | Obtém ou define um valor do byte que especifica a escala do parâmetro. (Herdado de DataParameter.) |
![]() |
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 dados-origem- específico de parâmetro. (Herdado de DataParameter.) |
![]() |
Value | Obtém ou define o valor do parâmetro. (Herdado de DataParameter.) |
Superior
Métodos
| Nome | Descrição | |
|---|---|---|
![]() |
Equals | determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) |
![]() |
Finalize | Permite que um objeto tentar liberar recursos e realizar outras operações de limpeza antes de ser recuperados pela coleta de lixo. (Herdado de Object.) |
![]() |
GetDirectionImpl | Recupera a direção do parâmetro. (Substitui DataParameter.GetDirectionImpl().) |
![]() |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) |
![]() |
GetIsNullableImpl | Retorna um valor Booleano que indica se este parâmetro pode ser nulluma referência nula (Nothing no Visual Basic). (Substitui DataParameter.GetIsNullableImpl().) |
![]() |
GetIsOptionalImpl | Retorna um valor Booleano que indica se o parâmetro é opcional. (Herdado de DataParameter.) |
![]() |
GetNameImpl | Recupera o nome do parâmetro. (Substitui DataParameter.GetNameImpl().) |
![]() |
GetPrecisionImpl | Recupera um valor do byte que especifica a precisão do parâmetro. (Substitui DataParameter.GetPrecisionImpl().) |
![]() |
GetScaleImpl | Recupera um valor do byte que especifica a escala do parâmetro. (Substitui DataParameter.GetScaleImpl().) |
![]() |
GetSizeImpl | Recupera um valor inteiro que especifica o tamanho do parâmetro. (Substitui DataParameter.GetSizeImpl().) |
![]() |
GetType | Obtém Type da instância atual. (Herdado de Object.) |
![]() |
GetTypeFrom | Retorna AnsiString para um valor de nulluma referência nula (Nothing no Visual Basic) ou de DBNull ; como alternativa mapeia o tipo de valor a um valor de DbType e retorna o equivalente de cadeia de caracteres. (Substitui DataParameter.GetTypeFrom(Object).) |
![]() |
GetTypeImpl | Recupera o tipo dados-origem- específico de parâmetro. (Substitui DataParameter.GetTypeImpl().) |
![]() |
GetValueImpl | Recupera o valor de um parâmetro especificado. (Substitui DataParameter.GetValueImpl().) |
![]() |
IsSupportedDirection | Retorna um valor Booleano que indica se a direção especificada do parâmetro é suportada. (Herdado de DataParameter.) |
![]() |
IsValidType | Retorna um valor Booleano que indica se o tipo especificado dados-origem- específico é um tipo válido. (Substitui DataParameter.IsValidType(String).) |
![]() |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) |
![]() |
OnDirectionChanged | Chamado quando a propriedade de Direction é alterada para sinalizar uma alteração na direção do parâmetro. (Herdado de DataParameter.) |
![]() |
OnDirectionChanging | Chamado quando a propriedade de Direction é o ponto de alterar. (Herdado de DataParameter.) |
![]() |
OnNameChanged | Chamado quando a propriedade de Name alterar. (Herdado de DataParameter.) |
![]() |
OnNameChanging | Chamado quando a propriedade de Name é o ponto de alterar. (Herdado de DataParameter.) |
![]() |
OnPrecisionChanged | Chamado quando a propriedade de Precision alterar. (Herdado de DataParameter.) |
![]() |
OnPrecisionChanging | Chamado quando a propriedade de Precision é o ponto de alterar. (Herdado de DataParameter.) |
![]() |
OnScaleChanged | Chamado quando a propriedade de Scale alterar. (Herdado de DataParameter.) |
![]() |
OnScaleChanging | Chamado quando a propriedade de Scale é o ponto de alterar. (Herdado de DataParameter.) |
![]() |
OnSizeChanged | Chamado quando a propriedade de Size alterar. (Herdado de DataParameter.) |
![]() |
OnSizeChanging | Chamado quando a propriedade de Size é o ponto de alterar. (Herdado de DataParameter.) |
![]() |
OnTypeChanged | Chamado quando a propriedade de Type alterar. (Herdado de DataParameter.) |
![]() |
OnTypeChanging | Chamado quando a propriedade de Type é o ponto de alterar. (Herdado de DataParameter.) |
![]() |
OnValueChanged | Chamado quando a propriedade de Value alterar. (Herdado de DataParameter.) |
![]() |
OnValueChanging | Chamado quando a propriedade de Value é o ponto de alterar. (Herdado de DataParameter.) |
![]() |
Parse | Obtém DbType e tentar a partes o valor da cadeia de caracteres de entrada no tipo correto usando conversões de tipo primitivo (como Byte.Parse e Int32.Parse). (Substitui DataParameter.Parse(String).) |
![]() |
SetDirectionImpl | Define a direção do parâmetro usando a enumeração de DataParameterDirection . (Substitui DataParameter.SetDirectionImpl(DataParameterDirection).) |
![]() |
SetNameImpl | Define o nome do parâmetro. (Substitui DataParameter.SetNameImpl(String).) |
![]() |
SetPrecisionImpl | Define um valor de bytes que especifica a precisão do parâmetro. (Substitui DataParameter.SetPrecisionImpl(Byte).) |
![]() |
SetScaleImpl | Define um valor de bytes que especifica a escala do parâmetro. (Substitui DataParameter.SetScaleImpl(Byte).) |
![]() |
SetSizeImpl | Define um valor inteiro que especifica o tamanho de este parâmetro. (Substitui DataParameter.SetSizeImpl(Int32).) |
![]() |
SetTypeImpl | Tentativas de analisar o tipo cadeia de caracteres em um valor de enumeração de DbType usando Enum.Parse e se isso falhar assume DbType.Object como DbTypecorreto. (Substitui DataParameter.SetTypeImpl(String).) |
![]() |
SetValueImpl | Defina o valor do parâmetro. (Substitui DataParameter.SetValueImpl(Object).) |
![]() |
ToString | Recupera uma representação de cadeia de caracteres do valor do parâmetro. (Herdado de DataParameter.) |
![]() |
TryConvertValue | Tenta converter o valor especificado para o tipo especificado. (Herdado de DataParameter.) |
Superior
Comentários
Essa classe fornece uma implementação gerenciada completo que é criado por padrão da classe de AdoDotNetConnectionSupport .A implementação base negociará em termos de enumeração de DbType para referenciar tipos de parâmetro.Isso é menor que o ideal, o que é recomendável que um provedor sua própria classe derivada de essa que substitui os vários métodos e propriedades representam a melhor seus tipos e limitações parte-fim- específicos.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
.gif)
.gif)
.gif)
.gif)