共用方式為


DbSyncProvider.SelectTableMaxTimestampsCommand 屬性

取得或設定 IDbCommand 物件,此物件包含從每個基底資料表或追蹤資料表中選取最大時間戳記的查詢或預存程序,以便判斷每個資料表的目的地是否都已經具有來源的所有變更。

此屬性與 CLS 不相容。  

命名空間: Microsoft.Synchronization.Data
組件: Microsoft.Synchronization.Data (在 microsoft.synchronization.data.dll)

語法

'宣告
Public Overridable Property SelectTableMaxTimestampsCommand As IDbCommand
'用途
Dim instance As DbSyncProvider
Dim value As IDbCommand

value = instance.SelectTableMaxTimestampsCommand

instance.SelectTableMaxTimestampsCommand = value
public virtual IDbCommand SelectTableMaxTimestampsCommand { get; set; }
public:
virtual property IDbCommand^ SelectTableMaxTimestampsCommand {
    IDbCommand^ get ();
    void set (IDbCommand^ value);
}
/** @property */
public IDbCommand get_SelectTableMaxTimestampsCommand ()

/** @property */
public void set_SelectTableMaxTimestampsCommand (IDbCommand value)
public function get SelectTableMaxTimestampsCommand () : IDbCommand

public function set SelectTableMaxTimestampsCommand (value : IDbCommand)

屬性值

包含查詢或預存程序的 IDbCommand 物件。

範例

下列程式碼範例會建立 SelectTableMaxTimestampsCommand 屬性的命令。在 HOW TO:佈建伺服器資料庫來進行共同作業同步處理 (非 SQL Server) 中的完整程式碼範例中,有些同步處理工作階段其中任何節點都未進行任何新變更。在這些工作階段中,呼叫針對 SelectTableMaxTimestampsCommand 屬性指定的命令表示沒有任何資料變更可供同步處理。所以不會呼叫針對 SelectIncrementalChangesCommand 屬性指定的命令。

SqlCommand selTableMaxTsCmd = new SqlCommand();
selTableMaxTsCmd.CommandType = CommandType.Text;
selTableMaxTsCmd.CommandText = "SELECT 'Customer' AS table_name, " +
                               "MAX(local_update_peer_timestamp) AS max_timestamp " +
                               "FROM Sync.Customer_Tracking";
sampleDbProvider.SelectTableMaxTimestampsCommand = selTableMaxTsCmd;
Dim selTableMaxTsCmd As New SqlCommand()
selTableMaxTsCmd.CommandType = CommandType.Text
selTableMaxTsCmd.CommandText = "SELECT 'Customer' AS table_name, " _
                             & "MAX(local_update_peer_timestamp) AS max_timestamp " _
                             & "FROM Sync.Customer_Tracking"
sampleDbProvider.SelectTableMaxTimestampsCommand = selTableMaxTsCmd

請參閱

參考

DbSyncProvider 類別
DbSyncProvider 成員
Microsoft.Synchronization.Data 命名空間