IVsDataTableUniqueKey インターフェイス

定義

テーブル内の行を一意に識別するテーブルによって定義される列のセットを記述するマップされたオブジェクトを表します。

public interface class IVsDataTableUniqueKey : Microsoft::VisualStudio::Data::Core::IVsDataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataMappedObject ^>, Microsoft::VisualStudio::Data::Services::IVsDataMappedObject
[Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableUniqueKey", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="BA82B5A5-1337-433e-BA7C-754356C69B43", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Name")]
public interface IVsDataTableUniqueKey : Microsoft.VisualStudio.Data.Core.IVsDataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataMappedObject>, Microsoft.VisualStudio.Data.Services.IVsDataMappedObject
[<Microsoft.VisualStudio.Data.Services.DataMappedObjectType("TableUniqueKey", AvailableRestrictions="Catalog, Schema, Table, Name", ClassId="BA82B5A5-1337-433e-BA7C-754356C69B43", Identifier="Catalog, Schema, Table, Name", RequiredOrdering="Catalog, Schema, Table, Name")>]
type IVsDataTableUniqueKey = interface
    interface IVsDataMappedObject
    interface IVsDataSiteableObject<IVsDataMappedObject>
Public Interface IVsDataTableUniqueKey
Implements IVsDataMappedObject, IVsDataSiteableObject(Of IVsDataMappedObject)
属性
実装

プロパティ

Columns

この一意のキーを構成するすべての列を取得します。

Identifier

現在のジェネリック マップ型を一意に識別する識別子パーツの一覧を取得します。

(継承元 IVsDataMappedObject)
IsDeleted

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

(継承元 IVsDataMappedObject)
IsPrimary

この一意のキーが主キーかどうかを示す値を取得します。

Name

ジェネリック マップ型の名前を取得します。

(継承元 IVsDataMappedObject)
Properties

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

(継承元 IVsDataMappedObject)
Selector

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

(継承元 IVsDataMappedObject)
Site

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

(継承元 IVsDataSiteableObject<T>)
Type

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

(継承元 IVsDataMappedObject)
UnderlyingObject

現在のジェネリック マップ型に含まれる基になるオブジェクトを取得します。

(継承元 IVsDataMappedObject)

適用対象