Classe SqlCeReplication

Ce type a un attribut SecurityCriticalAttribute qui le limite à une utilisation interne par la bibliothèque de classes du .NET Framework pour Silverlight. Le code d'application qui utilise un membre de ce type lève un MethodAccessException.

[INFORMATIONS CRITIQUES DE SÉCURITÉ]

Initialise une nouvelle instance de l'objet SqlCeReplication. Pour plus d'informations sur la réplication de SQL Server, consultez la documentation en ligne de SQL Server. Pour plus d'informations sur la réplication de fusion avec SQL Server Compact, consultez la documentation en ligne de SQL Server Compact.

Hiérarchie d'héritage

System.Object
  System.Data.SqlServerCe.SqlCeReplication

Espace de noms :  System.Data.SqlServerCe
Assembly :  System.Data.SqlServerCe (en System.Data.SqlServerCe.dll)

Syntaxe

'Déclaration
<SecurityCriticalAttribute(SecurityCriticalScope.Everything)> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class SqlCeReplication _
    Implements IDisposable
'Utilisation
Dim instance As SqlCeReplication
[SecurityCriticalAttribute(SecurityCriticalScope.Everything)]
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class SqlCeReplication : IDisposable
[SecurityCriticalAttribute(SecurityCriticalScope::Everything)]
[PermissionSetAttribute(SecurityAction::Demand, Name = L"FullTrust")]
public ref class SqlCeReplication sealed : IDisposable
[<SealedAttribute>]
[<SecurityCriticalAttribute(SecurityCriticalScope.Everything)>]
[<PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")>]
type SqlCeReplication =  
    class
        interface IDisposable
    end
public final class SqlCeReplication implements IDisposable

Le type SqlCeReplication expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique SqlCeReplication() Initialise une nouvelle instance de l'objet SqlCeReplication. Il s'agit du constructeur par défaut.
Méthode publique SqlCeReplication(String, String, String, String, String, String, String, String) Initialise une nouvelle instance de l'objet SqlCeReplication et définit les propriétés requises pour se connecter à une publication.
Méthode publique SqlCeReplication(String, String, String, String, String, String, String, String, String, String) Initialise une nouvelle instance de l'objet SqlCeReplication et définit les propriétés requises pour se connecter à une publication.

Haut de la page

Propriétés

  Nom Description
Propriété publique CompressionLevel Spécifie le niveau de compression qui sera utilisé par les routines de compression au cours de la réplication.
Propriété publique ConnectionManager Permet à l'objet Replication d'utiliser l'API de gestionnaire de connexions du smart device afin d'établir une connexion réseau. La connexion est libérée à la fin de la synchronisation.
Propriété publique ConnectionRetryTimeout Spécifie la durée (en secondes) pendant laquelle le client SQL Server Compact réessaie d'envoyer des demandes après l'échec d'une connexion établie.
Propriété publique ConnectTimeout Obtient ou définit la durée, en millisecondes, pendant laquelle l'objet SqlCeReplication attend la connexion au serveur.
Propriété publique Distributor Spécifie le distributeur SQL Server.
Propriété publique DistributorAddress Spécifie l'adresse réseau utilisée lorsque SQL Server Reconciler se connecte au distributeur.
Propriété publique DistributorLogin Spécifie le nom de connexion utilisé lors de la connexion au distributeur.
Propriété publique DistributorNetwork Spécifie le protocole réseau utilisé lorsque SQL Server Reconciler communique avec le distributeur.
Propriété publique DistributorPassword Spécifie le mot de passe d'ouverture de session utilisé lors de la connexion au distributeur.
Propriété publique DistributorSecurityMode Spécifie le mode de sécurité utilisé lors de la connexion au distributeur.
Propriété publique ExchangeType Spécifie si la synchronisation entre le serveur de publication et l'abonné est de type bidirectionnelle ou ascendante uniquement.
Propriété publique HostName Obtient ou définit le nom d'hôte utilisé pour le périphérique lors de la connexion au serveur de publication.
Propriété publique InternetLogin Spécifie le nom de connexion utilisé pour se connecter à l'Agent serveur SQL Server Compact.
Propriété publique InternetPassword Spécifie le mot de passe utilisé pour se connecter à l'Agent serveur SQL Server Compact.
Propriété publique InternetProxyLogin Spécifie le nom de connexion utilisé lors de la connexion à un InternetProxyServer qui requiert l'authentification.
Propriété publique InternetProxyPassword Spécifie le mot de passe utilisé lors de la connexion à un InternetProxyServer qui requiert l'authentification.
Propriété publique InternetProxyServer Spécifie le serveur proxy à utiliser lors de l'accès à la ressource HTTP spécifiée dans la propriété InternetUrl.
Propriété publique InternetUrl Spécifie l'URL utilisée pour se connecter à l'agent serveur SQL Server Compact.
Propriété publique LoginTimeout Spécifie le nombre maximal de secondes à attendre pour l'établissement des connexions. Cette propriété affecte le délai de connexion entre l'ordinateur exécutant Internet Information Services (IIS) et le serveur de publication ou de distribution. Elle ne contrôle pas le délai de connexion entre le smart device et les services IIS.
Propriété publique PostSyncCleanup Obtient ou définit une valeur qui active ou désactive de façon sélective les types d'opérations de nettoyage effectuées après la synchronisation.
Propriété publique ProfileName Spécifie le nom du profil de l'agent au niveau du distributeur devant être utilisé par SqlCeReplication.
Propriété publique Publication Spécifie le nom de publication SQL Server qui a été activé pour les abonnés SQL Server Compact.
Propriété publique Publisher Spécifie le nom du serveur de publication SQL Server. Le serveur de publication est l'ordinateur qui exécute SQL Server et qui contient la publication.
Propriété publique PublisherAddress Spécifie l'adresse réseau utilisée lors de la connexion au serveur de publication.
Propriété publique PublisherChanges Spécifie le nombre total de modifications que le serveur de publication a appliquées à l'abonné lors du dernier appel à la méthode Synchronize.
Propriété publique PublisherConflicts Spécifie le nombre total de conflits qui se sont produits au niveau du serveur de publication lors du dernier appel à la méthode Synchronize.
Propriété publique PublisherDatabase Spécifie le nom de la base de données de publication.
Propriété publique PublisherLogin Spécifie le nom de connexion utilisé lors de la connexion au serveur de publication.
Propriété publique PublisherNetwork Spécifie le protocole réseau utilisé lorsque le fournisseur de réplication de SQL Server communique avec le serveur de publication.
Propriété publique PublisherPassword Spécifie le mot de passe d'ouverture de session utilisé lors de la connexion au serveur de publication.
Propriété publique PublisherSecurityMode Spécifie le mode de connexion utilisé lors de la connexion au serveur de publication.
Propriété publique QueryTimeout Spécifie le nombre de secondes autorisé pour l'exécution des requêtes internes.
Propriété publique ReceiveTimeout Obtient ou définit la durée, en millisecondes, pendant laquelle l'objet SqlCeReplication attend la réponse à une demande du serveur.
Propriété publique SendTimeout Obtient ou définit la durée, en millisecondes, pendant laquelle l'objet SqlCeReplication attend pour envoyer une demande au serveur.
Propriété publique SnapshotTransferType Contrôle le transfert de fichiers d'instantanés entre le distributeur et l'ordinateur exécutant les services IIS. Les fichiers d'instantanés peuvent être transférés à l'aide du protocole HTTP ou FTP.
Propriété publique Subscriber Spécifie le nom de l'abonné.
Propriété publique SubscriberChanges Spécifie le nombre total de modifications que l'abonné a appliquées au serveur de publication lors du dernier appel à la méthode Synchronize.
Propriété publique SubscriberConflicts Cette propriété n'est pas utilisée par SQL Server Compact.
Propriété publique SubscriberConnectionString Spécifie la chaîne de connexion à la base de données SQL Server Compact.
Propriété publique Validate Spécifie le type de validation de données que la réplication SQL Server Compact effectue lors de la synchronisation.

Haut de la page

Méthodes

  Nom Description
Méthode publique AddSubscription Crée un abonnement anonyme à une publication SQL Server existante. Après l'appel de la méthode AddSubscription, l'application doit appeler la méthode Synchronize afin de synchroniser le nouvel abonnement en fonction du dernier instantané.
Méthode publique BeginSynchronize(AsyncCallback, Object) Démarre une opération de synchronisation de données asynchrones. À la fin de la synchronisation, les délégués AsyncCallback sont appelés. Aucun rapport d'état n'est créé au cours de la synchronisation.
Méthode publique BeginSynchronize(AsyncCallback, OnStartTableUpload, OnStartTableDownload, OnSynchronization, Object) Démarre une opération de synchronisation de données asynchrones. À la fin de la synchronisation, les délégués AsyncCallback sont appelés. Au cours de la synchronisation, des rapports d'état de synchronisation sont envoyés aux délégués SyncStatusReport.
Méthode publique CancelSynchronize Annule une synchronisation de données asynchrones en cours qui a été démarrée par un appel à la méthode BeginSynchronize.
Méthode publique Dispose Libère toutes les ressources natives.
Méthode publique DropSubscription Supprime l'abonnement à une publication SQL Server et supprime, le cas échéant, la base de données SQL Server Compact du périphérique Windows Mobile.
Méthode publique EndSynchronize Termine une synchronisation de données asynchrones qui a été démarrée par un appel à la méthode BeginSynchronize.
Méthode publique Equals (hérité de Object)
Méthode protégée Finalize (hérité de Object)
Méthode publique GetHashCode (hérité de Object)
Méthode publique GetType (hérité de Object)
Méthode publique LoadProperties Récupère toutes les valeurs stockées pour les propriétés de synchronisation, puis remplit les propriétés de la classe SqlCeReplication avec ces valeurs enregistrées.
Méthode protégée MemberwiseClone (hérité de Object)
Méthode publique ReinitializeSubscription Marque un abonnement en vue d'une réinitialisation. Après l'appel à cette méthode, une application doit appeler la méthode Synchronize pour télécharger le dernier instantané de la publication sur le périphérique.
Méthode publique SaveProperties Récupère toutes les valeurs stockées dans les propriétés de la classe SqlCeReplication de l'abonnement actuel et les stocke dans une table système.
Méthode publique Synchronize Appelle la réplication de fusion entre l'abonnement SQL Server Compact et le serveur de publication SQL Server.
Méthode publique ToString (hérité de Object)

Haut de la page

Sécurité des threads

Tout membre statique public (Shared en Microsoft Visual Basic) de ce type est thread-safe. Tous les membres de l'instance ne sont pas garantis comme sûrs.

Voir aussi

Référence

Espace de noms System.Data.SqlServerCe