DataParameter Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje implementaci IVsDataParameter a IVsDataParameterDescriptor rozhraní.
public ref class DataParameter abstract : Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataParameter, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataParameterDescriptor
public abstract class DataParameter : Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameterDescriptor
type DataParameter = class
interface IVsDataParameter
interface IVsDataParameterDescriptor
Public MustInherit Class DataParameter
Implements IVsDataParameter, IVsDataParameterDescriptor
- Dědičnost
-
DataParameter
- Odvozené
- Implementuje
Konstruktory
DataParameter() |
Inicializuje novou instanci DataParameter třídy . |
DataParameter(Boolean) |
Inicializuje novou instanci DataParameter třídy a určuje, zda byla instance odvozena pomocí DeriveParameters(String, DataCommandType, Int32) metody . |
Pole
NullSize |
Konstanta veřejné velikosti, která drží hodnotu nula. |
Vlastnosti
DefaultSize |
Získá celočíselnou hodnotu určující výchozí velikost pro aktuální typ parametru. |
Descriptor |
Získá informace, které popisují parametr dat. |
Direction |
Získá nebo nastaví DataParameterDirection objekt určující směr parametru. |
HasDescriptor |
Získá hodnotu označující, zda datový parametr zveřejňuje jeho IVsDataParameterDescriptor implementaci Descriptor prostřednictvím vlastnosti . |
IsDerived |
Získá boolean hodnotu, která označuje, zda aktuální parametr byl odvozen ze zdroje dat. |
IsFixedSize |
Získá hodnotu Boolean určující, zda velikost pro aktuální typ parametru je pevná. |
IsNullable |
Získá logickou hodnotu označující, zda aktuální parametr může mít hodnotu null za předpokladu, že je odvozena. |
IsOptional |
Získá logickou hodnotu označující, zda aktuální parametr je volitelný za předpokladu, že je odvozen. |
Name |
Získá nebo nastaví název řetězcového literálu aktuální parametr. |
Size |
Získá nebo nastaví celočíselnou hodnotu určující velikost parametru. |
Type |
Získá nebo nastaví zdroj dat konkrétní typ parametru. |
Value |
Získá nebo nastaví hodnotu parametru. |
Metody
GetDirectionCore() |
Načte směr parametru. |
GetIsNullableCore() |
Načte logickou hodnotu označující, zda aktuální parametr může mít hodnotu null. |
GetIsOptionalCore() |
Načte logickou hodnotu označující, zda je parametr volitelný. |
GetNameCore() |
Načte název parametru . |
GetSizeCore() |
Načte celočíselnou hodnotu určující velikost parametru. |
GetTypeCore() |
Načte zdroj dat – specifický typ parametru. |
GetTypeFrom(Object) |
Odvozuje typ parametru specifický pro zdroj dat z hodnoty parametru. |
GetValueCore() |
Načte hodnotu zadaného parametru. |
IsSupportedDirection(DataParameterDirection) |
Načte logickou hodnotu označující, zda je podporován zadaný směr parametru. |
IsValidType(String) |
Načte logickou hodnotu označující, zda je zadaný typ zdroje dat platným typem. |
OnDirectionChanged() |
Volá se, Direction když je vlastnost změněna, aby signalizovala změnu ve směru parametru. |
OnDirectionChanging(DataParameterDirection) |
Volá se, když se Direction vlastnost změní. |
OnNameChanged() |
Volá se, když se Name vlastnost změnila. |
OnNameChanging(String) |
Volá se, když se Name vlastnost změní. |
OnSizeChanged() |
Volá se, když se Size vlastnost změnila. |
OnSizeChanging(Int32) |
Volá se, když se Size vlastnost změní. |
OnTypeChanged() |
Volá se, když se Type vlastnost změnila. |
OnTypeChanging(String) |
Volá se, když se Type vlastnost změní. |
OnValueChanged() |
Volá se, když se Value vlastnost změnila. |
OnValueChanging(Object) |
Volá se, když se Value vlastnost změní. |
Parse(String) |
Přeloží hodnotu parametru ve formátu řetězce a převede hodnotu na správný typ. |
SetDirectionCore(DataParameterDirection) |
Nastaví směr parametru pomocí výčtu DataParameterDirection . |
SetNameCore(String) |
Nastaví název parametru . |
SetSizeCore(Int32) |
Nastaví celočíselnou hodnotu určující velikost aktuálního parametru. |
SetTypeCore(String) |
Nastaví datový typ aktuálního parametru. |
SetValueCore(Object) |
Nastaví hodnotu parametru . |
ToString() |
Načte řetězcovou reprezentaci hodnoty aktuálního parametru. |
TryConvertValue(Object, String) |
Pokusí se převést zadanou hodnotu na zadaný typ. |