次の方法で共有


EntityConnectionStringBuilder クラス

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

エンティティ クライアント プロバイダーの接続文字列ビルダーを表すクラス

継承階層

System.Object
  System.Data.Common.DbConnectionStringBuilder
    System.Data.Entity.Core.EntityClient.EntityConnectionStringBuilder

名前空間:  System.Data.Entity.Core.EntityClient
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
<SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Justification := "EntityConnectionStringBuilder follows the naming convention of DbConnectionStringBuilder.")> _
<DefaultMemberAttribute("Item")> _
<SuppressMessageAttribute("Microsoft.Design", "CA1035:ICollectionImplementationsHaveStronglyTypedMembers", Justification := "There is no applicable strongly-typed implementation of CopyTo.")> _
Public NotInheritable Class EntityConnectionStringBuilder _
    Inherits DbConnectionStringBuilder
'使用
Dim instance As EntityConnectionStringBuilder
[SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Justification = "EntityConnectionStringBuilder follows the naming convention of DbConnectionStringBuilder.")]
[DefaultMemberAttribute("Item")]
[SuppressMessageAttribute("Microsoft.Design", "CA1035:ICollectionImplementationsHaveStronglyTypedMembers", Justification = "There is no applicable strongly-typed implementation of CopyTo.")]
public sealed class EntityConnectionStringBuilder : DbConnectionStringBuilder
[SuppressMessageAttribute(L"Microsoft.Naming", L"CA1710:IdentifiersShouldHaveCorrectSuffix", Justification = L"EntityConnectionStringBuilder follows the naming convention of DbConnectionStringBuilder.")]
[DefaultMemberAttribute(L"Item")]
[SuppressMessageAttribute(L"Microsoft.Design", L"CA1035:ICollectionImplementationsHaveStronglyTypedMembers", Justification = L"There is no applicable strongly-typed implementation of CopyTo.")]
public ref class EntityConnectionStringBuilder sealed : public DbConnectionStringBuilder
[<SealedAttribute>]
[<SuppressMessageAttribute("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix", Justification = "EntityConnectionStringBuilder follows the naming convention of DbConnectionStringBuilder.")>]
[<DefaultMemberAttribute("Item")>]
[<SuppressMessageAttribute("Microsoft.Design", "CA1035:ICollectionImplementationsHaveStronglyTypedMembers", Justification = "There is no applicable strongly-typed implementation of CopyTo.")>]
type EntityConnectionStringBuilder =  
    class 
        inherit DbConnectionStringBuilder 
    end
public final class EntityConnectionStringBuilder extends DbConnectionStringBuilder

EntityConnectionStringBuilder 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド EntityConnectionStringBuilder() EntityConnectionStringBuilder クラスの新しいインスタンスを初期化します。
パブリック メソッド EntityConnectionStringBuilder(String) 提供された接続文字列を使用して、EntityConnectionStringBuilder クラスの新しいインスタンスを初期化します。

上揃え

プロパティ

  名前 説明
パブリック プロパティ BrowsableConnectionString (DbConnectionStringBuilder から継承されます。)
パブリック プロパティ ConnectionString (DbConnectionStringBuilder から継承されます。)
パブリック プロパティ Count (DbConnectionStringBuilder から継承されます。)
パブリック プロパティ IsFixedSize EntityConnectionStringBuilder が固定サイズかどうかを示す値を取得します。 (DbConnectionStringBuilder.IsFixedSize をオーバーライドします。)
パブリック プロパティ IsReadOnly (DbConnectionStringBuilder から継承されます。)
パブリック プロパティ Item 指定されたキーに関連付けられている値を取得または設定します。C# の場合、このプロパティはインデクサーです。 (DbConnectionStringBuilder.Item[String] をオーバーライドします。)
パブリック プロパティ Keys EntityConnectionStringBuilder 内のキーを格納している ICollection を取得します。 (DbConnectionStringBuilder.Keys をオーバーライドします。)
パブリック プロパティ Metadata 接続文字列内のメタデータの位置を取得または設定します。
パブリック プロパティ Name 構成ファイルに定義されるセクションの名前を取得または設定します。
パブリック プロパティ Provider 接続文字列内の基になる .NET Framework データ プロバイダーの名前を取得または設定します。
パブリック プロパティ ProviderConnectionString 内部のプロバイダー固有の接続文字列を取得または設定します。
パブリック プロパティ Values (DbConnectionStringBuilder から継承されます。)

上揃え

メソッド

  名前 説明
パブリック メソッド Add (DbConnectionStringBuilder から継承されます。)
パブリック メソッド Clear EntityConnectionStringBuilder インスタンスの内容を消去します。 (DbConnectionStringBuilder.Clear() をオーバーライドします。)
プロテクト メソッド ClearPropertyDescriptors (DbConnectionStringBuilder から継承されます。)
パブリック メソッド ContainsKey 特定のキーが EntityConnectionStringBuilder に含まれるかどうかを調べます。 (DbConnectionStringBuilder.ContainsKey(String) をオーバーライドします。)
パブリック メソッド Equals (Object から継承されます。)
パブリック メソッド EquivalentTo (DbConnectionStringBuilder から継承されます。)
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetType (Object から継承されます。)
パブリック メソッド Remove 指定されたキーを持つエントリを EntityConnectionStringBuilder インスタンスから削除します。 (DbConnectionStringBuilder.Remove(String) をオーバーライドします。)
パブリック メソッド ShouldSerialize (DbConnectionStringBuilder から継承されます。)
パブリック メソッド ToString (DbConnectionStringBuilder から継承されます。)
パブリック メソッド TryGetValue 提供されたキーに対応する値をこの EntityConnectionStringBuilder から取得します。 (DbConnectionStringBuilder.TryGetValue(String, Object%) をオーバーライドします。)

上揃え

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

  名前 説明
明示的なインターフェイス実装プライベート メソッド 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(Attribute[]) (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイス実装プライベート メソッド ICustomTypeDescriptor.GetProperties() (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイス実装プライベート メソッド ICustomTypeDescriptor.GetProperties(Attribute[]) (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイス実装プライベート メソッド ICustomTypeDescriptor.GetPropertyOwner (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイス実装プライベート プロパティ ICollection.IsSynchronized (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイス実装プライベート プロパティ IDictionary.Item (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイス実装プライベート メソッド IDictionary.Remove (DbConnectionStringBuilder から継承されます。)
明示的なインターフェイス実装プライベート プロパティ ICollection.SyncRoot (DbConnectionStringBuilder から継承されます。)

上揃え

スレッド セーフ

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

参照

参照

System.Data.Entity.Core.EntityClient 名前空間