ProfileName 屬性
指定散發者上代理程式設定檔的名稱,這個設定檔要由 SqlCeReplication 物件使用。
命名空間: System.Data.SqlServerCe
組件: System.Data.SqlServerCe (在 System.Data.SqlServerCe.dll 中)
語法
'宣告
Public Property ProfileName As String
Get
Set
'用途
Dim instance As SqlCeReplication
Dim value As String
value = instance.ProfileName
instance.ProfileName = value
public string ProfileName { get; set; }
public:
property String^ ProfileName {
String^ get ();
void set (String^ value);
}
member ProfileName : string with get, set
function get ProfileName () : String
function set ProfileName (value : String)
屬性值
型別:System. . :: . .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 屬性,就會使用預設的設定檔值。