Classe SqlCeRemoteDataAccess
Questo tipo dispone di un attributo SecurityCriticalAttribute che lo limita all'uso interno da parte della libreria di classi .NET Framework for Silverlight. Il codice dell'applicazione in cui viene utilizzato qualsiasi membro di questo tipo genera un oggetto MethodAccessException.
[SECURITY CRITICAL]
Inizializza una nuova istanza dell'oggetto SqlCeRemoteDataAccess. Per ulteriori informazioni sulla funzionalità RDA, vedere Utilizzo di RDA (Remote Data Access).
Gerarchia di ereditarietà
System.Object
System.Data.SqlServerCe.SqlCeRemoteDataAccess
Spazio dei nomi System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)
Sintassi
'Dichiarazione
<SecurityCriticalAttribute(SecurityCriticalScope.Everything)> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class SqlCeRemoteDataAccess _
Implements IDisposable
'Utilizzo
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
Nel tipo SqlCeRemoteDataAccess sono esposti i membri seguenti.
Costruttori
Nome | Descrizione | |
---|---|---|
SqlCeRemoteDataAccess() | Inizializza una nuova istanza dell'oggetto SqlCeRemoteDataAccess. | |
SqlCeRemoteDataAccess(String, String) | Inizializza una nuova istanza dell'oggetto SqlCeRemoteDataAccess e la configura per l'accesso anonimo a Microsoft Internet Information Services (IIS). | |
SqlCeRemoteDataAccess(String, String, String, String) | Inizializza una nuova istanza dell'oggetto SqlCeRemoteDataAccess e la configura per l'autenticazione di base o integrata di Windows per Microsoft Internet Information Services (IIS). |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
CompressionLevel | Specifica il livello di compressione che verrà applicato dalle routine di compressione durante le operazioni Push e Pull. | |
ConnectionManager | Abilita l'oggetto SqlCeRemoteDataAccess all'utilizzo dell'API Connection Manager dello Smart Device per stabilire una connessione di rete. La connessione viene rilasciata al termine della sincronizzazione. | |
ConnectionRetryTimeout | Specifica il tempo, espresso in secondi, durante il quale il client di SQL Server Compact continuerà il tentativo di inviare le richieste non riuscite. | |
ConnectTimeout | Ottiene o imposta il periodo di tempo, espresso in millisecondi, durante il quale l'oggetto SqlCeRemoteDataAccess attende una connessione al server. | |
InternetLogin | Specifica il nome di accesso di Microsoft Internet Information Services (IIS) utilizzato per la connessione ad Agente server di SQL Server Compact. | |
InternetPassword | Specifica la password di Microsoft Internet Information Services (IIS) utilizzata per la connessione ad Agente server di SQL Server Compact. | |
InternetProxyLogin | Consente di specificare il nome di accesso utilizzato per la connessione a un server proxy (definito nella proprietà InternetProxyServer) che richiede l'autenticazione. | |
InternetProxyPassword | Consente di specificare la password utilizzata per la connessione a un server proxy (definito nella proprietà InternetProxyServer) che richiede l'autenticazione. | |
InternetProxyServer | Specifica il server proxy da utilizzare per l'accesso alla risorsa HTTP specificata nella proprietà InternetUrl. | |
InternetUrl | Specifica l'URL utilizzato per la connessione ad Agente server di SQL Server Compact. Agente server di SQL Server Compact è la DLL ISAPI di Microsoft Internet Information Services (IIS) che connette il client di SQL Server Compact al database di Microsoft SQL Server. È necessario specificare questa proprietà. | |
LocalConnectionString | Specifica la stringa di connessione per il database di SQL Server Compact. | |
ReceiveTimeout | Ottiene o imposta il periodo di tempo, espresso in millisecondi, durante il quale l'oggetto SqlCeRemoteDataAccess attende la risposta a una richiesta del server. | |
SendTimeout | Ottiene o imposta il periodo di tempo, espresso in millisecondi, che l'oggetto SqlCeRemoteDataAccess attende prima di inviare una richiesta al server. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Dispose | Rilascia tutte le risorse non gestite. | |
Equals | (ereditato da Object) | |
Finalize | (ereditato da Object) | |
GetHashCode | (ereditato da Object) | |
GetType | (ereditato da Object) | |
MemberwiseClone | (ereditato da Object) | |
Pull(String, String, String) | Esegue il download di dati da un database remoto di SQL Server e li archivia in un'unica tabella di un database locale di SQL Server Compact. | |
Pull(String, String, String, RdaTrackOption) | Esegue il download di dati da un database remoto di SQL Server e li archivia in un'unica tabella di un database locale di SQL Server Compact. | |
Pull(String, String, String, RdaTrackOption, String) | Esegue il download di dati da un database remoto di SQL Server e li archivia in un'unica tabella di un database locale di SQL Server Compact. | |
Push(String, String) | Trasmette le modifiche da una tabella con rilevamento di cui è stato effettuato il pull in SQL Server Compact alla tabella di SQL Server di origine. Queste modifiche vengono applicate singolarmente al server in transazioni separate. | |
Push(String, String, RdaBatchOption) | Trasmette le modifiche da una tabella con rilevamento di cui è stato effettuato il pull in SQL Server Compact alla tabella di SQL Server. Queste modifiche possono essere applicate singolarmente al server oppure raggruppate in batch in un'unica transazione. | |
SubmitSql | Invia le istruzioni SQL in modo che vengano eseguite in un database di SQL Server in un server remoto. | |
ToString | (ereditato da Object) |
In alto
Protezione dei thread
I membri statici pubblici (Shared in Microsoft Visual Basic) di questo tipo sono thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.