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 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 |
![]() |
OnSiteChanged | 引發 SiteChanged 事件。 (繼承自 DataSiteableObject<T>)。 |
![]() |
RetrieveValue | 擷取指定的資料來源資訊屬性的值。 |
![]() |
ToString | 傳回表示目前物件的字串。 (繼承自 Object)。 |
回頁首
事件
名稱 | 說明 | |
---|---|---|
![]() |
SiteChanged | 在 Site 屬性變更時發生。 (繼承自 DataSiteableObject<T>)。 |
回頁首
欄位
名稱 | 說明 | |
---|---|---|
![]() ![]() |
CatalogInvalidCharacters | 指定,也就是資料來源資訊屬性,提供字串無效不可以出現在一般目錄名稱。 |
![]() ![]() |
CatalogInvalidStartCharacters | 指定提供字串在通用類別目錄名稱的開頭使用不正確的資料來源資訊屬性。 |
![]() ![]() |
CatalogIsSuffixed | 指出指定的資料來源資訊屬性目錄名稱是多重物件識別項 (OID) 做為後置字元,以與前置詞。 |
![]() ![]() |
CatalogMaxLength | 指定目錄名稱的最大長度的資料來源資訊屬性。 |
![]() ![]() |
CatalogSeparator | 指定分隔目錄名稱的字元從指定物件中識別的其他部分的資料來源資訊屬性。 |
![]() ![]() |
CatalogSupported | 指出指定的資料來源資訊屬性目錄名稱是多重物件識別項 (OID) 支援。 |
![]() ![]() |
CatalogSupportedInDml | 指出指定的資料來源資訊屬性目錄名稱是出現在 SQL DML 子句的物件識別項 (OID) 支援。 |
![]() ![]() |
ColumnAliasInvalidCharacters | 指定提供字串資料行別名的出現無效的資料來源資訊屬性。 |
![]() ![]() |
ColumnAliasInvalidStartCharacters | 指定提供字串資料行別名的開頭出現無效的資料來源資訊屬性。 |
![]() ![]() |
ColumnAliasMaxLength | 指定資料行別名的最大長度的資料來源資訊屬性。 |
![]() ![]() |
ColumnAliasSupported | 指出指定的資料來源資訊屬性資料行別名是否在多重物件識別項 (OID) 支援。 |
![]() ![]() |
ColumnInvalidCharacters | 指定字串提供資料行名稱中的出現無效的資料來源資訊屬性。 |
![]() ![]() |
ColumnInvalidStartCharacters | 指定字串提供資料行名稱的開頭出現無效的資料來源資訊屬性。 |
![]() ![]() |
ColumnMaxLength | 指定表示資料行名稱的最大長度的資料來源資訊屬性。 |
![]() ![]() |
ColumnSupported | 指出指定的資料來源資訊屬性的資料行名稱是否在多重物件識別項 (OID) 支援。 |
![]() ![]() |
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 | 指出指定的資料來源資訊屬性索引名稱是否在多重物件識別項 (OID) 支援。 |
![]() ![]() |
LikeClausePercent | 在 LIKE 子句中指定用來萬用字元擷取在值的零的資料來源資訊屬性或多個字元在 SQL DML 陳述式。 |
![]() ![]() |
LikeClausePercentEscape | 指定用來表示的字元逸出在值的 LikeClausePercent 字元與子句中所使用的是 SQL DML 陳述式的資料來源資訊屬性。 |
![]() ![]() |
LikeClauseUnderscore | 指示指定的萬用字元擷取在值的單一字元與子句中所使用的是 SQL DML 陳述式的資料來源資訊屬性。 |
![]() ![]() |
LikeClauseUnderscoreEscape | 指定可用來逸出字元在值的 LikeClauseUnderscore 字元與子句中所使用的是 SQL DML 陳述式的資料來源資訊屬性。 |
![]() ![]() |
ParameterPrefix | 提供用來指定的字元會寫入至參數名稱前置詞的資料來源資訊屬性。 |
![]() ![]() |
ParameterPrefixInName | 指出指定的資料來源資訊屬性參數前置字元是否應該出現在 Name 屬性設定的值。 |
![]() ![]() |
ProcedureInvalidCharacters | 指定提供字串在程序名稱出現無效的資料來源資訊屬性。 |
![]() ![]() |
ProcedureInvalidStartCharacters | 指定提供字串在程序名稱開頭出現無效的資料來源資訊屬性。 |
![]() ![]() |
ProcedureMaxLength | 指定程序名稱的最大長度的資料來源資訊屬性。 |
![]() ![]() |
ProcedureSupported | 指出指定的資料來源資訊屬性程序名稱是否在多重物件識別項 (OID) 支援。 |
![]() ![]() |
QuotedIdentifierPartsCaseSensitive | 指出指定的資料來源資訊屬性引號中的識別項組件是否為區分大小寫。 |
![]() ![]() |
QuotedIdentifierPartsStorageCase | 指示指定的大小寫以引號括住的識別組件存放於資料來源中的資料來源資訊屬性。 |
![]() ![]() |
ReservedWords | 指定在資料來源提供一組保留字的資料來源資訊屬性。 |
![]() ![]() |
SchemaInvalidCharacters | 提供指定字串中的結構描述名稱出現無效的資料來源資訊屬性。 |
![]() ![]() |
SchemaInvalidStartCharacters | 指定提供字串在結構描述名稱開頭出現無效的資料來源資訊屬性。 |
![]() ![]() |
SchemaMaxLength | 指定結構描述名稱的最大長度的資料來源資訊屬性。 |
![]() ![]() |
SchemaSeparator | 指定分隔結構描述名稱的字元從物件識別項的其他部分的資料來源資訊屬性。 |
![]() ![]() |
SchemaSupported | 指出指定的資料來源資訊屬性結構描述名稱是否在多重物件識別項 (OID) 支援。 |
![]() ![]() |
SchemaSupportedInDml | 指出指定的資料來源資訊屬性結構描述名稱是否會出現 SQL DML 子句的物件識別項 (OID) 支援。 |
![]() ![]() |
ServerSeparator | 指定分隔伺服器名稱的字元從物件識別項的其他部分的資料來源資訊屬性。 |
![]() ![]() |
SupportsAnsi92Sql | 指出指定的資料來源資訊屬性資料來源是否支援 ANSI92 SQL 標準。 |
![]() ![]() |
SupportsCommandTimeout | 指出指定的資料來源資訊屬性命令逾時是否支援。 |
![]() ![]() |
SupportsNestedTransactions | 指出指定的資料來源資訊屬性交易是否可以啟動,並明確認可或復原在其他交易內。 |
![]() ![]() |
SupportsQuotedIdentifierParts | 指出指定的資料來源資訊屬性引號中的識別項組件是否支援。 |
![]() ![]() |
SupportsVerifySql | 指出指定的資料來源資訊屬性 SQL 驗證是否支援。 |
![]() ![]() |
TableAliasInvalidCharacters | 指定可提供在字串資料表別名的外觀不正確的資料來源資訊屬性。 |
![]() ![]() |
TableAliasInvalidStartCharacters | 指定提供字串資料表別名的開頭出現無效的資料來源資訊屬性。 |
![]() ![]() |
TableAliasMaxLength | 指定表示資料表別名的最大長度的資料來源資訊屬性。 |
![]() ![]() |
TableAliasSupported | 指出指定的資料來源資訊屬性資料表別名是否在多重物件識別項 (OID) 支援。 |
![]() ![]() |
TableInvalidCharacters | 指定的字串和資料表名稱的外觀不正確的資料來源資訊屬性。 |
![]() ![]() |
TableInvalidStartCharacters | 指定的字串和資料表名稱開頭出現無效的資料來源資訊屬性。 |
![]() ![]() |
TableMaxLength | 指定表示資料表名稱的最大長度的資料來源資訊屬性。 |
![]() ![]() |
TableSupported | 指出指定的資料來源資訊屬性的資料表名稱是否在多重物件識別項 (OID) 支援。 |
![]() ![]() |
UserInvalidCharacters | 提供指定字串中使用者名稱的外觀不正確的資料來源資訊屬性。 |
![]() ![]() |
UserInvalidStartCharacters | 提供指定字串中使用者名稱的開頭出現無效的資料來源資訊屬性。 |
![]() ![]() |
UserMaxLength | 指定使用者名稱的最大長度的資料來源資訊屬性。 |
![]() ![]() |
UserSupported | 指出指定的資料來源資訊屬性使用者名稱是否在多重物件識別項 (OID) 支援。 |
![]() ![]() |
ViewInvalidCharacters | 提供指定字串中的檢視名稱出現無效的資料來源資訊屬性。 |
![]() ![]() |
ViewInvalidStartCharacters | 指定的字串以檢視名稱開頭出現無效的資料來源資訊屬性。 |
![]() ![]() |
ViewMaxLength | 指定檢視表名稱的最大長度的資料來源資訊屬性。 |
![]() ![]() |
ViewSupported | 指出指定的資料來源資訊屬性檢視名稱是否在多重物件識別項 (OID) 支援。 |
回頁首
執行緒安全
這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。