SqlCeConnectionStringBuilder クラス

SqlCeConnection クラスで使用される接続文字列の内容を簡単に作成および管理できるようにします。

継承階層

System.Object
  System.Data.Common.DbConnectionStringBuilder
    System.Data.SqlServerCe.SqlCeConnectionStringBuilder

名前空間:  System.Data.SqlServerCe
アセンブリ:  System.Data.SqlServerCe (System.Data.SqlServerCe.dll)

構文

'宣言
Public NotInheritable Class SqlCeConnectionStringBuilder _
    Inherits DbConnectionStringBuilder
'使用
Dim instance As SqlCeConnectionStringBuilder
public sealed class SqlCeConnectionStringBuilder : DbConnectionStringBuilder
public ref class SqlCeConnectionStringBuilder sealed : public DbConnectionStringBuilder
[<SealedAttribute>]
type SqlCeConnectionStringBuilder =  
    class
        inherit DbConnectionStringBuilder
    end
public final class SqlCeConnectionStringBuilder extends DbConnectionStringBuilder

SqlCeConnectionStringBuilder 型は、以下のメンバーを公開しています。

コンストラクター

  名前 説明
パブリック メソッド SqlCeConnectionStringBuilder() 既定値を使用して、SqlCeConnectionStringBuilder クラスの新しいインスタンスを初期化します。
パブリック メソッド SqlCeConnectionStringBuilder(String) インスタンスの内部接続情報にデータを提供する指定された接続文字列を使用して、SqlCeConnectionStringBuilder クラスの新しいインスタンスを初期化します。

Top

プロパティ

  名前 説明
パブリック プロパティ AutoshrinkThreshold 自動圧縮が開始されるまでのデータベース ファイルに許容されている空き容量の割合 (%) を取得または設定します。
パブリック プロパティ BrowsableConnectionString (DbConnectionStringBuilder から継承されます。)
パブリック プロパティ CaseSensitive データベース照合順序で大文字と小文字を区別するかどうかを示す値を取得または設定します。
パブリック プロパティ ConnectionString (DbConnectionStringBuilder から継承されます。)
パブリック プロパティ Count (DbConnectionStringBuilder から継承されます。)
パブリック プロパティ DataSource SQL Server Compact データベースのファイル パスとファイル名を取得または設定します。
パブリック プロパティ DefaultLockEscalation トランザクションが行からページ、またはページからテーブルへとエスカレーションを試みるまでに取得するロックの数を取得または設定します。
パブリック プロパティ DefaultLockTimeout トランザクションがロックを待機する既定の時間 (ミリ秒) を取得または設定します。
パブリック プロパティ Encrypt データベースを暗号化するかどうかを示す値を取得または設定します。
パブリック プロパティ EncryptionMode データベースの作成に使用される暗号化モードを取得または設定します。
パブリック プロパティ Enlist 接続データベースを Enlist を使用して開くかどうかを示す値を取得または設定します。
パブリック プロパティ FileMode データベース ファイルを開くときに使用するモードを取得または設定します。
パブリック プロパティ FlushInterval コミットされたすべてのトランザクションがディスクにフラッシュされるまでの指定された間隔 (秒単位) を取得または設定します。
パブリック プロパティ InitialLcid データベースで使用するロケール ID (LCID) を取得または設定します。
パブリック プロパティ IsFixedSize SqlCeConnectionStringBuilder に固定サイズが設定されているかどうかを示す値を取得します。 (DbConnectionStringBuilder.IsFixedSize をオーバーライドします。)
パブリック プロパティ IsReadOnly (DbConnectionStringBuilder から継承されます。)
パブリック プロパティ Item 指定されたキーに関連付けられた値を取得または設定します。 (DbConnectionStringBuilder.Item[String] をオーバーライドします。)
パブリック プロパティ Keys SqlCeConnectionStringBuilder にキーを格納する ICollection を取得します。 (DbConnectionStringBuilder.Keys をオーバーライドします。)
パブリック プロパティ MaxBufferSize 変更内容がディスクにフラッシュされるまでに SQL Server Mobile が使用できるメモリの最大容量 (KB 単位) を取得または設定します。
パブリック プロパティ MaxDatabaseSize データベースの最大サイズ (MB 単位) を取得または設定します。
パブリック プロパティ Password データベース パスワード (最大 40 文字) を取得または設定します。
パブリック プロパティ PersistSecurityInfo パスワードなどの機密性の高い情報を接続文字列の一部として返すかどうかを示す値を取得または設定します。
パブリック プロパティ TempFileMaxSize 一時データベース ファイルの最大サイズ (MB 単位) を取得または設定します。
パブリック プロパティ TempFilePath 一時データベースの場所を取得または設定します。
パブリック プロパティ Values SqlCeConnectionStringBuilder に値を格納する ICollection を取得します。 (DbConnectionStringBuilder.Values をオーバーライドします。)

Top

メソッド

  名前 説明
パブリック メソッド Add (DbConnectionStringBuilder から継承されます。)
パブリック メソッド Clear SqlCeConnectionStringBuilder インスタンスの内容をクリアします。 (DbConnectionStringBuilder.Clear() をオーバーライドします。)
プロテクト メソッド ClearPropertyDescriptors (DbConnectionStringBuilder から継承されます。)
パブリック メソッド ContainsKey SqlCeConnectionStringBuilder に特定のキーが格納されているかどうかを判断します。 (DbConnectionStringBuilder.ContainsKey(String) をオーバーライドします。)
パブリック メソッド Equals (Object から継承されます。)
パブリック メソッド EquivalentTo (DbConnectionStringBuilder から継承されます。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode (Object から継承されます。)
プロテクト メソッド GetProperties (DbConnectionStringBuilder から継承されます。)
パブリック メソッド GetType (Object から継承されます。)
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド Remove 指定されたキーのエントリを SqlCeConnectionStringBuilder インスタンスから削除します。 (DbConnectionStringBuilder.Remove(String) をオーバーライドします。)
パブリック メソッド ShouldSerialize 指定されたキーがこの SqlCeConnectionStringBuilder インスタンスに存在するかどうかを示します。 (DbConnectionStringBuilder.ShouldSerialize(String) をオーバーライドします。)
パブリック メソッド ToString (DbConnectionStringBuilder から継承されます。)
パブリック メソッド TryGetValue 指定されたキーに対応する値をこの SqlCeconnectionStringBuilder から取得します。 (DbConnectionStringBuilder.TryGetValue(String, Object%) をオーバーライドします。)

Top

明示的なインターフェイスの実装

  名前 説明
明示的なインターフェイスの実装プライベート メソッド IDictionary.Add (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド IDictionary.Contains (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド ICollection.CopyTo (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド ICustomTypeDescriptor.GetAttributes (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド ICustomTypeDescriptor.GetClassName (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド ICustomTypeDescriptor.GetComponentName (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド ICustomTypeDescriptor.GetConverter (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド ICustomTypeDescriptor.GetDefaultEvent (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド ICustomTypeDescriptor.GetDefaultProperty (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド ICustomTypeDescriptor.GetEditor (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド IEnumerable.GetEnumerator (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド IDictionary.GetEnumerator (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド ICustomTypeDescriptor.GetEvents() (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド ICustomTypeDescriptor.GetEvents(array<Attribute[]) (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド ICustomTypeDescriptor.GetProperties() (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド ICustomTypeDescriptor.GetProperties(array<Attribute[]) (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド ICustomTypeDescriptor.GetPropertyOwner (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート プロパティ ICollection.IsSynchronized (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート プロパティ IDictionary.Item (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート メソッド IDictionary.Remove (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイスの実装プライベート プロパティ ICollection.SyncRoot (DbConnectionStringBuilder から継承されます。)

Top

スレッド セーフ

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

関連項目

参照

System.Data.SqlServerCe 名前空間