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# 中,此屬性是索引子 (Indexer)。 (覆寫 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%)。) |
靠上
明確介面實作
靠上
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。並非所有的執行個體成員都是安全執行緒。