SqlCeReplication.ProfileName Property
指定散發者上代理程式設定檔的名稱,這個設定檔要由 SqlCeReplication 物件使用。
命名空間: System.Data.SqlServerCe
組件: System.Data.SqlServerCe (在 system.data.sqlserverce.dll)
語法
'宣告
Public Property ProfileName As String
public string ProfileName { get; set; }
public:
property String^ ProfileName {
String^ get ();
void set (String^ value);
}
/** @property */
public String get_ProfileName ()
/** @property */
public void set_ProfileName (String value)
public function get ProfileName () : String
public function set ProfileName (value : String)
屬性值
代理程式設定檔名稱。
備註
設定檔會定義逾時值之類的行為。您可以在散發者上建立設定檔,並透過 ProfileName 屬性指定其名稱,以覆寫預設值。
設定檔包含一組參數,可控制 SQL Server Reconciler 的行為。例如,設定檔會指定 SQL Server Reconciler 使用的 LoginTimeout 和 QueryTimeout 值。設定檔儲存在散發者上。每一次同步 (Synchronize) 訂閱時,都會讀取設定檔。如需詳細資訊,請參閱《SQL Server 線上叢書》中的<代理程式設定檔>。
設定檔可讓您輕易變更同步處理的關鍵參數。例如,如果您有五個 SQL Server Compact 3.5 用戶端共用一個設定檔,當您想要變更查詢逾時值時,可以變更設定檔中的 QueryTimeout 值,如此一來,所有的 SQL Server Compact 3.5 用戶端都會使用新的 QueryTimeout 值。
您也可以為不同的 SQL Server Compact 3.5 用戶端建立不同的設定檔。例如,使用撥號網際網路連接的 SQL Server Compact 3.5 用戶端可能會使用某個逾時值,而使用高速內部網路連接的用戶端則可能會使用不同的逾時值。ProfileName 屬性會用來指定設定檔的名稱。
如果沒有指定 ProfileName 屬性,就會使用預設的設定檔值。
執行緒安全性
任何公用靜態 (共用 在 Microsoft Visual Basic) 此型別的成員具備執行緒安全。不保證任何執行個體成員安全執行緒。
平台
開發平台
Windows Vista, Windows Mobile 5.0, Windows XP Professional with Service Pack 2 (SP2), Windows Server 2003, Windows Mobile 2003 for Pocket PC, Windows CE 5.0
版本資訊
.NET Framework 及 NET Compact Framework
支援於 3.5
.NET Framework
支援於 3.0
.NET Compact Framework 及 .Net Framework
支援於 2.0
另請參閱
參考
SqlCeReplication Class
SqlCeReplication Members
System.Data.SqlServerCe Namespace