Sdílet prostřednictvím


DataParameter – třída

Představuje parametr data, je odvozen z příkazu zdroj dat nebo který je předáno pomocí příkazu zdroj dat.

Hierarchie dědičnosti

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

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

Syntaxe

'Deklarace
Public MustInherit Class DataParameter
public abstract class DataParameter
public ref class DataParameter abstract
[<AbstractClass>]
type DataParameter =  class end
public abstract class DataParameter

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

Konstruktory

  Název Popis
Chráněná metoda DataParameter() Konstruktoru třídy.Inicializuje se instance nonparameterized DataParameter třídy.
Chráněná metoda DataParameter(Boolean) Konstruktoru třídy.Inicializuje parametry instance DataParameter třídy s uvedením zda odvodit pomocí instance DeriveParameters metoda.

Nahoru

Vlastnosti

  Název Popis
Chráněná vlastnost DefaultPrecision Načte hodnotu bajtu, určující výchozí přesnost pro aktuální typ parametru.
Chráněná vlastnost DefaultScale Načte hodnotu bajtu, určující výchozí měřítko pro aktuální typ parametru.
Chráněná vlastnost DefaultSize Načte a celočíselná hodnota určující výchozí velikost pro aktuální typ parametru.
Veřejná vlastnost Direction Získá nebo nastaví DataParameterDirection objektu určující směr parametru.
Veřejná vlastnost IsDerived Logická hodnota označující, zda byl tento parametr odvozena ze zdroje dat načte.
Chráněná vlastnost IsFixedPrecision Logická hodnota označující, zda je pevnou přesnost pro aktuální typ parametru načte.
Chráněná vlastnost IsFixedScale Logická hodnota označující, zda je stanovena stupnice pro aktuální typ parametru načte.
Chráněná vlastnost IsFixedSize Logická hodnota označující, zda je pevná velikost pro aktuální typ parametru načte.
Veřejná vlastnost IsNullable Logická hodnota označující, zda může mít tento parametr zkopíruje null hodnotu.
Veřejná vlastnost IsOptional Logická hodnota označující, zda tento parametr je volitelný, v případech, kdy je tento parametr odvozené parametr načte.
Veřejná vlastnost Name Získá nebo nastaví název parametru literál řetězce.
Veřejná vlastnost Precision Získá nebo nastaví hodnotu bajtu parametru přesnost určení.
Veřejná vlastnost Scale Získá nebo nastaví hodnotu bajtu, určení rozsahu parametru.
Veřejná vlastnost Size Získá nebo nastaví celočíselnou hodnotu určující velikost parametru.
Veřejná vlastnost Type Získá nebo nastaví datový zdroj konkrétní typ parametru.
Veřejná vlastnost Value Získá nebo nastaví hodnotu parametru.

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 GetDirectionImpl Načte parametr směr.
Veřejná metoda GetHashCode Slouží jako funkci hash u určitého typu. (Zděděno z Object.)
Chráněná metoda GetIsNullableImpl Načte logická hodnota označující, zda může být tento parametr null .
Chráněná metoda GetIsOptionalImpl Načte logická hodnota označující, zda tento parametr je volitelný.
Chráněná metoda GetNameImpl Načte název parametru.
Chráněná metoda GetPrecisionImpl Načte hodnotu bajtu parametru přesnost určení.
Chráněná metoda GetScaleImpl Načte hodnotu bajtu, určení rozsahu parametru.
Chráněná metoda GetSizeImpl Načte celé číslo určující velikost parametru.
Veřejná metoda GetType Získá Type aktuální instance. (Zděděno z Object.)
Chráněná metoda GetTypeFrom Odvodí typ parametru určitých zdrojů dat z hodnoty parametru.
Chráněná metoda GetTypeImpl Načítá datový zdroj konkrétní typ parametru.
Chráněná metoda GetValueImpl Načte hodnotu zadaného parametru.
Chráněná metoda IsSupportedDirection Logická hodnota označující, zda je zadaný parametr směr podporován načte.
Chráněná metoda IsValidType Logická hodnota označující, zda je zadaný typ datového zdroje specifické platný typ načte.
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.
Chráněná metoda OnDirectionChanging Jen když Direction vlastnost je změnit.
Chráněná metoda OnNameChanged Jen když Name je změněna vlastnost.
Chráněná metoda OnNameChanging Jen když Name vlastnost je změnit.
Chráněná metoda OnPrecisionChanged Jen když Precision je změněna vlastnost.
Chráněná metoda OnPrecisionChanging Jen když Precision vlastnost je změnit.
Chráněná metoda OnScaleChanged Jen když Scale je změněna vlastnost.
Chráněná metoda OnScaleChanging Jen když Scale vlastnost je změnit.
Chráněná metoda OnSizeChanged Jen když Size je změněna vlastnost.
Chráněná metoda OnSizeChanging Jen když Size vlastnost je změnit.
Chráněná metoda OnTypeChanged Jen když Type je změněna vlastnost.
Chráněná metoda OnTypeChanging Jen když Type vlastnost je změnit.
Chráněná metoda OnValueChanged Jen když Value je změněna vlastnost.
Chráněná metoda OnValueChanging Jen když Value vlastnost je změnit.
Veřejná metoda Parse Provede zpětný překlad hodnotu parametru ve formátu řetězce a převede hodnotu na správný typ.
Chráněná metoda SetDirectionImpl Nastaví směr pomocí parametru DataParameterDirection výčtu.
Chráněná metoda SetNameImpl Nastaví název parametru.
Chráněná metoda SetPrecisionImpl Nastaví hodnotu bajtu parametru přesnost určení.
Chráněná metoda SetScaleImpl Nastaví hodnotu bajtu, určení rozsahu parametru.
Chráněná metoda SetSizeImpl Nastaví hodnotu celé číslo určující velikost tohoto parametru.
Chráněná metoda SetTypeImpl Nastaví typ dat tohoto parametru.
Chráněná metoda SetValueImpl Nastaví hodnotu tohoto parametru.
Veřejná metoda ToString Načte řetězec reprezentace hodnotu tohoto parametru. (Přepisuje Object.ToString().)
Chráněná metoda TryConvertValue Pokusy o zadanou hodnotu převést na zadaný typ.

Nahoru

Poznámky

Tato třída používá nepřímé mechanismus pro provádění vlastnosti parametru.Každá vlastnost get metoda volá virtuální chráněná metoda, která načte vlastnost.Každá vlastnost set metoda, na druhé straně volá tři virtuální chráněné metody: jeden označující, že vlastnost je změna, jiné skutečně změníte vlastnost, a třetí označující, že byla změněna vlastnost.

To umožňuje vlastnost setter izolovat neplatný vstup ve vlastnosti, změna způsobu zpracování, nastavte vlastnost a používat všechny vedlejší účinky v metodě změněná vlastnost.Umožňuje také základní třídy poskytnout některé výchozí chyb tak, aby odpovídalo sémantice definován Parametr interface.

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 – obor názvů

AdoDotNetParameter