Classe EntityConnectionStringBuilder
[Questa pagina è specifica della versione 6 di Entity Framework. La versione più recente è disponibile come pacchetto NuGet per "Entity Framework". Per ulteriori informazioni su Entity Framework, vedere la pagina msdn.com/data/ef.]
Classe che rappresenta un generatore di stringhe di connessione per il provider client dell'entità
Gerarchia di ereditarietà
System.Object
System.Data.Common.DbConnectionStringBuilder
System.Data.Entity.Core.EntityClient.EntityConnectionStringBuilder
Spazio dei nomi: System.Data.Entity.Core.EntityClient
Assembly: EntityFramework (in EntityFramework.dll)
Sintassi
'Dichiarazione
<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
'Utilizzo
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
Il tipo EntityConnectionStringBuilder espone i seguenti membri.
Costruttori
rapporti | Descrizione | |
---|---|---|
EntityConnectionStringBuilder() | Inizializza una nuova istanza della classe EntityConnectionStringBuilder. | |
EntityConnectionStringBuilder(String) | Inizializza una nuova istanza della classe EntityConnectionStringBuilder utilizzando la stringa di connessione fornita. |
In alto
Proprietà
rapporti | Descrizione | |
---|---|---|
BrowsableConnectionString | (Ereditato da DbConnectionStringBuilder) | |
ConnectionString | (Ereditato da DbConnectionStringBuilder) | |
Count | (Ereditato da DbConnectionStringBuilder) | |
IsFixedSize | Ottiene un valore che indica se EntityConnectionStringBuilder ha dimensioni fisse. (Esegue l'override di DbConnectionStringBuilder.IsFixedSize). | |
IsReadOnly | (Ereditato da DbConnectionStringBuilder) | |
Item | Ottiene o imposta il valore associato alla chiave specificata.In C# questa proprietà è l'indicizzatore. (Esegue l'override di DbConnectionStringBuilder.Item[String]). | |
Keys | Ottiene un oggetto ICollection contenente le chiavi presenti in EntityConnectionStringBuilder. (Esegue l'override di DbConnectionStringBuilder.Keys). | |
Metadata | Ottiene o imposta i percorsi dei metadati nella stringa di connessione. | |
Name | Ottiene o imposta il nome di una sezione come definito in un file di configurazione. | |
Provider | Ottiene o imposta il nome del provider di dati .NET Framework sottostante nella stringa di connessione. | |
ProviderConnectionString | Ottiene o imposta la stringa di connessione interna specifica del provider. | |
Values | (Ereditato da DbConnectionStringBuilder) |
In alto
Metodi
rapporti | Descrizione | |
---|---|---|
Add | (Ereditato da DbConnectionStringBuilder) | |
Clear | Cancella il contenuto dell'istanza di EntityConnectionStringBuilder. (Esegue l'override di DbConnectionStringBuilder.Clear()). | |
ClearPropertyDescriptors | (Ereditato da DbConnectionStringBuilder) | |
ContainsKey | Determina se l'oggetto EntityConnectionStringBuilder contiene una chiave specifica. (Esegue l'override di DbConnectionStringBuilder.ContainsKey(String)). | |
Equals | (Ereditato da Object) | |
EquivalentTo | (Ereditato da DbConnectionStringBuilder) | |
GetHashCode | (Ereditato da Object) | |
GetType | (Ereditato da Object) | |
Remove | Rimuove la voce con la chiave specificata dall'istanza di EntityConnectionStringBuilder. (Esegue l'override di DbConnectionStringBuilder.Remove(String)). | |
ShouldSerialize | (Ereditato da DbConnectionStringBuilder) | |
ToString | (Ereditato da DbConnectionStringBuilder) | |
TryGetValue | Recupera un valore che corrisponde alla chiave fornita da EntityConnectionStringBuilder. (Esegue l'override di DbConnectionStringBuilder.TryGetValue(String, Object%)). |
In alto
Implementazioni esplicite dell'interfaccia
In alto
Thread safety
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.