DataSourceInformation クラス

定義

IVsDataSourceInformation インターフェイスの実装を表します。

public ref class DataSourceInformation abstract : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataConnection ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataSourceInformation
public abstract class DataSourceInformation : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataConnection>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataSourceInformation
type DataSourceInformation = class
    inherit DataSiteableObject<IVsDataConnection>
    interface IVsDataSourceInformation
Public MustInherit Class DataSourceInformation
Inherits DataSiteableObject(Of IVsDataConnection)
Implements IVsDataSourceInformation
継承
派生
実装

コンストラクター

DataSourceInformation()

DataSourceInformation クラスの新しいインスタンスを初期化します。

DataSourceInformation(IVsDataConnection)

データ接続を提供する クラスの DataSourceInformation パラメーター化されたインスタンスを初期化します。

フィールド

CatalogInvalidCharacters

無効な文字の文字列を提供するデータ ソース情報プロパティを指定します。つまり、汎用カタログ名に含まれていない可能性があります。

CatalogInvalidStartCharacters

汎用カタログ名の先頭での使用が無効な文字の文字列を提供するデータ ソース情報プロパティを指定します。

CatalogIsSuffixed

カタログ名がプレフィックスではなく、マルチパート オブジェクト識別子にサフィックスを付けるかどうかを示すデータ ソース情報プロパティを指定します。

CatalogMaxLength

カタログ名の最大長を示すデータ ソース情報プロパティを指定します。

CatalogSeparator

オブジェクト識別子内の他の部分からカタログ名を区切る文字を示すデータ ソース情報プロパティを指定します。

CatalogSupported

カタログ名がマルチパート オブジェクト識別子でサポートされているかどうかを示すデータ ソース情報プロパティを指定します。

CatalogSupportedInDml

SQL DML 句に表示されるオブジェクト識別子でカタログ名がサポートされているかどうかを示すデータ ソース情報プロパティを指定します。

ColumnAliasInvalidCharacters

列エイリアスの外観が無効な文字の文字列を提供するデータ ソース情報プロパティを指定します。

ColumnAliasInvalidStartCharacters

列エイリアスの先頭の外観が無効な文字の文字列を提供するデータ ソース情報プロパティを指定します。

ColumnAliasMaxLength

列エイリアスの最大長を示すデータ ソース情報プロパティを指定します。

ColumnAliasSupported

列の別名がマルチパート オブジェクト識別子でサポートされているかどうかを示すデータ ソース情報プロパティを指定します。

ColumnInvalidCharacters

列名の外観が無効な文字の文字列を提供するデータ ソース情報プロパティを指定します。

ColumnInvalidStartCharacters

列名の先頭の外観が無効な文字の文字列を提供するデータ ソース情報プロパティを指定します。

ColumnMaxLength

列名の最大長を示すデータ ソース情報プロパティを指定します。

ColumnSupported

列名がマルチパート オブジェクト識別子でサポートされているかどうかを示すデータ ソース情報プロパティを指定します。

CommandDeriveParametersSupport

メソッドでサポートされるコマンドの種類を DeriveParameters(String, DataCommandType, Int32) 指定します。

CommandDeriveSchemaSupport

メソッドでサポートされるコマンドの種類を DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) 指定します。

CommandExecuteSupport

および ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[]) メソッドでサポートされるコマンドの種類をExecute(String, DataCommandType, IVsDataParameter[], Int32)指定します。

CommandParameterSupport

サポートされるパラメーターの方向を指定します。

CommandPrepareSupport

メソッドでサポートされるコマンドの種類を Prepare(String, DataCommandType) 指定します。

DataSourceCulture

データ ソースの地理的カルチャを指定します。

DataSourceName

データ ソース名前を指定します。

DataSourceProduct

データ ソースの製品の名前を指定します。

DataSourceVersion

データ ソースのバージョンを指定します。

DateLiteralPrefix

日付/時刻リテラルにプレフィックスを付ける文字を提供するデータ ソース情報プロパティを指定します。

DateLiteralSuffix

日付/時刻リテラルのサフィックスを付ける文字または文字を提供するデータ ソース情報プロパティを指定します。

DefaultCatalog

既定のカタログの名前を提供するデータ ソース情報プロパティを指定します。

DefaultSchema

既定のスキーマの名前を提供するデータ ソース情報プロパティを指定します。

IdentifierCloseQuote

引用符で囲む必要がある識別子部分を閉じる際に使用する文字を提供するデータ ソース情報プロパティを指定します。

IdentifierOpenQuote

引用符で囲む必要がある識別子パーツを開くために使用する文字を提供するデータ ソース情報プロパティを指定します。

IdentifierPartsCaseSensitive

識別子部分を大文字と小文字を区別するかどうかを示すデータ ソース情報プロパティを指定します。

IdentifierPartsStorageCase

データ ソースに格納されている識別子部分の大文字と小文字を示すデータ ソース情報プロパティを指定します。

IndexInvalidCharacters

インデックス名としての外観が無効な文字の文字列を提供するデータ ソース情報プロパティを指定します。

IndexInvalidStartCharacters

インデックス名の先頭の外観が無効な文字の文字列を提供するデータ ソース情報プロパティを指定します。

IndexMaxLength

インデックス名の最大長を示すデータ ソース情報プロパティを指定します。

IndexSupported

マルチパート オブジェクト識別子でインデックス名がサポートされているかどうかを示すデータ ソース情報プロパティを指定します。

LikeClausePercent

SQL DML ステートメントの LIKE 句の値内で 0 個以上の文字をキャプチャするために使用されるワイルドカード文字を示すデータ ソース情報プロパティを指定します。

LikeClausePercentEscape

SQL DML ステートメントの LIKE 句の値内で LikeClausePercent 文字をエスケープするために使用される文字を示すデータ ソース情報プロパティを指定します。

LikeClauseUnderscore

SQL DML ステートメントの LIKE 句の値内の 1 つの文字をキャプチャするために使用されるワイルドカード文字を示すデータ ソース情報プロパティを指定します。

LikeClauseUnderscoreEscape

SQL DML ステートメントの LIKE 句の値内で文字を 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

ビュー名がマルチパート オブジェクト識別子でサポートされているかどうかを示すデータ ソース情報プロパティを指定します。

プロパティ

Item[String]

指定した名前のデータ ソース情報プロパティを取得します。

Site

オブジェクト サイトを取得または設定します。

(継承元 DataSiteableObject<T>)

メソッド

AddProperty(String)

サポートされているプロパティの一覧にプロパティを追加します。

AddProperty(String, Object)

サポートされているプロパティの一覧にプロパティとその値を追加します。

Contains(String)

指定したプロパティがこのデータ ソース情報インスタンスに含まれているかどうかを示すブール値を取得します。

GetType(String)

指定したプロパティの Type 型を示す値を取得し、取得した値を適切な型に適切に変換できるようにします。

OnSiteChanged(EventArgs)

SiteChanged イベントを発生させます。

(継承元 DataSiteableObject<T>)
RetrieveValue(String)

指定したデータ ソース情報プロパティの値を取得します。

イベント

SiteChanged

Site プロパティが変更されると発生します。

(継承元 DataSiteableObject<T>)

適用対象