Udostępnij za pośrednictwem


AdoDotNetParameter Klasa

Definicja

Reprezentuje implementację interfejsu IVsDataParameter przy użyciu obiektu ADO .NET DbParameter.

public ref class AdoDotNetParameter : Microsoft::VisualStudio::Data::Framework::DataParameter
public class AdoDotNetParameter : Microsoft.VisualStudio.Data.Framework.DataParameter
type AdoDotNetParameter = class
    inherit DataParameter
Public Class AdoDotNetParameter
Inherits DataParameter
Dziedziczenie
AdoDotNetParameter

Konstruktory

AdoDotNetParameter(DbParameter)

Inicjuje AdoDotNetParameter nowe wystąpienie klasy za pomocą obiektu parametru.

AdoDotNetParameter(DbParameter, Boolean)

Inicjuje nowe wystąpienie AdoDotNetParameter klasy z obiektem parametru i wskazaniem, czy parametr pochodzi przy użyciu DeriveParameters(String, DataCommandType, Int32) metody .

AdoDotNetParameter(String)

Inicjuje AdoDotNetParameter nowe wystąpienie klasy z wartością ciągu parametru.

AdoDotNetParameter(String, Boolean)

Inicjuje AdoDotNetParameter nowe wystąpienie klasy o nazwie dostawcy danych i wskazanie, czy parametr pochodzi przy użyciu DeriveParameters(String, DataCommandType, Int32) metody .

Pola

NullSize

Stała rozmiaru publicznego, w którym jest przechowywana wartość zero.

(Odziedziczone po DataParameter)

Właściwości

DefaultSize

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

(Odziedziczone po DataParameter)
Descriptor

Pobiera informacje opisujące parametr danych.

(Odziedziczone po DataParameter)
Direction

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

(Odziedziczone po DataParameter)
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.

(Odziedziczone po DataParameter)
IsFixedSize

Pobiera wartość 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, pod warunkiem, że jest ona pochodna.

(Odziedziczone po DataParameter)
IsOptional

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

(Odziedziczone po DataParameter)
Name

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

(Odziedziczone po DataParameter)
Parameter

DbParameter Pobiera obiekt reprezentujący parametr polecenia.

Size

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

(Odziedziczone po DataParameter)
Type

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

(Odziedziczone po DataParameter)
Value

Pobiera lub ustawia wartość parametru.

(Odziedziczone po DataParameter)

Metody

GetDirectionCore()

Pobiera kierunek parametru.

GetIsNullableCore()

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

GetIsOptionalCore()

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

(Odziedziczone po DataParameter)
GetNameCore()

Pobiera nazwę parametru.

GetSizeCore()

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

GetTypeCore()

Pobiera typ parametru specyficznego dla źródła danych.

GetTypeFrom(Object)

Mapuje typ wartości na DbType wartość i zwraca odpowiednik ciągu.

GetValueCore()

Pobiera wartość określonego parametru.

IsSupportedDirection(DataParameterDirection)

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

(Odziedziczone po DataParameter)
IsValidType(String)

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

OnDirectionChanged()

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

(Odziedziczone po DataParameter)
OnDirectionChanging(DataParameterDirection)

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

(Odziedziczone po DataParameter)
OnNameChanged()

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

(Odziedziczone po DataParameter)
OnNameChanging(String)

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

(Odziedziczone po DataParameter)
OnSizeChanged()

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

(Odziedziczone po DataParameter)
OnSizeChanging(Int32)

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

(Odziedziczone po DataParameter)
OnTypeChanged()

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

(Odziedziczone po DataParameter)
OnTypeChanging(String)

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

(Odziedziczone po DataParameter)
OnValueChanged()

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

(Odziedziczone po DataParameter)
OnValueChanging(Object)

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

(Odziedziczone po DataParameter)
Parse(String)

Pobiera i DbType próbuje przeanalizować wartość ciągu wejściowego do poprawnego typu przy użyciu konwersji typów pierwotnych (takich jak Byte.Parse i Int32.Parse).

SetDirectionCore(DataParameterDirection)

Ustawia kierunek parametru przy użyciu DataParameterDirection wyliczenia.

SetNameCore(String)

Ustawia nazwę parametru.

SetSizeCore(Int32)

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

SetTypeCore(String)

Próbuje przeanalizować typ ciągu do DbType wartości wyliczenia przy użyciu metody Enum.Parse. Jeśli to się nie powiedzie, metoda zakłada dbType.Object jako prawidłową DbTypewartość .

SetValueCore(Object)

Ustawia wartość parametru.

ToString()

Pobiera ciąg reprezentujący wartość bieżącego parametru.

(Odziedziczone po DataParameter)
TryConvertValue(Object, String)

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

(Odziedziczone po DataParameter)

Dotyczy