次の方法で共有


DataSourceInformation クラス

割り当て名前と値のペアとして構築されたプロパティの形式で指定されたデータ ソースに関する明確な情報を取得する。

継承階層

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
    Microsoft.VisualStudio.Data.Framework.DataSourceInformation
      Microsoft.VisualStudio.Data.Framework.AdoDotNet.AdoDotNetSourceInformation

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

構文

'宣言
Public MustInherit Class DataSourceInformation _
    Inherits DataSiteableObject(Of IVsDataConnection) _
    Implements IVsDataSourceInformation
public abstract class DataSourceInformation : DataSiteableObject<IVsDataConnection>, 
    IVsDataSourceInformation
public ref class DataSourceInformation abstract : public DataSiteableObject<IVsDataConnection^>, 
    IVsDataSourceInformation
[<AbstractClass>]
type DataSourceInformation =  
    class
        inherit DataSiteableObject<IVsDataConnection>
        interface IVsDataSourceInformation
    end
public abstract class DataSourceInformation extends DataSiteableObject<IVsDataConnection> implements IVsDataSourceInformation

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

コンストラクター

  名前 説明
プロテクト メソッド DataSourceInformation() DataSourceInformation クラスの新しいインスタンスを初期化します。
プロテクト メソッド DataSourceInformation(IVsDataConnection) データ接続を行う DataSourceInformation のクラスのパラメーター化されたインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ Item 指定した名前のデータ ソースの情報のプロパティを取得します。
パブリック プロパティ Site オブジェクトのサイトを取得または設定します。 (DataSiteableObject<T> から継承されます。)

このページのトップへ

メソッド

  名前 説明
プロテクト メソッド AddProperty(String) サポートされているプロパティの一覧にプロパティを追加します。
プロテクト メソッド AddProperty(String, Object) サポートされているプロパティの一覧にプロパティ値と値を追加します。
パブリック メソッド Contains 指定したプロパティがこのデータ ソースの情報のインスタンスに含まれているかどうかを示す Boolean の値を取得します。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType() 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド GetType(String) したがって、指定したプロパティの型を示す Type の値を取得して正しい型に取得した値の適切な変換を有効にします。
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド OnSiteChanged SiteChanged イベントを発生させます。 (DataSiteableObject<T> から継承されます。)
プロテクト メソッド RetrieveValue 指定されたデータ ソースの情報のプロパティの値を取得します。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

イベント

  名前 説明
パブリック イベント SiteChanged Site プロパティが変更されると発生します。 (DataSiteableObject<T> から継承されます。)

このページのトップへ

フィールド

  名前 説明
パブリック フィールド静的メンバー CatalogInvalidCharacters 一般的なカタログの名前に表示される場合とされない場合、つまり、無効な文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー CatalogInvalidStartCharacters 一般的なカタログ名の最初に使用が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー CatalogIsSuffixed カタログの名前は、マルチパートのオブジェクトの識別子にサフィックスとして付けられているかどうか、参照するプレフィックスであることに対してデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー CatalogMaxLength カタログ名の最大長を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー CatalogSeparator オブジェクト識別子の他の部分からカタログ名を区切る文字を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー CatalogSupported カタログの名前は、マルチパートのオブジェクト識別子でサポートされるかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー CatalogSupportedInDml カタログの名前は、SQL の DML 句に表示されるオブジェクト識別子でサポートされるかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ColumnAliasInvalidCharacters 列の別名の外観が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ColumnAliasInvalidStartCharacters 列の別名の開始時に外観が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ColumnAliasMaxLength 列の別名の最大長を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ColumnAliasSupported 列の別名で、マルチパートのオブジェクトの識別子でサポートされているかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ColumnInvalidCharacters 列名の外観が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ColumnInvalidStartCharacters 列名の開始時に外観が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ColumnMaxLength 列名の最大長を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ColumnSupported 列名は、マルチパートのオブジェクト識別子でサポートされるかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー CommandDeriveParametersSupport どのようなコマンドが DeriveParameters のメソッドでサポートされるかを指定します。
パブリック フィールド静的メンバー CommandDeriveSchemaSupport どのようなコマンドが DeriveSchema のメソッドでサポートされるかを指定します。
パブリック フィールド静的メンバー CommandExecuteSupport どのようなコマンドが Execute と ExecuteWithoutResults のメソッドでサポートされるかを指定します。
パブリック フィールド静的メンバー CommandParameterSupport パラメーターの方向がサポートされるかを指定します。
パブリック フィールド静的メンバー CommandPrepareSupport コマンドの型を Prepare のメソッドでサポートされるかを指定します。
パブリック フィールド静的メンバー DataSourceCulture データ ソースの地理的地域のカルチャを指定します。
パブリック フィールド静的メンバー DataSourceName データ ソースの名前を指定します。
パブリック フィールド静的メンバー DataSourceProduct データ ソースの製品名を指定します。
パブリック フィールド静的メンバー DataSourceVersion データ ソースのバージョンを指定します。
パブリック フィールド静的メンバー DateLiteralPrefix 日時のリテラルの前に付ける文字を行うデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー DateLiteralSuffix 日時のリテラルにサフィックス文字を付けるとして提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー DefaultCatalog 既定のカタログの名前を指定するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー DefaultSchema 既定のスキーマの名前を指定するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー IdentifierCloseQuote 引用符で囲む必要がある識別子の一部を閉じるの文字を行うデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー IdentifierOpenQuote 引用符で囲む必要がある識別子の一部を開くときに使用した文字を行うデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー IdentifierPartsCaseSensitive 識別子の一部では、大文字と小文字を区別して扱うかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー IdentifierPartsStorageCase データ ソースに格納されている識別子の一部の例を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー IndexInvalidCharacters インデックス名として外観が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー IndexInvalidStartCharacters インデックス名の開始時に外観が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー IndexMaxLength インデックス名の最大長を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー IndexSupported インデックス名は、マルチパートのオブジェクト識別子でサポートされるかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー LikeClausePercent 示す値内のゼロ以上の文字をキャプチャするために使用されるワイルドカード文字を指定します SQL DML ステートメントで句など) では、データ ソースの情報をプロパティ。
パブリック フィールド静的メンバー LikeClausePercentEscape SQL DML ステートメントの句のなどのの値の LikeClausePercent 内の文字をエスケープするために使用される文字を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー LikeClauseUnderscore SQL DML ステートメントの句のなどのの値内の一つの文字をキャプチャするために使用されるワイルドカード文字を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー LikeClauseUnderscoreEscape SQL DML ステートメントの句のなどのの値の LikeClauseUnderscore 内の文字をエスケープするために使用される文字を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ParameterPrefix パラメーター名の前に付けるために使用される文字が用意されているデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ParameterPrefixInName パラメーター プリフィックスは Name のプロパティに設定された値で表示させるかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ProcedureInvalidCharacters プロシージャ名の外観が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ProcedureInvalidStartCharacters プロシージャ名の開始時に外観が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ProcedureMaxLength プロシージャ名の最大長を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ProcedureSupported プロシージャ名で、マルチパートのオブジェクトの識別子でサポートされているかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー QuotedIdentifierPartsCaseSensitive 引用符で囲まれた識別子の一部では、大文字と小文字を区別して扱うかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー QuotedIdentifierPartsStorageCase データ ソースに格納されている引用符で囲まれた識別子の一部の例を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ReservedWords データ ソースで予約語のセットを提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー SchemaInvalidCharacters スキーマの名前の表示形式が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー SchemaInvalidStartCharacters スキーマ名の開始時に外観が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー SchemaMaxLength スキーマ名の最大長を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー SchemaSeparator オブジェクト識別子の他のパートからスキーマ名を区切る文字を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー SchemaSupported スキーマの名前は、マルチパートのオブジェクト識別子でサポートされるかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー SchemaSupportedInDml スキーマの名前は、SQL の DML 句に表示されるオブジェクト識別子でサポートされるかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ServerSeparator オブジェクト識別子の他のパートからサーバー名を区切る文字を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー SupportsAnsi92Sql データ ソースは ANSI92 SQL 標準をサポートするかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー SupportsCommandTimeout コマンド タイムアウトがサポートされるかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー SupportsNestedTransactions トランザクションは、他のトランザクション内で呼び出す場合、コミットまたはロールバックできるかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー SupportsQuotedIdentifierParts 引用符で囲まれた識別子の一部がサポートされているかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー SupportsVerifySql SQL 検査ではサポートされているかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー TableAliasInvalidCharacters テーブルのエイリアスの外観が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー TableAliasInvalidStartCharacters テーブルのエイリアスの開始時に外観が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー TableAliasMaxLength テーブルのエイリアスの最大長を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー TableAliasSupported テーブルのエイリアスで、マルチパートのオブジェクト識別子でサポートされるかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー TableInvalidCharacters テーブル名の外観が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー TableInvalidStartCharacters テーブル名の開始時に外観が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー TableMaxLength テーブル名の最大長を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー TableSupported テーブル名は、マルチパートのオブジェクト識別子でサポートされるかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー UserInvalidCharacters ユーザー名の外観が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー UserInvalidStartCharacters ユーザー名の開始時に外観が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー UserMaxLength ユーザー名の最大長を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー UserSupported ユーザー名は、マルチパートのオブジェクト識別子でサポートされるかどうかを示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ViewInvalidCharacters ビューの名前の表示形式が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ViewInvalidStartCharacters ビュー名の開始時に外観が無効である文字列を提供するデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ViewMaxLength ビュー名の最大長を示すデータ ソースの情報のプロパティを指定します。
パブリック フィールド静的メンバー ViewSupported ビューの名前は、マルチパートのオブジェクト識別子でサポートされるかどうかを示すデータ ソースの情報のプロパティを指定します。

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.Data.Framework 名前空間