CommandTimeout 屬性
取得或設定在停止同步處理命令並產生錯誤之前的等候時間 (以秒數為單位)。
命名空間: Microsoft.Synchronization.Data.SqlServer
組件: Microsoft.Synchronization.Data.SqlServer (在 Microsoft.Synchronization.Data.SqlServer.dll 中)
語法
'宣告
Public Property CommandTimeout As Integer
Get
Set
'用途
Dim instance As SqlSyncProvider
Dim value As Integer
value = instance.CommandTimeout
instance.CommandTimeout = value
public int CommandTimeout { get; set; }
public:
property int CommandTimeout {
int get ();
void set (int value);
}
member CommandTimeout : int with get, set
function get CommandTimeout () : int
function set CommandTimeout (value : int)
屬性值
型別:System. . :: . .Int32
在停止同步處理命令並產生錯誤之前的等候時間 (以秒數為單位)。預設值為 ADO.NET 的預設值 30 秒。將這個值設定為 0 表示命令不會逾時。
備註
如果是在完成命令可能要比預期的時間更久的系統上 (類似 SQL Azure 的共用系統),則 CommandTimeout 屬性可能會很實用。若要在更好的作法是停止同步處理並在其他時間重試時,避免限制應用程式的使用,請將 CommandTimeout 設定為適當的秒數。