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) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。