Classe SqlCeRemoteDataAccess

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 SqlCeRemoteDataAccess. Pour plus d'informations sur le service RDA (Remote Data Access), consultez Utilisation de RDA (Remote Data Access).

Hiérarchie d'héritage

System.Object
  System.Data.SqlServerCe.SqlCeRemoteDataAccess

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 SqlCeRemoteDataAccess _
    Implements IDisposable
'Utilisation
Dim instance As SqlCeRemoteDataAccess
[SecurityCriticalAttribute(SecurityCriticalScope.Everything)]
[PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")]
public sealed class SqlCeRemoteDataAccess : IDisposable
[SecurityCriticalAttribute(SecurityCriticalScope::Everything)]
[PermissionSetAttribute(SecurityAction::Demand, Name = L"FullTrust")]
public ref class SqlCeRemoteDataAccess sealed : IDisposable
[<SealedAttribute>]
[<SecurityCriticalAttribute(SecurityCriticalScope.Everything)>]
[<PermissionSetAttribute(SecurityAction.Demand, Name = "FullTrust")>]
type SqlCeRemoteDataAccess =  
    class
        interface IDisposable
    end
public final class SqlCeRemoteDataAccess implements IDisposable

Le type SqlCeRemoteDataAccess expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique SqlCeRemoteDataAccess() Initialise une nouvelle instance de l'objet SqlCeRemoteDataAccess.
Méthode publique SqlCeRemoteDataAccess(String, String) Initialise une nouvelle instance de l'objet SqlCeRemoteDataAccess et la configure pour un accès anonyme à Microsoft Internet Information Services (IIS).
Méthode publique SqlCeRemoteDataAccess(String, String, String, String) Initialise une nouvelle instance de l'objet SqlCeRemoteDataAccess et la configure en fonction d'une authentification de base ou intégrée de Windows pour Microsoft Internet Information Services (IIS).

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 des opérations Push et Pull.
Propriété publique ConnectionManager Permet à l'objet SqlCeRemoteDataAccess d'utiliser l'API du 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éessaiera d'envoyer des demandes ayant échoué.
Propriété publique ConnectTimeout Obtient ou définit la durée, en millisecondes, pendant laquelle l'objet SqlCeRemoteDataAccess attend la connexion au serveur.
Propriété publique InternetLogin Spécifie le nom de connexion de Microsoft Internet Information Services (IIS) utilisé pour la connexion à l'Agent serveur SQL Server Compact.
Propriété publique InternetPassword Spécifie le mot de passe de Microsoft Internet Information Services (IIS) utilisé pour la connexion à l'Agent serveur SQL Server Compact.
Propriété publique InternetProxyLogin Spécifie le nom de connexion utilisé lors de la connexion à un serveur proxy (défini dans la propriété InternetProxyServer) qui requiert l'authentification.
Propriété publique InternetProxyPassword Spécifie le mot de passe utilisé lors de la connexion à un serveur proxy (défini dans la propriété 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. L'Agent serveur SQL Server Compact est la DLL ISAPI de Microsoft Internet Information Services (IIS) qui connecte le client SQL Server Compact à la base de données Microsoft SQL Server. Cette propriété doit être spécifiée.
Propriété publique LocalConnectionString Spécifie la chaîne de connexion pour la base de données SQL Server Compact.
Propriété publique ReceiveTimeout Obtient ou définit la durée, en millisecondes, pendant laquelle l'objet SqlCeRemoteDataAccess 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 SqlCeRemoteDataAccess attend pour envoyer une demande au serveur.

Haut de la page

Méthodes

  Nom Description
Méthode publique Dispose Libère toutes les ressources non managées.
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 protégée MemberwiseClone (hérité de Object)
Méthode publique Pull(String, String, String) Télécharge les données d'une base de données SQL Server distante et stocke ces données dans une seule table d'une base de données SQL Server Compact locale.
Méthode publique Pull(String, String, String, RdaTrackOption) Télécharge les données d'une base de données SQL Server distante et stocke ces données dans une seule table d'une base de données SQL Server Compact locale.
Méthode publique Pull(String, String, String, RdaTrackOption, String) Télécharge les données d'une base de données SQL Server distante et stocke ces données dans une seule table d'une base de données SQL Server Compact locale.
Méthode publique Push(String, String) Retransmet les modifications effectuées dans une table extraite qui fait l'objet d'un suivi dans SQL Server Compact à la table SQL Server d'origine. Ces modifications sont appliquées individuellement au serveur dans le cadre de transactions séparées.
Méthode publique Push(String, String, RdaBatchOption) Retransmet les modifications effectuées dans une table extraite qui fait l'objet d'un suivi dans SQL Server Compact à la table SQL Server. Ces modifications peuvent être appliquées individuellement au serveur ou regroupées en une seule transaction.
Méthode publique SubmitSql Soumet les instructions SQL pour exécution sur une base de données dans SQL Server sur un serveur distant.
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