IVsDataParameter 接口

定义

表示描述可执行对象参数的映射对象。

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)
属性
实现

属性

AdoDotNetDataType

DbMetaDataCollectionNames 元数据集合中获取 ADO.NET 数据类型作为数值。

AdoDotNetDbType

从 枚举中 DbType 获取一个值,该值指定 ADO.NET 数据提供程序的参数的数据类型。

Direction

获取参数的方向。

FrameworkDataType

获取参数.NET Framework类型。

Identifier

获取唯一标识当前泛型映射类型的标识符部分的列表。

(继承自 IVsDataMappedObject)
IsDeleted

获取一个值,该值指示是否删除当前泛型映射类型。

(继承自 IVsDataMappedObject)
IsNullable

获取一个值,该值指示参数是否可为 null。

Length

获取参数的长度。

Name

获取泛型映射类型的名称。

(继承自 IVsDataMappedObject)
NativeDataType

获取特定于数据源的数据类型名称。

Ordinal

获取参数的序号,该参数指定参数在参数集合中的顺序。

Precision

获取此参数中存储的最大位数。

Properties

获取名称/值对,其中包含与当前泛型映射类型关联的属性名称和值。

(继承自 IVsDataMappedObject)
Scale

获取小数点右侧的最大位数。

Selector

获取一个选择器对象,该对象允许从数据对象支持 XML 文件检索数据源特定的元数据。

(继承自 IVsDataMappedObject)
Site

获取或设置站点。

(继承自 IVsDataSiteableObject<T>)
Type

获取当前泛型映射类型的字符串类型名称。

(继承自 IVsDataMappedObject)
UnderlyingObject

获取当前泛型映射类型包含的基础对象。

(继承自 IVsDataMappedObject)
UserDataType

获取用户定义的数据类型。

适用于