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) のすべてのメンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。