共用方式為


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 使用的 LoginTimeoutQueryTimeout 值。設定檔儲存在散發者上。每一次同步 (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