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) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。