SqlCeRemoteDataAccess クラス

この型には、SecurityCriticalAttribute 属性があるため、Silverlight クラス ライブラリでは .NET Framework による内部使用のみに制限されます。この型のいずれかのメンバーをアプリケーション コードで使用すると、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 インターネット インフォメーション サービス (IIS) への匿名アクセスを設定します。
パブリック メソッド SqlCeRemoteDataAccess(String, String, String, String) SqlCeRemoteDataAccess オブジェクトの新しいインスタンスを初期化し、Microsoft インターネット インフォメーション サービス (IIS) に対する基本認証または統合 Windows 認証を設定します。

Top

プロパティ

  名前 説明
パブリック プロパティ CompressionLevel Push 操作および Pull 操作中に圧縮ルーチンで使用される圧縮量を指定します。
パブリック プロパティ ConnectionManager SqlCeRemoteDataAccess オブジェクトを有効にし、スマート デバイスの接続マネージャーの API を使用して、ネットワーク接続を確立します。接続は、同期の最後に解放されます。
パブリック プロパティ ConnectionRetryTimeout SQL Server Compact クライアントが、失敗した要求の送信を再試行し続ける期間 (秒) を指定します。
パブリック プロパティ ConnectTimeout SqlCeRemoteDataAccess オブジェクトがサーバーへの接続を待機する時間を、ミリ秒単位で取得または設定します。
パブリック プロパティ InternetLogin SQL Server Compact サーバー エージェントへの接続時に使用する、Microsoft インターネット インフォメーション サービス (IIS) のログイン名を指定します。
パブリック プロパティ InternetPassword SQL Server Compact サーバー エージェントへの接続時に使用する、Microsoft インターネット インフォメーション サービス (IIS) のパスワードを指定します。
パブリック プロパティ InternetProxyLogin 認証を必要とする (InternetProxyServer プロパティで定義されている) プロキシ サーバーへの接続時に使用するログイン名を指定します。
パブリック プロパティ InternetProxyPassword 認証を必要とする (InternetProxyServer プロパティで定義されている) プロキシ サーバーへの接続時に使用するパスワードを指定します。
パブリック プロパティ InternetProxyServer InternetUrl プロパティで指定した HTTP リソースへのアクセス時に使用するプロキシ サーバーを指定します。
パブリック プロパティ InternetUrl SQL Server Compact サーバー エージェントへの接続に使用する URL を指定します。SQL Server Compact サーバー エージェントとは、SQL Server Compact クライアントを Microsoft SQL Server データベースに接続する Microsoft インターネット インフォメーション サービス (IIS) ISAPI DLL です。このプロパティは、必ず設定する必要があります。
パブリック プロパティ LocalConnectionString SQL Server Compact データベースへの接続文字列を指定します。
パブリック プロパティ ReceiveTimeout SqlCeRemoteDataAccess オブジェクトがサーバー要求に対する応答を待機する時間を、ミリ秒単位で取得または設定します。
パブリック プロパティ SendTimeout SqlCeRemoteDataAccess オブジェクトがサーバーに要求を送信するまでの待機時間を、ミリ秒単位で取得または設定します。

Top

メソッド

  名前 説明
パブリック メソッド Dispose アンマネージ リソースをすべて解放します。
パブリック メソッド 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 テーブルへ、変更を送り返します。これらの変更は、個別にサーバーに適用するか、または 1 つのトランザクションでバッチ処理できます。
パブリック メソッド SubmitSql リモート サーバー上の SQL Server データベースで実行する SQL ステートメントを送信します。
パブリック メソッド ToString (Object から継承されます。)

Top

スレッド セーフ

この型の public static (Microsoft Visual Basic では Shared) のすべてのメンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

System.Data.SqlServerCe 名前空間