Freigeben über


SqlCeConnectionStringBuilder-Klasse

Stellt eine einfache Möglichkeit zum Erstellen und Verwalten des Inhalts von Verbindungszeichenfolgen bereit, die von der SqlCeConnection-Klasse verwendet werden.

Vererbungshierarchie

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

Namespace:  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)

Syntax

'Declaration
Public NotInheritable Class SqlCeConnectionStringBuilder _
    Inherits DbConnectionStringBuilder
'Usage
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

Der SqlCeConnectionStringBuilder-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode SqlCeConnectionStringBuilder() Initialisiert eine neue Instanz der SqlCeConnectionStringBuilder-Klasse mithilfe von Standardwerten.
Öffentliche Methode SqlCeConnectionStringBuilder(String) Initialisiert eine neue Instanz der SqlCeConnectionStringBuilder-Klasse mit der angegebenen Verbindungszeichenfolge, die die Daten für die internen Verbindungsinformationen der Instanz bereitstellen.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AutoshrinkThreshold Ruft den Prozentsatz an freiem Speicherplatz fest, der in der Datenbankdatei zulässig ist, bevor die automatische Verkleinerung ausgeführt wird, oder legt ihn fest.
Öffentliche Eigenschaft BrowsableConnectionString (von DbConnectionStringBuilder vererbt)
Öffentliche Eigenschaft CaseSensitive Ruft einen Wert ab, der angibt, ob die Groß-/Kleinschreibung bei der Datenbanksortierung berücksichtigt wird, oder legt ihn fest.
Öffentliche Eigenschaft ConnectionString (von DbConnectionStringBuilder vererbt)
Öffentliche Eigenschaft Count (von DbConnectionStringBuilder vererbt)
Öffentliche Eigenschaft DataSource Ruft den Dateipfad und den Namen der SQL Server Compact-Datenbank ab, oder legt den Dateipfad und den Namen fest.
Öffentliche Eigenschaft DefaultLockEscalation Ruft die Anzahl von Sperren ab, die eine Transaktion abruft, bevor mit der Eskalation von Zeile zu Seite oder von Seite zu Tabelle begonnen wird, oder legt sie fest.
Öffentliche Eigenschaft DefaultLockTimeout Ruft die Standardanzahl von Millisekunden ab, die eine Transaktion auf eine Sperre wartet, oder legt sie fest.
Öffentliche Eigenschaft Encrypt Ruft einen Wert ab, der angibt, ob die Datenbank verschlüsselt ist, oder legt ihn fest.
Öffentliche Eigenschaft EncryptionMode Ruft den Verschlüsselungsmodus ab, mit dem die Datenbank erstellt werden soll, oder legt ihn fest.
Öffentliche Eigenschaft Enlist Ruft einen Wert ab, der angibt, ob eine Verbindungsdatenbank mithilfe einer Eintragung (Enlist) geöffnet wird, oder legt ihn fest.
Öffentliche Eigenschaft FileMode Ruft den beim Öffnen der Datenbankdatei zu verwendenden Modus ab oder legt ihn fest.
Öffentliche Eigenschaft FlushInterval Ruft das angegebene Intervallzeit (in Sekunden) ab, bevor alle durchgeführten Transaktionen auf den Datenträger weggeschrieben werden, oder legt es fest.
Öffentliche Eigenschaft InitialLcid Ruft die Gebietsschema-ID (Locale ID - LCID) ab, die für die Datenbank verwendet werden soll, oder legt sie fest.
Öffentliche Eigenschaft IsFixedSize Ruft einen Wert ab, der angibt, ob das SqlCeConnectionStringBuilder-Element eine feste Größe hat. (Überschreibt DbConnectionStringBuilder.IsFixedSize.)
Öffentliche Eigenschaft IsReadOnly (von DbConnectionStringBuilder vererbt)
Öffentliche Eigenschaft Item Ruft den Wert ab, der dem angegebenen Schlüssel zugeordnet ist, oder legt ihn fest. (Überschreibt DbConnectionStringBuilder.Item[String].)
Öffentliche Eigenschaft Keys Ruft ein ICollection-Element ab, das die Schlüssel im SqlCeConnectionStringBuilder-Element enthält. (Überschreibt DbConnectionStringBuilder.Keys.)
Öffentliche Eigenschaft MaxBufferSize Ruft den größten Betrag an Arbeitsspeicher (in KB) ab, der von SQL Server Mobile verwendet werden kann, bevor Änderungen auf den Datenträger ausgegeben und dann aus dem Speicher gelöscht werden, oder legt ihn fest.
Öffentliche Eigenschaft MaxDatabaseSize Ruft die maximale Größe der Datenbank in MB ab oder legt sie fest.
Öffentliche Eigenschaft Password Ruft das Datenbankkennwort ab, das bis zu 40 Zeichen lang sein kann, oder legt es fest.
Öffentliche Eigenschaft PersistSecurityInfo Ruft einen Wert ab, der angibt, ob sicherheitsrelevante Informationen, z. B. das Kennwort, nicht als Teil der Verbindung zurückgegeben werden, oder legt ihn fest.
Öffentliche Eigenschaft TempFileMaxSize Ruft die maximale Größe der temporären Datenbankdatei in MB ab oder legt sie fest.
Öffentliche Eigenschaft TempFilePath Ruft den Ort der temporären Datenbank ab oder legt ihn fest.
Öffentliche Eigenschaft Values Ruft ein ICollection-Element ab, das die Werte im SqlCeConnectionStringBuilder-Element enthält. (Überschreibt DbConnectionStringBuilder.Values.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Add (von DbConnectionStringBuilder vererbt)
Öffentliche Methode Clear Löscht den Inhalt der SqlCeConnectionStringBuilder-Instanz. (Überschreibt DbConnectionStringBuilder.Clear().)
Geschützte Methode ClearPropertyDescriptors (von DbConnectionStringBuilder vererbt)
Öffentliche Methode ContainsKey Bestimmt, ob das SqlCeConnectionStringBuilder-Element einen bestimmten Schlüssel enthält. (Überschreibt DbConnectionStringBuilder.ContainsKey(String).)
Öffentliche Methode Equals (von Object vererbt)
Öffentliche Methode EquivalentTo (von DbConnectionStringBuilder vererbt)
Geschützte Methode Finalize (von Object vererbt)
Öffentliche Methode GetHashCode (von Object vererbt)
Geschützte Methode GetProperties (von DbConnectionStringBuilder vererbt)
Öffentliche Methode GetType (von Object vererbt)
Geschützte Methode MemberwiseClone (von Object vererbt)
Öffentliche Methode Remove Entfernt den Eintrag mit dem angegebenen Schlüssel aus der SqlCeConnectionStringBuilder-Instanz. (Überschreibt DbConnectionStringBuilder.Remove(String).)
Öffentliche Methode ShouldSerialize Gibt an, ob der angegebene Schlüssel in der SqlCeConnectionStringBuilder-Instanz vorhanden ist. (Überschreibt DbConnectionStringBuilder.ShouldSerialize(String).)
Öffentliche Methode ToString (von DbConnectionStringBuilder vererbt)
Öffentliche Methode TryGetValue Ruft einen Wert ab, der dem bereitgestellten Schlüssel aus diesem SqlCeconnectionStringBuilder-Element entspricht. (Überschreibt DbConnectionStringBuilder.TryGetValue(String, Object%).)

Zum Anfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IDictionary.Add (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode IDictionary.Contains (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode ICollection.CopyTo (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetAttributes (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetClassName (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetComponentName (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetConverter (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetDefaultEvent (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetDefaultProperty (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetEditor (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode IEnumerable.GetEnumerator (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode IDictionary.GetEnumerator (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetEvents() (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetEvents(array<Attribute[]) (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetProperties() (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetProperties(array<Attribute[]) (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode ICustomTypeDescriptor.GetPropertyOwner (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.IsSynchronized (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Eigenschaft IDictionary.Item (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Methode IDictionary.Remove (von DbConnectionStringBuilder vererbt)
Explizite SchnittstellenimplementierungPrivate Eigenschaft ICollection.SyncRoot (von DbConnectionStringBuilder vererbt)

Zum Anfang

Threadsicherheit

Alle öffentlichen statischen (in Microsoft Visual Basic freigegebenen) Elemente dieses Typs sind threadsicher. Für Instanzelemente kann nicht sichergestellt werden, dass sie threadsicher sind.

Siehe auch

Verweis

System.Data.SqlServerCe-Namespace