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 | |
---|---|---|
SqlCeConnectionStringBuilder() | Initialisiert eine neue Instanz der SqlCeConnectionStringBuilder-Klasse mithilfe von Standardwerten. | |
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 | |
---|---|---|
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. | |
BrowsableConnectionString | (von DbConnectionStringBuilder vererbt) | |
CaseSensitive | Ruft einen Wert ab, der angibt, ob die Groß-/Kleinschreibung bei der Datenbanksortierung berücksichtigt wird, oder legt ihn fest. | |
ConnectionString | (von DbConnectionStringBuilder vererbt) | |
Count | (von DbConnectionStringBuilder vererbt) | |
DataSource | Ruft den Dateipfad und den Namen der SQL Server Compact-Datenbank ab, oder legt den Dateipfad und den Namen fest. | |
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. | |
DefaultLockTimeout | Ruft die Standardanzahl von Millisekunden ab, die eine Transaktion auf eine Sperre wartet, oder legt sie fest. | |
Encrypt | Ruft einen Wert ab, der angibt, ob die Datenbank verschlüsselt ist, oder legt ihn fest. | |
EncryptionMode | Ruft den Verschlüsselungsmodus ab, mit dem die Datenbank erstellt werden soll, oder legt ihn fest. | |
Enlist | Ruft einen Wert ab, der angibt, ob eine Verbindungsdatenbank mithilfe einer Eintragung (Enlist) geöffnet wird, oder legt ihn fest. | |
FileMode | Ruft den beim Öffnen der Datenbankdatei zu verwendenden Modus ab oder legt ihn fest. | |
FlushInterval | Ruft das angegebene Intervallzeit (in Sekunden) ab, bevor alle durchgeführten Transaktionen auf den Datenträger weggeschrieben werden, oder legt es fest. | |
InitialLcid | Ruft die Gebietsschema-ID (Locale ID - LCID) ab, die für die Datenbank verwendet werden soll, oder legt sie fest. | |
IsFixedSize | Ruft einen Wert ab, der angibt, ob das SqlCeConnectionStringBuilder-Element eine feste Größe hat. (Überschreibt DbConnectionStringBuilder.IsFixedSize.) | |
IsReadOnly | (von DbConnectionStringBuilder vererbt) | |
Item | Ruft den Wert ab, der dem angegebenen Schlüssel zugeordnet ist, oder legt ihn fest. (Überschreibt DbConnectionStringBuilder.Item[String].) | |
Keys | Ruft ein ICollection-Element ab, das die Schlüssel im SqlCeConnectionStringBuilder-Element enthält. (Überschreibt DbConnectionStringBuilder.Keys.) | |
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. | |
MaxDatabaseSize | Ruft die maximale Größe der Datenbank in MB ab oder legt sie fest. | |
Password | Ruft das Datenbankkennwort ab, das bis zu 40 Zeichen lang sein kann, oder legt es fest. | |
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. | |
TempFileMaxSize | Ruft die maximale Größe der temporären Datenbankdatei in MB ab oder legt sie fest. | |
TempFilePath | Ruft den Ort der temporären Datenbank ab oder legt ihn fest. | |
Values | Ruft ein ICollection-Element ab, das die Werte im SqlCeConnectionStringBuilder-Element enthält. (Überschreibt DbConnectionStringBuilder.Values.) |
Zum Anfang
Methoden
Name | Beschreibung | |
---|---|---|
Add | (von DbConnectionStringBuilder vererbt) | |
Clear | Löscht den Inhalt der SqlCeConnectionStringBuilder-Instanz. (Überschreibt DbConnectionStringBuilder.Clear().) | |
ClearPropertyDescriptors | (von DbConnectionStringBuilder vererbt) | |
ContainsKey | Bestimmt, ob das SqlCeConnectionStringBuilder-Element einen bestimmten Schlüssel enthält. (Überschreibt DbConnectionStringBuilder.ContainsKey(String).) | |
Equals | (von Object vererbt) | |
EquivalentTo | (von DbConnectionStringBuilder vererbt) | |
Finalize | (von Object vererbt) | |
GetHashCode | (von Object vererbt) | |
GetProperties | (von DbConnectionStringBuilder vererbt) | |
GetType | (von Object vererbt) | |
MemberwiseClone | (von Object vererbt) | |
Remove | Entfernt den Eintrag mit dem angegebenen Schlüssel aus der SqlCeConnectionStringBuilder-Instanz. (Überschreibt DbConnectionStringBuilder.Remove(String).) | |
ShouldSerialize | Gibt an, ob der angegebene Schlüssel in der SqlCeConnectionStringBuilder-Instanz vorhanden ist. (Überschreibt DbConnectionStringBuilder.ShouldSerialize(String).) | |
ToString | (von DbConnectionStringBuilder vererbt) | |
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 | |
---|---|---|
IDictionary.Add | (von DbConnectionStringBuilder vererbt) | |
IDictionary.Contains | (von DbConnectionStringBuilder vererbt) | |
ICollection.CopyTo | (von DbConnectionStringBuilder vererbt) | |
ICustomTypeDescriptor.GetAttributes | (von DbConnectionStringBuilder vererbt) | |
ICustomTypeDescriptor.GetClassName | (von DbConnectionStringBuilder vererbt) | |
ICustomTypeDescriptor.GetComponentName | (von DbConnectionStringBuilder vererbt) | |
ICustomTypeDescriptor.GetConverter | (von DbConnectionStringBuilder vererbt) | |
ICustomTypeDescriptor.GetDefaultEvent | (von DbConnectionStringBuilder vererbt) | |
ICustomTypeDescriptor.GetDefaultProperty | (von DbConnectionStringBuilder vererbt) | |
ICustomTypeDescriptor.GetEditor | (von DbConnectionStringBuilder vererbt) | |
IEnumerable.GetEnumerator | (von DbConnectionStringBuilder vererbt) | |
IDictionary.GetEnumerator | (von DbConnectionStringBuilder vererbt) | |
ICustomTypeDescriptor.GetEvents() | (von DbConnectionStringBuilder vererbt) | |
ICustomTypeDescriptor.GetEvents(array<Attribute[]) | (von DbConnectionStringBuilder vererbt) | |
ICustomTypeDescriptor.GetProperties() | (von DbConnectionStringBuilder vererbt) | |
ICustomTypeDescriptor.GetProperties(array<Attribute[]) | (von DbConnectionStringBuilder vererbt) | |
ICustomTypeDescriptor.GetPropertyOwner | (von DbConnectionStringBuilder vererbt) | |
ICollection.IsSynchronized | (von DbConnectionStringBuilder vererbt) | |
IDictionary.Item | (von DbConnectionStringBuilder vererbt) | |
IDictionary.Remove | (von DbConnectionStringBuilder vererbt) | |
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.