Freigeben über


ProfileName-Eigenschaft

Gibt den Namen des Agentprofils auf dem Verteiler an, das vom SqlCeReplication-Objekt verwendet wird.

Namespace:  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)

Syntax

'Declaration
Public Property ProfileName As String
    Get
    Set
'Usage
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)

Eigenschaftenwert

Typ: System. . :: . .String
Der Name des Agentprofils.

Hinweise

Ein Profil definiert Verhalten, z. B. Timeoutwerte. Sie können die Standardwerte überschreiben, indem Sie ein Profil für den Verteiler erstellen und dessen Namen über die ProfileName-Eigenschaft angeben.

Ein Profil enthält eine Gruppe von Parametern, die das Verhalten des SQL Server Reconciler steuern. Das Profil gibt beispielsweise den vom SQL Server Reconciler verwendeten LoginTimeout-Wert und QueryTimeout-Wert an. Das Profil wird auf dem Verteiler gespeichert. Das Profil wird bei jeder Synchronisierung eines Abonnements gelesen. Weitere Informationen finden Sie in der Onlinedokumentation zu SQL Server unter "Agent Profiles" (auf Englisch).

Mithilfe des Profils können Sie Schlüsselparameter für die Synchronisierung auf einfache Weise ändern. Wenn z. B. fünf SQL Server Compact 3.5-Clients ein gemeinsames Profil verwenden und Sie den Timeoutwert für eine Abfrage ändern möchten, ändern Sie den QueryTimeout-Wert im Profil, sodass sämtliche SQL Server Compact 3.5-Clients den neuen QueryTimeout-Wert verwenden.

Sie können auch unterschiedliche Profile für verschiedene SQL Server Compact 3.5-Clients erstellen. Beispielsweise kann ein SQL Server Compact 3.5-Client, der eine DFÜ-Internetverbindung verwendet, einen anderen Timeoutwert verwenden als ein Client, der eine Hochgeschwindigkeits-Intranetverbindung verwendet. Mit der ProfileName-Eigenschaft wird der Name des Profils angegeben.

Wenn die ProfileName-Eigenschaft nicht angegeben ist, werden die Standardprofilwerte verwendet.

Siehe auch

Verweis

SqlCeReplication Klasse

SqlCeReplication-Member

System.Data.SqlServerCe-Namespace