|
AddStatement(String) |
將陳述式加入至目前的 SQL 批次。,在呼叫 [AddStatement]之前,您必須呼叫 [PrepareSqlBatch] 。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
AddStatement(String, Int32) |
將陳述式加入至目前的 SQL 批次。,在呼叫 [AddStatement]之前,您必須呼叫 [PrepareSqlBatch] 。如果要將使用此陳述式的參數數量超過允許的參數數目上限單一 SQL 批次中,已經以批次中的陳述式會執行,新的批次從加入的陳述式會啟動。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
AddStatement(String, Int32, Boolean) |
將陳述式加入至目前的 SQL 批次。,在呼叫 [AddStatement]之前,您必須呼叫 [PrepareSqlBatch] 。如果要將使用此陳述式的參數數量超過允許的參數數目上限單一 SQL 批次中,已經以批次中的陳述式會執行,新的批次從加入的陳述式會啟動。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
AddStatement(String, Int32, Boolean, Boolean) |
將陳述式加入至目前的 SQL 批次。,在呼叫 [AddStatement]之前,您必須呼叫 [PrepareSqlBatch] 。如果要將使用此陳述式的參數數量超過允許的參數數目上限單一 SQL 批次中,已經以批次中的陳述式會執行,新的批次從加入的陳述式會啟動。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BeginTransaction |
用來包裝在單一交易的多個呼叫。所有在這個元件執行直到 [Commit] 的交易或 [RollBack] 呼叫。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindBinary(String, array<Byte[], SqlDbType) |
這是 Helper 函式的繫結二進位值的控制代碼。 [sqlparameter]。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindBinary(String, array<Byte[], Int32, SqlDbType) |
該 Helper 的函式會管理繫結二進位值對應到 [sqlparameter]。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindBoolean |
會管理繫結布林 OR 位元值為 [sqlparameter]的 Helper 函式。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindByte(String, Byte) |
該 Helper 的函式會管理繫結 8 位元值的 [sqlparameters]。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindByte(String, Byte, Byte) |
該 Helper 的函式會管理繫結可能是 null 給它的 [sqlparameters]的 8 位元值。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindDateTime |
該 Helper 的函式會管理繫結日期/時間值設定為 [sqlparameter]。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindDefault |
該 Helper 的函式會管理繫結值為預設型別。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindGuid |
這是 Helper 函式的繫結 GUID 的控制代碼為其 [sqlparameters]。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindInt |
該 Helper 的函式會管理繫結 32 位元值的 [sqlparameters]。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindLong |
該 Helper 的函式會管理繫結 64 位元值的 [sqlparameters]。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindNullableBoolean |
(繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindNullableByte |
這是 Helper 函式的繫結 8 位元值的控制代碼傳遞給它的 [sqlparameters]。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindNullableDateTime |
(繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindNullableGuid |
該 Helper 函式的處理繫結 GUID 為其 [sqlparameters]。值 [Guid.Empty] 才視為空項目,並為繫結至指定的參數。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindNullableInt |
如果 parameterValue == null nullValue,繫結至指定的參數。否則, parameterValue 一定是 32 位元整數。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindNullableShort |
如果 parameterValue == null nullValue,繫結至指定的參數。否則, parameterValue 一定是 16 位元整數 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindNullValue |
這是建立具型別特定參數是 NULL 值的泛型條件約束 Helper。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindShort |
這是 Helper 函式的繫結 16 位元值的控制代碼為其 sqlparameters。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindString(String, String, Int32, BindStringBehavior, SqlDbType) |
這是 Helper 函式的繫結字串的控制代碼為其 [SqlParameters]。它可確保 Null 值正確處理。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindString(String, String, Int32, Boolean, SqlDbType) |
這是 Helper 函式的繫結字串的控制代碼為其 [SqlParameters]。它可確保 Null 值正確處理。這是舊版的方法;使用接受 [BindStringBehavior] 是明確有關的多載 null 和空字串要如何處理。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindSysname |
該 Helper 函式的處理繫結 [sysname] 字串對應到其 [sqlparameters]。它可確保 Null 值已設定正確。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindTable<T> |
繫結至資料表。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindXml(String, TeamFoundationDatabaseXmlWriter) |
用來繫結至 XML 文件的這個參數。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
BindXml(String, String) |
用來繫結至 XML 文件的這個參數。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
Cancel |
(繼承自 TeamFoundationSqlResourceComponent)。 |
|
CanRetryOnException |
表示 SQL 例外狀況是否可以重試。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
CanRetryOnSqlError |
(繼承自 TeamFoundationSqlResourceComponent)。 |
|
CommitTransaction |
將這個元件作用中的交易。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
DisableTestPartition |
|
|
Dispose |
(繼承自 TeamFoundationSqlResourceComponent)。 |
|
Equals |
判斷指定的物件是否等於目前物件。 (繼承自 Object)。 |
|
Execute |
封裝 [ExecuteReader] 和 [ExecuteNonQuery]邏輯的內部 Helper。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
ExecuteNonQuery() |
執行目前 SQL 命令,並不會產生結果集。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
ExecuteNonQuery(Boolean) |
執行目前 SQL 命令,並不會產生結果集。唯一的結果會傳回值,也就是單一純量值。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
ExecuteReader() |
使用預設命令行為的多載。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
ExecuteReader(CommandBehavior) |
執行目前 SQL 命令並傳回讀取器。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
ExecuteScalar |
執行目前 SQL 命令使用 [ExecuteScalar()] 和儲存結果。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
ExecuteUnknown(Object) |
執行目前 SQL 命令使用 [ExecuteUnknown()] 並傳回物件。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
ExecuteUnknown(SqlDataReader, Object) |
[ExecuteUnknown()] 用來填入根據 [ExecuteUnknown] 的讀取器 (Reader) 呼叫端的物件的方法必須覆寫方法。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
Finalize |
允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。 |
|
FlushBatch |
清除對目前為止的批次並建立新的批次,讓使用者可以再次呼叫 [AddStatement] 。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
GetHashCode |
做為特定型別的雜湊函式。 (繼承自 Object)。 |
|
GetParameterName |
格式化參數名稱的 Helper 方法。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
GetSqlErrorNumberAsString |
(繼承自 TeamFoundationSqlResourceComponent)。 |
|
GetSqlErrorNumbers |
(繼承自 TeamFoundationSqlResourceComponent)。 |
|
GetType |
取得目前執行個體的 Type。 (繼承自 Object)。 |
|
HandleCustomException |
處理自訂例外狀況。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
HandleException |
判斷 SQL 例外狀況是否可以處理;無法重試或對應的 SQL 例外狀況「未處理」。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
Initialize(String) |
初始化元件。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
Initialize(TeamFoundationRequestContext, String, Int32) |
(繼承自 TeamFoundationSqlResourceComponent)。 |
|
Initialize(String, Int32, Int32, Int32, Int32) |
初始化元件。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
MapException(SqlException) |
如果可行的話,將 SQL 例外狀況的應用程式特定的例外狀況。否則,會使用 Watson,例外狀況報告。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
MapException(SqlException, QueryExecutionState) |
如果可行的話,將 SQL 例外狀況的應用程式特定的例外狀況。否則,會使用 Watson,例外狀況報告。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
MemberwiseClone |
建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。 |
|
PrepareConnectionString |
允許衍生類別 (Derived Class) 更新連接字串。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
PrepareSqlBatch(Int32) |
設定執行批次 SQL 陳述式。這個方法會關閉所有現有的命令或讀取器。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
PrepareSqlBatch(Int32, Boolean) |
設定執行批次 SQL 陳述式。這個方法會關閉所有現有的命令或讀取器。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
PrepareStoredProcedure(String) |
設定執行 SQL 預存程序。這個方法會關閉所有現有的命令或讀取器。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
PrepareStoredProcedure(String, Boolean) |
設定為執行 SQL Server 預存程序。這個方法會關閉所有現有的命令或讀取器。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
PrepareStoredProcedure(String, Int32) |
設定執行 SQL 預存程序。這個方法會關閉所有現有的命令或讀取器。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
PrepareStoredProcedure(String, Boolean, Int32) |
設定為執行 SQL Server 預存程序。這個方法會關閉所有現有的命令或讀取器。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
ReleaseVerificationLock |
(繼承自 TeamFoundationSqlResourceComponent)。 |
|
RollbackTransaction |
捲動並捨棄在交易期間對元件的任何變更。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
SetupTestPartition |
|
|
Sleep |
(繼承自 TeamFoundationSqlResourceComponent)。 |
|
ToString |
傳回表示目前物件的字串。 (繼承自 Object)。 |
|
Trace(Int32, TraceLevel, String, array<Object[]) |
會將追蹤訊息傳送至追蹤服務與要求內容。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
Trace(Int32, TraceLevel, array<String[], String, array<Object[]) |
會將追蹤訊息傳送至追蹤服務與要求內容。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
TraceEnter |
追蹤項目都有一致地格式化訊息和時間戳記的方法。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
TraceException |
例外狀況會在 TraceLevel.Error 移至追蹤記錄檔報表以一致的方式。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
TraceLeave |
追蹤從某個方法時使用一致地格式化訊息和時間戳記。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
TranslateException |
檢查一個 SQL 型別例外狀況並將它轉換成更重要的一個。預設行為就不是這樣,也就是 throw 原始例外狀況。電腦資源是目前覆寫目前的行為的唯一元件。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
VerifyInitialized |
如果元件未初始化,則會擲回 [InvalidOperationException] 。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
VerifyInMasterDbOnAzure |
擲回 [InvalidOperationException] ,如果元件使用針對 SQL Azure,而且在連接字串中的初始資料庫目錄不是主要或空的。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
VerifyNotSqlAzure |
如果元件使用針對 SQL Azure,會擲回 [NotSupportedException] 。 (繼承自 TeamFoundationSqlResourceComponent)。 |
|
VerifyServiceVersion |
連接到資料庫,並採用 TfsDb 資源上取得共用工作階段鎖定並確認資料庫支援所指定的服務版本。注意:這個方法會覆寫。我們必須查詢 CONTEXT_INFO () 使用查詢,,採用一個共用鎖定和查詢資料庫服務版本。 此外,我們必須確定,資料庫仍然支援目前的元件,以防我們中斷與資料庫的連接。 (繼承自 TeamFoundationSqlResourceComponent)。 |