Propriété ProfileName (Réplication)
La propriété ProfileName spécifie le nom du profil de l'Agent de fusion sur le serveur de distribution que l'Abonné SQL Server Compact 3.5 doit utiliser. Un profil définit un comportement tel que les valeurs d'expiration. Vous pouvez remplacer les valeurs par défaut en créant un profil sur le serveur de distribution et en spécifiant son nom à l'aide de ProfileName.
Syntaxe
object.ProfileName [= value]
Application
Objet SQL Server Compact 3.5 Replication
Paramètres
- value
Nom du profil de l'Agent
Type de données
String
Modifiable
Lecture/écriture
Prototype
HRESULT get_ProfileName(BSTR *pVal);
HRESULT put_ProfileName(BSTR newVal);
Notes
Un profil contient un ensemble de paramètres qui contrôlent le comportement du Réconciliateur SQL Server. Par exemple, le profil spécifie les valeurs LoginTimeOut et QueryTimeOut utilisées par le Réconciliateur SQL Server. Le profil est stocké sur le serveur de distribution. Le profil est lu à chaque synchronisation d'un abonnement. Pour plus d'informations, consultez « Profils d'Agents » dans la documentation en ligne de SQL Server.
Le profil vous permet de modifier facilement les paramètres clés de la synchronisation pour l'ensemble des Abonnés sans devoir modifier les valeurs Abonné par Abonné. Par exemple, si cinq clients SQL Server Compact 3.5 partagent un profil et que vous souhaitez modifier la valeur d'expiration de requête qui leur est associée, il vous suffit de modifier la valeur QueryTimeOut dans le profil pour que tous ces clients SQL Server Compact 3.5 utilisent la nouvelle valeur QueryTimeOut.
Vous pouvez également créer différents profils pour différents clients SQL Server Compact 3.5. Par exemple, un client SQL Server Compact 3.5 qui utilise une connexion Internet d'accès à distance peut utiliser une valeur d'expiration donnée, tandis qu'un client qui utilise une connexion intranet rapide peut en utiliser une autre. La propriété ProfileName permet de spécifier le nom du profil.
Si la propriété ProfileName n'est pas spécifiée, les valeurs de profil par défaut sont utilisées.
Si la propriété ProfileName est spécifiée, les paramètres LoginTimeOut et QueryTimeOut définis dans le profil remplacent les valeurs des propriétés LoginTimeOut et QueryTimeOut spécifiées par le biais de l'objet Replication.
Voir aussi
Autres ressources
Propriété LoginTimeout (Réplication)