DataParameter Klasse

Definition

Stellt einen Daten Parameter dar, der von einem Datenquellen Befehl abgeleitet ist oder mit einem Befehl an eine Datenquelle übergeben wird.

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
Vererbung
DataParameter
Abgeleitet
Implementiert

Konstruktoren

DataParameter()

Initialisiert eine neue Instanz der DataParameter-Klasse.

DataParameter(Boolean)

Initialisiert eine neue Instanz der- DataParameter Klasse und gibt an, ob die Instanz mithilfe der-Methode abgeleitet wurde DeriveParameters(String, DataCommandType, Int32) .

Felder

NullSize

Eine öffentliche Größen Konstante, die den Wert 0 (null) enthält.

Eigenschaften

DefaultSize

Ruft einen ganzzahligen Wert ab, der die Standardgröße für den aktuellen Parametertyp angibt.

Descriptor

Ruft Informationen ab, die den Daten Parameter beschreiben.

Direction

Ruft ein-Objekt ab oder legt dieses fest, DataParameterDirection das die Richtung des Parameters angibt.

HasDescriptor

Ruft einen Wert ab, der angibt, ob der Daten Parameter seine- IVsDataParameterDescriptor Implementierung über die-Eigenschaft verfügbar macht Descriptor .

IsDerived

Ruft einen booleschen Wert ab, der angibt, ob der aktuelle Parameter von der Datenquelle abgeleitet wurde.

IsFixedSize

Ruft einen booleschen Wert ab, der angibt, ob die Größe für den aktuellen Parametertyp korrigiert ist.

IsNullable

Ruft einen booleschen Wert ab, der angibt, ob der aktuelle Parameter einen NULL-Wert aufweisen kann, wenn er abgeleitet ist.

IsOptional

Ruft einen booleschen Wert ab, der angibt, ob der aktuelle Parameter optional ist, vorausgesetzt, dass er abgeleitet ist.

Name

Ruft den Zeichenfolgenliteralnamen des aktuellen Parameters ab oder legt ihn fest

Size

Ruft eine Ganzzahl ab, die die Größe des Parameters angibt, oder legt diese fest.

Type

Ruft die Datenquelle ab oder legt Sie fest – spezifischer Typ des Parameters.

Value

Ruft den Wert des Parameters ab oder legt diesen fest.

Methoden

GetDirectionCore()

Ruft die Parameter Richtung ab.

GetIsNullableCore()

Ruft einen booleschen Wert ab, der angibt, ob der aktuelle Parameter NULL sein kann.

GetIsOptionalCore()

Ruft einen booleschen Wert ab, der angibt, ob der Parameter optional ist.

GetNameCore()

Ruft den Namen des Parameters ab.

GetSizeCore()

Ruft einen ganzzahligen Wert ab, der die Größe des Parameters angibt.

GetTypeCore()

Ruft die Datenquelle – spezifischen Typ des Parameters ab.

GetTypeFrom(Object)

Leitet den Datenquellen – spezifischen Parametertyp von einem Parameterwert ab.

GetValueCore()

Ruft den Wert eines angegebenen Parameters ab.

IsSupportedDirection(DataParameterDirection)

Ruft einen booleschen Wert ab, der angibt, ob die angegebene Parameter Richtung unterstützt wird.

IsValidType(String)

Ruft einen booleschen Wert ab, der angibt, ob die angegebene Datenquelle – bestimmter Typ ein gültiger Typ ist.

OnDirectionChanged()

Wird aufgerufen, wenn die- Direction Eigenschaft geändert wird, um eine Änderung in der Parameter Richtung zu signalisieren.

OnDirectionChanging(DataParameterDirection)

Wird aufgerufen, wenn die- Direction Eigenschaft gerade geändert wird.

OnNameChanged()

Wird aufgerufen, wenn die Name-Eigenschaft geändert wurde.

OnNameChanging(String)

Wird aufgerufen, wenn die- Name Eigenschaft gerade geändert wird.

OnSizeChanged()

Wird aufgerufen, wenn die Size-Eigenschaft geändert wurde.

OnSizeChanging(Int32)

Wird aufgerufen, wenn die- Size Eigenschaft gerade geändert wird.

OnTypeChanged()

Wird aufgerufen, wenn die Type-Eigenschaft geändert wurde.

OnTypeChanging(String)

Wird aufgerufen, wenn die- Type Eigenschaft gerade geändert wird.

OnValueChanged()

Wird aufgerufen, wenn die Value-Eigenschaft geändert wurde.

OnValueChanging(Object)

Wird aufgerufen, wenn die- Value Eigenschaft gerade geändert wird.

Parse(String)

Disassembliert einen Parameterwert in einem Zeichen folgen Format und konvertiert den Wert in den richtigen Typ.

SetDirectionCore(DataParameterDirection)

Legt die Richtung des Parameters mithilfe der- DataParameterDirection Enumeration fest.

SetNameCore(String)

Legt den Namen des Parameters fest.

SetSizeCore(Int32)

Legt einen ganzzahligen Wert fest, der die Größe des aktuellen Parameters angibt.

SetTypeCore(String)

Legt den Datentyp des aktuellen Parameters fest.

SetValueCore(Object)

Legt den Wert des Parameters fest.

ToString()

Ruft eine Zeichen folgen Darstellung des Werts des aktuellen Parameters ab.

TryConvertValue(Object, String)

Versucht, den angegebenen Wert in den angegebenen Typ zu konvertieren.

Gilt für