DataParameter Klasa

Definicja

Reprezentuje implementację interfejsów IVsDataParameter i IVsDataParameterDescriptor.

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
Dziedziczenie
DataParameter
Pochodne
Implementuje

Konstruktory

DataParameter()

Inicjuje nowe wystąpienie klasy DataParameter.

DataParameter(Boolean)

Inicjuje DataParameter nowe wystąpienie klasy, określając, czy wystąpienie zostało pochodne przy użyciu DeriveParameters(String, DataCommandType, Int32) metody .

Pola

NullSize

Stała rozmiaru publicznego przechowującą wartość zero.

Właściwości

DefaultSize

Pobiera wartość całkowitą określającą domyślny rozmiar bieżącego typu parametru.

Descriptor

Pobiera informacje opisujące parametr danych.

Direction

Pobiera lub ustawia DataParameterDirection obiekt określający kierunek parametru.

HasDescriptor

Pobiera wartość wskazującą, czy parametr danych uwidacznia jego IVsDataParameterDescriptor implementację Descriptor za pośrednictwem właściwości.

IsDerived

Pobiera wartość logiczną wskazującą, czy bieżący parametr pochodzi ze źródła danych.

IsFixedSize

Pobiera wartość logiczną wskazującą, czy rozmiar bieżącego typu parametru jest stały.

IsNullable

Pobiera wartość logiczną wskazującą, czy bieżący parametr może mieć wartość null podaną, że jest pochodna.

IsOptional

Pobiera wartość logiczną wskazującą, czy bieżący parametr jest opcjonalny, pod warunkiem, że pochodzi.

Name

Pobiera lub ustawia nazwę literału ciągu bieżącego parametru.

Size

Pobiera lub ustawia wartość całkowitą określającą rozmiar parametru.

Type

Pobiera lub ustawia typ specyficzny dla źródła danych parametru.

Value

Pobiera lub ustawia wartość parametru.

Metody

GetDirectionCore()

Pobiera kierunek parametru.

GetIsNullableCore()

Pobiera wartość logiczną wskazującą, czy bieżący parametr może mieć wartość null.

GetIsOptionalCore()

Pobiera wartość logiczną wskazującą, czy parametr jest opcjonalny.

GetNameCore()

Pobiera nazwę parametru.

GetSizeCore()

Pobiera wartość całkowitą określającą rozmiar parametru.

GetTypeCore()

Pobiera typ określonego źródła danych parametru.

GetTypeFrom(Object)

Wnioskowanie typu parametru specyficznego dla źródła danych z wartości parametru.

GetValueCore()

Pobiera wartość określonego parametru.

IsSupportedDirection(DataParameterDirection)

Pobiera wartość logiczną wskazującą, czy określony kierunek parametru jest obsługiwany.

IsValidType(String)

Pobiera wartość logiczną wskazującą, czy określony typ źródła danych jest prawidłowym typem.

OnDirectionChanged()

Wywoływana Direction , gdy właściwość zostanie zmieniona, aby zasygnalizować zmianę kierunku parametru.

OnDirectionChanging(DataParameterDirection)

Wywoływana, Direction gdy właściwość ma ulec zmianie.

OnNameChanged()

Wywoływana Name , gdy właściwość uległa zmianie.

OnNameChanging(String)

Wywoływana, Name gdy właściwość ma ulec zmianie.

OnSizeChanged()

Wywoływana Size , gdy właściwość uległa zmianie.

OnSizeChanging(Int32)

Wywoływana, Size gdy właściwość ma ulec zmianie.

OnTypeChanged()

Wywoływana Type , gdy właściwość uległa zmianie.

OnTypeChanging(String)

Wywoływana, Type gdy właściwość ma ulec zmianie.

OnValueChanged()

Wywoływana Value , gdy właściwość uległa zmianie.

OnValueChanging(Object)

Wywoływana, Value gdy właściwość ma ulec zmianie.

Parse(String)

Dezasembluje wartość parametru w formacie ciągu i konwertuje wartość na poprawny typ.

SetDirectionCore(DataParameterDirection)

Ustawia kierunek parametru przy użyciu wyliczenia DataParameterDirection .

SetNameCore(String)

Ustawia nazwę parametru.

SetSizeCore(Int32)

Ustawia wartość całkowitą określającą rozmiar bieżącego parametru.

SetTypeCore(String)

Ustawia typ danych bieżącego parametru.

SetValueCore(Object)

Ustawia wartość parametru.

ToString()

Pobiera reprezentację ciągu wartości bieżącego parametru.

TryConvertValue(Object, String)

Próbuje przekonwertować określoną wartość na określony typ.

Dotyczy