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%) をオーバーライドします。) |
上揃え
明示的なインターフェイスの実装
上揃え
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。