Freigeben über


IVsDataParameter Schnittstelle

Definition

Stellt ein zugeordnetes Objekt dar, das einen ausführbaren Objektparameter beschreibt.

public interface class IVsDataParameter : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::IVsDataMappedObject
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ScalarFunctionParameter", AvailableRestrictions="Catalog, Schema, ScalarFunction, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, ScalarFunction, Name", RequiredOrdering="Catalog, Schema, ScalarFunction, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("StoredProcedureParameter", AvailableRestrictions="Catalog, Schema, StoredProcedure, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, StoredProcedure, Name", RequiredOrdering="Catalog, Schema, StoredProcedure, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TabularFunctionParameter", AvailableRestrictions="Catalog, Schema, TabularFunction, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, TabularFunction, Name", RequiredOrdering="Catalog, Schema, TabularFunction, Ordinal")]
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ExecutableObjectParameter", AvailableRestrictions="Catalog, Schema, Object, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, Object, Name", RequiredOrdering="Catalog, Schema, Object, Ordinal")]
public interface IVsDataParameter : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.IVsDataMappedObject
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ScalarFunctionParameter", AvailableRestrictions="Catalog, Schema, ScalarFunction, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, ScalarFunction, Name", RequiredOrdering="Catalog, Schema, ScalarFunction, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("StoredProcedureParameter", AvailableRestrictions="Catalog, Schema, StoredProcedure, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, StoredProcedure, Name", RequiredOrdering="Catalog, Schema, StoredProcedure, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TabularFunctionParameter", AvailableRestrictions="Catalog, Schema, TabularFunction, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, TabularFunction, Name", RequiredOrdering="Catalog, Schema, TabularFunction, Ordinal")>]
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("ExecutableObjectParameter", AvailableRestrictions="Catalog, Schema, Object, Name", ClassId="BF3222AA-B1FF-4dc1-9123-3BD149572B66", Identifier="Catalog, Schema, Object, Name", RequiredOrdering="Catalog, Schema, Object, Ordinal")>]
type IVsDataParameter = interface
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataParameter
Implements IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)
Attribute
Implementiert

Eigenschaften

AdoDotNetDataType

Ruft den datentyp ADO.NET als numerischen Wert aus der DbMetaDataCollectionNames Metadatenauflistung ab.

AdoDotNetDbType

Ruft einen Wert aus der DbType -Enumeration ab, der den Datentyp des Parameters für einen ADO.NET-Datenanbieter angibt.

Direction

Ruft die Richtung des Parameters ab.

FrameworkDataType

Ruft den .NET Framework Typ des Parameters ab.

Identifier

Ruft die Liste der Bezeichnerteile ab, die den aktuellen generischen zugeordneten Typ eindeutig identifizieren.

(Geerbt von IVsDataMappedObject)
IsDeleted

Ruft einen Wert ab, der angibt, ob der aktuelle generische zugeordnete Typ gelöscht wird.

(Geerbt von IVsDataMappedObject)
IsNullable

Ruft einen Wert ab, der angibt, ob der Parameter nullable ist.

Length

Ruft die Länge des Parameters ab.

Name

Ruft den Namen des generischen zugeordneten Typs ab.

(Geerbt von IVsDataMappedObject)
NativeDataType

Ruft den datenquellenspezifischen Datentypnamen ab.

Ordinal

Ruft die Ordnungszahl des Parameters ab, die die Reihenfolge des Parameters in der Parameters-Auflistung angibt.

Precision

Ruft die maximale Anzahl von Ziffern ab, die in diesem Parameter gespeichert sind.

Properties

Ruft Name-Wert-Paare ab, die die Eigenschaftennamen und Werte enthalten, die dem aktuellen generischen zugeordneten Typ zugeordnet sind.

(Geerbt von IVsDataMappedObject)
Scale

Ruft die maximale Anzahl von Ziffern rechts vom Dezimaltrennzeichen ab.

Selector

Ruft ein Selektorobjekt ab, das den Abruf von datenquellenspezifischen Metadaten aus der XML-Datei zur Unterstützung des Datenobjekts ermöglicht.

(Geerbt von IVsDataMappedObject)
Site

Ruft die Website ab oder legt sie fest.

(Geerbt von IVsDataSiteableObject<T>)
Type

Ruft den Typnamen als Zeichenfolge für den aktuellen generischen zugeordneten Typ ab.

(Geerbt von IVsDataMappedObject)
UnderlyingObject

Ruft das zugrunde liegende Objekt ab, das im aktuellen generischen zugeordneten Typ enthalten ist.

(Geerbt von IVsDataMappedObject)
UserDataType

Ruft einen benutzerdefinierten Datentyp ab.

Gilt für: