Sdílet prostřednictvím


AdoDotNetParameter – třída

Představuje data parametr, který je odvozen z příkazu zdroj dat nebo který je předáno pomocí příkazu ke zdroji dat, jehož základní technologie je .

Hierarchie dědičnosti

System.Object
  Microsoft.VisualStudio.Data.Framework.DataParameter
    Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetParameter

Obor názvů:  Microsoft.VisualStudio.Data.Framework.AdoDotNet
Sestavení:  Microsoft.VisualStudio.Data.Framework (v Microsoft.VisualStudio.Data.Framework.dll)

Syntaxe

'Deklarace
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

Typ AdoDotNetParameter zveřejňuje následující členy.

Konstruktory

  Název Popis
Veřejná metoda AdoDotNetParameter(DbParameter) Inicializuje novou instanci AdoDotNetParameter třídy s objektem parametru.
Veřejná metoda AdoDotNetParameter(String) Inicializuje novou instanci AdoDotNetParameter třídy s hodnotou parametru řetězec.
Veřejná metoda AdoDotNetParameter(DbParameter, Boolean) Inicializuje novou instanci AdoDotNetParameter třída se parametr objektu a zda je parametr získané pomocí uvedení DeriveParameters metoda.
Veřejná metoda AdoDotNetParameter(String, Boolean) Inicializuje novou instanci AdoDotNetParameter třídu s názvem zprostředkovatele dat a zda parametru je odvozena z použití označení DeriveParameters metoda.

Nahoru

Vlastnosti

  Název Popis
Chráněná vlastnost DefaultSize Získá celočíselnou hodnotu určující výchozí velikost pro aktuální typ parametru. (Zděděno z DataParameter.)
Veřejná vlastnost Descriptor Získá informace popisující parametr data. (Zděděno z DataParameter.)
Veřejná vlastnost Direction Získá nebo nastaví DataParameterDirection objektu určující směr parametru. (Zděděno z DataParameter.)
Chráněná vlastnost HasDescriptor Získá hodnotu určující, zda parametr data zpřístupní jeho IVsDataParameterDescriptor provedení prostřednictvím Descriptor vlastnost. (Přepisuje DataParameter.HasDescriptor.)
Veřejná vlastnost IsDerived Získává Boolean hodnotu označující, zda aktuální parametr byl odvozen ze zdroje dat. (Zděděno z DataParameter.)
Chráněná vlastnost IsFixedSize Získá hodnotu určující, zda je pevná velikost pro aktuální typ parametru. (Přepisuje DataParameter.IsFixedSize.)
Veřejná vlastnost IsNullable Získává Boolean hodnotu označující, zda aktuální parametr může mít hodnotu null, za předpokladu, že je odvozen. (Zděděno z DataParameter.)
Veřejná vlastnost IsOptional Získává Boolean hodnotu označující, zda aktuální parametr je volitelný, za předpokladu, že je odvozen. (Zděděno z DataParameter.)
Veřejná vlastnost Name Získá nebo nastaví řetězec literálu název parametru. (Zděděno z DataParameter.)
Veřejná vlastnost Parameter Získává DbParameter objekt představující parametr příkazu.
Veřejná vlastnost Size Získá nebo nastaví celočíselnou hodnotu určující velikost parametru. (Zděděno z DataParameter.)
Veřejná vlastnost Type Získá nebo nastaví datový typ parametru source–specific. (Zděděno z DataParameter.)
Veřejná vlastnost Value Získá nebo nastaví hodnotu parametru. (Zděděno z DataParameter.)

Nahoru

Metody

  Název Popis
Veřejná metoda Equals Určuje, zda zadaný objekt je rovno aktuální objekt. (Zděděno z Object.)
Chráněná metoda Finalize Umožňuje objekt při uvolnění prostředků a provádět jiné operace vyčištění před je zažádáno systémem uvolňování paměti. (Zděděno z Object.)
Chráněná metoda GetDirectionCore Načte parametr směr. (Přepisuje DataParameter.GetDirectionCore().)
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Chráněná metoda GetIsNullableCore Načte Boolean hodnotu označující, zda může být tento parametr null . (Přepisuje DataParameter.GetIsNullableCore().)
Chráněná metoda GetIsOptionalCore Načte Boolean hodnotu označující, zda parametr je volitelný. (Zděděno z DataParameter.)
Chráněná metoda GetNameCore Načte název parametru. (Přepisuje DataParameter.GetNameCore().)
Chráněná metoda GetSizeCore Načte celé číslo určující velikost parametru. (Přepisuje DataParameter.GetSizeCore().)
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda GetTypeCore Načítá datový typ parametru source–specific. (Přepisuje DataParameter.GetTypeCore().)
Chráněná metoda GetTypeFrom Typ hodnoty do mapy DbType hodnotu a vrátí odpovídající řetězec. (Přepisuje DataParameter.GetTypeFrom(Object).)
Chráněná metoda GetValueCore Načte hodnotu zadaného parametru. (Přepisuje DataParameter.GetValueCore().)
Chráněná metoda IsSupportedDirection Načte Boolean hodnotu označující, zda je zadaný parametr směr podporován. (Zděděno z DataParameter.)
Chráněná metoda IsValidType Načte Boolean hodnotu označující, zda zadaný datový typ source–specific není platný typ. (Přepisuje DataParameter.IsValidType(String).)
Chráněná metoda MemberwiseClone Vytvoří kopii aktuálního Object. (Zděděno z Object.)
Chráněná metoda OnDirectionChanged Jen když Direction signál ke změně směru parametr je změněna vlastnost. (Zděděno z DataParameter.)
Chráněná metoda OnDirectionChanging Jen když Direction vlastnost je změnit. (Zděděno z DataParameter.)
Chráněná metoda OnNameChanged Jen když Name je změněna vlastnost. (Zděděno z DataParameter.)
Chráněná metoda OnNameChanging Jen když Name vlastnost je změnit. (Zděděno z DataParameter.)
Chráněná metoda OnSizeChanged Jen když Size je změněna vlastnost. (Zděděno z DataParameter.)
Chráněná metoda OnSizeChanging Jen když Size vlastnost je změnit. (Zděděno z DataParameter.)
Chráněná metoda OnTypeChanged Jen když Type je změněna vlastnost. (Zděděno z DataParameter.)
Chráněná metoda OnTypeChanging Jen když Type vlastnost je změnit. (Zděděno z DataParameter.)
Chráněná metoda OnValueChanged Jen když Value je změněna vlastnost. (Zděděno z DataParameter.)
Chráněná metoda OnValueChanging Jen když Value vlastnost je změnit. (Zděděno z DataParameter.)
Veřejná metoda Parse Získává DbType a pokusí se analyzovat vstupní řetězec do správného typu pomocí převody primitivních typů (například Byte.Parse a Int32.Parse ). (Přepisuje DataParameter.Parse(String).)
Chráněná metoda SetDirectionCore Nastaví směr parametru pomocí DataParameterDirection výčtu. (Přepisuje DataParameter.SetDirectionCore(DataParameterDirection).)
Chráněná metoda SetNameCore Nastaví název parametru. (Přepisuje DataParameter.SetNameCore(String).)
Chráněná metoda SetSizeCore Nastaví hodnotu celé číslo určující velikost tohoto parametru. (Přepisuje DataParameter.SetSizeCore(Int32).)
Chráněná metoda SetTypeCore Pokusí analyzovat do typu řetězce DbType hodnota výčtu pomocí Enum.Parse .Pokud se to nezdaří, metoda předpokládá DbType.Object jako správný DbType. (Přepisuje DataParameter.SetTypeCore(String).)
Chráněná metoda SetValueCore Nastaví hodnotu parametru. (Přepisuje DataParameter.SetValueCore(Object).)
Veřejná metoda ToString Načte řetězec reprezentace hodnotu tohoto parametru. (Zděděno z DataParameter.)
Chráněná metoda TryConvertValue Pokusy o zadanou hodnotu převést na zadaný typ. (Zděděno z DataParameter.)

Nahoru

Poznámky

Tato třída poskytuje kompletní implementace spravovaných vytvořenou ve výchozím nastavení z AdoDotNetConnectionSupport třídy.Použije základní implementace DbType výčtu při odkazování na typy parametrů.Menší než ideální, proto se doporučuje, aby poskytovatelé odvodit z této, která úzce přepsat různé metody a vlastnosti na více své vlastní třídy představují omezení a typy end–specific zpět.

Bezpečný přístup z více vláken

Všechny veřejné členy static (Shared v jazyce Visual Basic) tohoto typu jsou bezpečné pro přístup z více vláken. Není zaručeno, že členy instancí jsou bezpečné pro přístup z více vláken.

Viz také

Referenční dokumentace

Microsoft.VisualStudio.Data.Framework.AdoDotNet – obor názvů