SqlCeReplication Members
初始化 SqlCeReplication 物件的新執行個體。如需有關 SQL Server 複寫的詳細資訊,請參閱《SQL Server 線上叢書》。如需有關 SQL Server Compact 3.5 合併式複寫的詳細資訊,請參閱《SQL Server Compact 3.5 線上叢書》。
下表列出 SqlCeReplication 型別公開的成員。
公用 建構函式
名稱 | 描述 | |
---|---|---|
SqlCeReplication | 多載。 |
頂端
公用 屬性
名稱 | 描述 | |
---|---|---|
CompressionLevel | 指定壓縮常式會在複寫期間使用的壓縮量。 | |
ConnectionManager | 使 Replication 物件能夠使用智慧型裝置的「連線管理員 API」,建立網路連接。並於同步處理結束時釋放連接。 | |
ConnectionRetryTimeout | 指定在連接建立失敗之後,SQL Server Compact 3.5 用戶端將繼續重試傳送要求的時間長度 (以秒為單位)。 | |
ConnectTimeout | 取得或設定 SqlCeReplication 物件等候伺服器要求回應的時間 (以毫秒為單位)。 | |
Distributor | 指定 SQL Server「散發者」。 | |
DistributorAddress | 指定當 SQL Server Reconciler 連接到「散發者」時使用的網路位址。 | |
DistributorLogin | 指定連接至散發者時使用的登入名稱。 | |
DistributorNetwork | 指定當 SQL Server Reconciler 與「散發者」進行通訊時所使用的網路通訊協定。 | |
DistributorPassword | 指定連接至散發者時使用的登入密碼。 | |
DistributorSecurityMode | 指定連接至散發者時使用的安全性模式。 | |
ExchangeType | 指定發行者和散發者間的同步處理為雙向或僅為上載。 | |
HostName | 取得或設定在連接至發行者用於裝置的主機名稱。 | |
InternetLogin | 指定連接至 SQL Server Compact 3.5 伺服器代理程式時使用的登入名稱。 | |
InternetPassword | 指定連接至「SQL Server Compact 3.5 伺服器代理程式」時使用的密碼。 | |
InternetProxyLogin | 指定連接到需要驗證之 InternetProxyServer 時使用的登入名稱。 | |
InternetProxyPassword | 指定連接到需要驗證之 InternetProxyServer 時使用的密碼。 | |
InternetProxyServer | 指定在存取 InternetUrl 屬性指定的 HTTP 資源時所使用的 Proxy 伺服器。 | |
InternetUrl | 指定用來連接到「SQL Server Compact 3.5 伺服器代理程式」的 URL。 | |
LoginTimeout | 指定等待建立連接的最大秒數。這個屬性會影響執行 Internet Information Services (IIS) 的電腦和發行者或散發者之間的連接時間。但其不會控制智慧型裝置和 IIS 之間的連接時間。 | |
ProfileName | 指定散發者上代理程式設定檔的名稱,這個設定檔要由 SqlCeReplication 物件使用。 | |
Publication | 指定已經針對 SQL Server Compact 3.5 訂閱者啟用 SQL Server 發行集名稱。 | |
Publisher | 指定 SQL Server 發行者的名稱。發行者就是執行 SQL Server 並包含發行集的電腦。 | |
PublisherAddress | 指定連接至發行者時使用的網路位址。 | |
PublisherChanges | 指定上次呼叫 Synchronize 方法時,套用在「訂閱者」的「發行者」變更總數。 | |
PublisherConflicts | 指定上次呼叫 Synchronize 方法時,在「發行者」發生的衝突總數。 | |
PublisherDatabase | 指定發行資料庫的名稱。 | |
PublisherLogin | 指定連接至發行者時使用的登入名稱。 | |
PublisherNetwork | 指定當 SQL Server「複寫提供者」與「發行者」進行通訊時所使用的網路通訊協定。 | |
PublisherPassword | 指定連接至發行者時使用的密碼。 | |
PublisherSecurityMode | 指定連接至發行者時使用的安全性模式。 | |
QueryTimeout | 指定內部查詢完成的可容許秒數。 | |
ReceiveTimeout | 取得或設定 SqlCeReplication 物件等候伺服器要求回應的時間 (以毫秒為單位)。 | |
SendTimeout | 取得或設定 SqlCeReplication 物件等候傳送要求到伺服器的時間 (以毫秒為單位)。 | |
SnapshotTransferType | 控制快照集檔案如何從「散發者」傳輸到執行 IIS 的電腦。可以使用 HTTP 或 FTP 通訊協定來傳輸快照集檔案。 | |
Subscriber | 指定訂閱者的名稱。 | |
SubscriberChanges | 指定上次呼叫 Synchronize 方法時,套用在「發行者」的「訂閱者」變更總數。 | |
SubscriberConflicts | SQL Server Compact 3.5 不會使用這個屬性。 | |
SubscriberConnectionString | 指定 SQL Server Compact 3.5 資料庫的連接字串。 | |
Validate | 指定 SQL Server Compact 3.5 複寫在同步處理時所執行的資料驗證類型。 |
頂端
公用 方法
(另請參閱 受保護的 方法 )
名稱 | 描述 | |
---|---|---|
AddSubscription | 建立現有 SQL Server 發行集的新匿名訂閱。在呼叫 AddSubscription 方法之後,應用程式必須呼叫 Synchronize 方法,以根據最新的快照集,將新的訂閱與發行集同步處理。 | |
BeginSynchronize | 多載。啟動非同步資料的同步處理。 | |
CancelSynchronize | 取消正在進行的非同步的資料同步處理,此作業是藉由呼叫 BeginSynchronize 方法而啟動。 | |
Dispose | 釋放所有原生 (Native) 資源。 | |
DropSubscription | 卸除 SQL Server 發行集的訂閱,並選擇性地從 Windows Mobile 裝置中刪除 SQL Server Compact 3.5 資料庫。 | |
EndSynchronize | 結束非同步的資料同步處理,此作業是藉由呼叫 BeginSynchronize 方法而啟動。 | |
Equals | 多載。 (繼承自 Object ) | |
GetHashCode | (繼承自 Object ) | |
GetType | (繼承自 Object ) | |
LoadProperties | 擷取針對同步處理屬性儲存的所有值,然後將這些儲存的值填入 SqlCeReplication 類別屬性。 | |
ReferenceEquals | (繼承自 Object ) | |
ReinitializeSubscription | 標記訂閱以重新初始化。呼叫這個方法之後,應用程式必須呼叫 Synchronize 方法,將發行物的最新快照下載到裝置。 | |
SaveProperties | 針對目前的訂閱,擷取儲存於 SqlCeReplication 類別屬性中的所有值,然後將這些值儲存在系統資料表中。 | |
Synchronize | 叫用 SQL Server Compact 3.5 訂閱與「SQL Server 發行者」之間的合併式複寫。 | |
ToString | (繼承自 Object ) |
頂端
受保護的 方法
名稱 | 描述 | |
---|---|---|
Finalize | (繼承自 Object ) | |
MemberwiseClone | (繼承自 Object ) |
頂端