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

メタデータコレクションから ADO.NET データ型を数値として取得し DbMetaDataCollectionNames ます。

AdoDotNetDbType

DbTypeADO.NET データプロバイダーのパラメーターのデータ型を指定する値を列挙から取得します。

Direction

パラメーターの方向を取得します。

FrameworkDataType

パラメーターの .NET Framework 型を取得します。

Identifier

現在のジェネリックマップ型を一意に識別する識別子部分のリストを取得します。

(継承元 IVsDataMappedObject)
IsDeleted

現在のジェネリックマップ型が削除されているかどうかを示す値を取得します。

(継承元 IVsDataMappedObject)
IsNullable

パラメーターが null 値を許容するかどうかを示す値を取得します。

Length

パラメーターの長さを取得します。

Name

汎用的にマップされた型の名前を取得します。

(継承元 IVsDataMappedObject)
NativeDataType

データソース固有のデータ型名を取得します。

Ordinal

Parameters コレクション内のパラメーターの順序を指定するパラメーターの序数を取得します。

Precision

このパラメーターに格納されている最大桁数を取得します。

Properties

現在のジェネリックマップ型に関連付けられているプロパティ名と値を含む名前と値のペアを取得します。

(継承元 IVsDataMappedObject)
Scale

小数点の右側の最大桁数を取得します。

Selector

データオブジェクトからデータソース固有のメタデータを取得できるようにするセレクターオブジェクトを取得します。このオブジェクトは、XML ファイルをサポートします。

(継承元 IVsDataMappedObject)
Site

サイトを取得または設定します。

(継承元 IVsDataSiteableObject<T>)
Type

現在のジェネリックマップ型の文字列として型名を取得します。

(継承元 IVsDataMappedObject)
UnderlyingObject

現在のジェネリックマップ型に格納されている、基になるオブジェクトを取得します。

(継承元 IVsDataMappedObject)
UserDataType

ユーザー定義データ型を取得します。

適用対象