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 协调器行为的一组参数。例如,配置文件可指定 SQL Server 协调器使用的 LoginTimeoutQueryTimeout 值。配置文件存储在分发服务器上。每次同步订阅时都会读取配置文件。有关详细信息,请参阅 SQL Server 联机丛书中的“代理配置文件”。

配置文件使您能够轻松地更改重要的同步参数。例如,当有五个 SQL Server Compact 3.5 客户端共享一个配置文件时,如果您希望更改查询超时值,则可以更改该配置文件中的 QueryTimeout 值,这样,所有这些 SQL Server Compact 3.5 客户端都将使用新的 QueryTimeout 值。

您还可以为不同的 SQL Server Compact 3.5 客户端创建不同的配置文件。例如,使用拨号 Internet 连接的 SQL Server Compact 3.5 客户端可能使用一个超时值,而使用高速 Intranet 连接的客户端可能使用另一个超时值。ProfileName 属性用于指定配置文件的名称。

如果没有指定 ProfileName 属性,将使用默认的配置文件值。

请参阅

参考

SqlCeReplication类

SqlCeReplication 成员

System.Data.SqlServerCe 命名空间