IVsDataObjectStore インターフェイス

ストアで、データ ソースの特定のデータ オブジェクト。つまり、キャッシュを表します。

名前空間:  Microsoft.VisualStudio.Data.Services
アセンブリ:  Microsoft.VisualStudio.Data.Services (Microsoft.VisualStudio.Data.Services.dll 内)

構文

'宣言
Public Interface IVsDataObjectStore
public interface IVsDataObjectStore
public interface class IVsDataObjectStore
type IVsDataObjectStore =  interface end
public interface IVsDataObjectStore

IVsDataObjectStore 型で公開されるメンバーは以下のとおりです。

メソッド

  名前 説明
パブリック メソッド CanSelectObjects 指定した型がデータ オブジェクトのサポートの XML ストリームから選択できるかどうかを示します。
パブリック メソッド GetDefaultOrdering 選択されたオブジェクト ストアからデータ ソース オブジェクトに並べ替えに使用される既定の命令を返します。
パブリック メソッド GetExpensiveProperties 指定した型の高いプロパティを取得します。
パブリック メソッド GetObject(String, array<Object[]) オブジェクトのデータ ストアから指定したオブジェクトを取得します。
パブリック メソッド GetObject(String, array<Object[], Boolean) オブジェクトのデータ ストアから指定したオブジェクトを取得します。
パブリック メソッド GetObject(String, array<Object[], array<String[]) オブジェクトのデータ ストアから指定したオブジェクトを取得します。
パブリック メソッド GetObject(String, array<Object[], array<String[], Boolean) オブジェクトのデータ ストアから指定したオブジェクトを取得します。
パブリック メソッド GetRequiredRestrictions オブジェクトのストアから指定された型のオブジェクトを選択するために必要な制限を返します。
パブリック メソッド GetSupportedRestrictions オブジェクトのストアから指定された型のオブジェクトを選択するためのサポートされているすべての制約を返します。
パブリック メソッド InvalidateObjects(String) オブジェクトのストアのキャッシュから取得する方法とは対照後で要求のデータ ソースから、選択したするデータ オブジェクトを強制する指定された型に対応するデータ オブジェクトが無効になります。
パブリック メソッド InvalidateObjects(String, array<Object[]) オブジェクトのストアのキャッシュから取得する方法とは対照後で要求のデータ ソースから、選択したするデータ オブジェクトを強制的に指定された種類、および制約に対応するデータ オブジェクトが無効になります。
パブリック メソッド SelectObjects(String) オブジェクト ストアから指定された型のオブジェクトのコレクションを返します。
パブリック メソッド SelectObjects(String, array<Object[]) オブジェクトのストアから指定された制約によってフィルター処理指定された型のオブジェクトのコレクションを返します。
パブリック メソッド SelectObjects(String, array<Object[], Boolean) オブジェクトのストアから指定された制約によってフィルター処理指定された型のオブジェクトのコレクションを返します。
パブリック メソッド SelectObjects(String, array<Object[], String) オブジェクトのストアから指定した制約やフィルターによってフィルター処理指定された型のオブジェクトのコレクションを返します。
パブリック メソッド SelectObjects(String, array<Object[], array<String[]) オブジェクトのストアから指定した制限事項とプロパティに基づいてフィルター処理指定された型のオブジェクトのコレクションを返します。
パブリック メソッド SelectObjects(String, array<Object[], String, String) 指定された型のオブジェクトのコレクション オブジェクトをストアから、指定された制限事項とフィルター処理、並べ替え、フィルターによって指定される指示に従って返します。
パブリック メソッド SelectObjects(String, array<Object[], array<String[], String) オブジェクトのストアから指定した制限、プロパティ、およびフィルターによってフィルター処理指定された型のオブジェクトのコレクションを返します。
パブリック メソッド SelectObjects(String, array<Object[], array<String[], String, String) 指定された型のオブジェクトのコレクション オブジェクトをストアから、フィルター処理、指定された制限、プロパティ、およびフィルターによって、並べ替えられる指定順序に従って返します。
パブリック メソッド SelectObjects(String, array<Object[], array<String[], String, String, Boolean) 指定された型のオブジェクトのコレクション オブジェクトをストアから、フィルター処理、指定された制限、プロパティ、およびフィルターによって、並べ替えられる指定順序に従って返します。

このページのトップへ

解説

このインターフェイスは DDEX サービスとして実装されます。

参照

関連項目

Microsoft.VisualStudio.Data.Services 名前空間