SqlCeRemoteDataAccess 類別

此型別具有 SecurityCriticalAttribute 屬性,它會限制為由 .NET Framework for Silverlight 類別程式庫內部使用。使用此型別之任何成員的應用程式碼會擲回 MethodAccessException。

[安全性關鍵]

初始化 SqlCeRemoteDataAccess 物件的新執行個體。如需有關「遠端資料存取」的詳細資訊,請參閱<使用遠端資料存取 (RDA)>。

繼承階層

System.Object
  System.Data.SqlServerCe.SqlCeRemoteDataAccess

命名空間:  System.Data.SqlServerCe
組件:  System.Data.SqlServerCe (在 System.Data.SqlServerCe.dll 中)

語法

'宣告
<SecurityCriticalAttribute(SecurityCriticalScope.Everything)> _
<PermissionSetAttribute(SecurityAction.Demand, Name := "FullTrust")> _
Public NotInheritable Class SqlCeRemoteDataAccess _
    Implements IDisposable
'用途
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

SqlCeRemoteDataAccess 型別公開下列成員。

建構函式

  名稱 說明
公用方法 SqlCeRemoteDataAccess() 初始化 SqlCeRemoteDataAccess 物件的新執行個體。
公用方法 SqlCeRemoteDataAccess(String, String) 初始化 SqlCeRemoteDataAccess 物件的新執行個體並進行設定,以便對 Microsoft Internet Information Services (IIS) 進行匿名存取。
公用方法 SqlCeRemoteDataAccess(String, String, String, String) 初始化 SqlCeRemoteDataAccess 物件的新執行個體並進行設定,以便對 Microsoft Internet Information Services (IIS) 進行基本驗證或整合式 Windows 驗證。

上層

屬性

  名稱 說明
公用屬性 CompressionLevel 指定壓縮常式會在發送和提取作業期間使用的壓縮量。
公用屬性 ConnectionManager 使 SqlCeRemoteDataAccess 物件能夠使用智慧型裝置的「連線管理員 API」建立網路連接,並於同步處理結束時釋放連接。
公用屬性 ConnectionRetryTimeout 指定 SQL Server Compact 用戶端將繼續重試傳送已失敗之要求的時間 (以秒為單位)。
公用屬性 ConnectTimeout 取得或設定 SqlCeRemoteDataAccess 物件等候伺服器要求回應的時間 (以毫秒為單位)。
公用屬性 InternetLogin 指定連接到 SQL Server Compact 伺服器代理程式時使用的 Microsoft Internet Information Services (IIS) 登入名稱。
公用屬性 InternetPassword 指定連接到 SQL Server Compact 伺服器代理程式時所使用的 Microsoft Internet Information Services (IIS) 密碼。
公用屬性 InternetProxyLogin 指定在連接到需要驗證的 Proxy 伺服器 (定義於 InternetProxyServer 屬性) 時所使用的登入名稱。
公用屬性 InternetProxyPassword 指定在連接到需要驗證的 Proxy 伺服器 (定義於 InternetProxyServer 屬性) 時所使用的密碼。
公用屬性 InternetProxyServer 指定在存取 InternetUrl 屬性指定的 HTTP 資源時所使用的 Proxy 伺服器。
公用屬性 InternetUrl 指定用來連接到 SQL Server Compact 伺服器代理程式的 URL。SQL Server Compact 伺服器代理程式是將 SQL Server Compact 用戶端連接到 MicrosoftSQL Server 資料庫的 Microsoft Internet Information Services (IIS) ISAPI DLL。必須指定這個屬性。
公用屬性 LocalConnectionString 指定 SQL Server Compact 資料庫的連接字串。
公用屬性 ReceiveTimeout 取得或設定 SqlCeRemoteDataAccess 物件等候伺服器要求回應的時間 (以毫秒為單位)。
公用屬性 SendTimeout 取得或設定 SqlCeRemoteDataAccess 物件等候傳送要求到伺服器的時間 (以毫秒為單位)。

上層

方法

  名稱 說明
公用方法 Dispose 釋放所有 Unmanaged 資源。
公用方法 Equals (繼承自 Object)
受保護的方法 Finalize (繼承自 Object)
公用方法 GetHashCode (繼承自 Object)
公用方法 GetType (繼承自 Object)
受保護的方法 MemberwiseClone (繼承自 Object)
公用方法 Pull(String, String, String) 從遠端 SQL Server 資料庫下載資料,並且將資料儲存在本機 SQL Server Compact 資料庫的單一資料表中。
公用方法 Pull(String, String, String, RdaTrackOption) 從遠端 SQL Server 資料庫下載資料,並且將資料儲存在本機 SQL Server Compact 資料庫的單一資料表中。
公用方法 Pull(String, String, String, RdaTrackOption, String) 從遠端 SQL Server 資料庫下載資料,並且將資料儲存在本機 SQL Server Compact 資料庫的單一資料表中。
公用方法 Push(String, String) 將 SQL Server Compact 中提取之追蹤資料表的變更傳輸回起始的 SQL Server 資料表。這些變更會以個別交易,獨立套用到伺服器上。
公用方法 Push(String, String, RdaBatchOption) 將 SQL Server Compact 中提取之追蹤資料表的變更傳輸回 SQL Server 資料表。這些變更可以獨立套用到伺服器,或於單一交易中一起批次處理。
公用方法 SubmitSql 會送出 SQL 陳述式,以便在遠端伺服器上的 SQL Server 資料庫中執行。
公用方法 ToString (繼承自 Object)

上層

執行緒安全性

這個類型的任何公用靜態 (在 Microsoft Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。

請參閱

參考

System.Data.SqlServerCe 命名空間