Classe SqlCeConnectionStringBuilder

Fornisce un modo semplice per creare e gestire il contenuto delle stringhe di connessione utilizzate dalla classe SqlCeConnection.

Gerarchia di ereditarietà

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

Spazio dei nomi  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)

Sintassi

public sealed class SqlCeConnectionStringBuilder : DbConnectionStringBuilder

Nel tipo SqlCeConnectionStringBuilder sono esposti i membri seguenti.

Costruttori

  Nome Descrizione
Metodo pubblico SqlCeConnectionStringBuilder() Inizializza una nuova istanza della classe SqlCeConnectionStringBuilder utilizzando i valori predefiniti.
Metodo pubblico SqlCeConnectionStringBuilder(String) Inizializza una nuova istanza della classe SqlCeConnectionStringBuilder utilizzando la stringa di connessione specificata che fornisce i dati per le informazioni di connessione interna dell'istanza.

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica AutoshrinkThreshold Ottiene o imposta la percentuale di spazio disponibile nel file di database consentita prima di iniziare la compattazione automatica.
Proprietà pubblica BrowsableConnectionString (ereditato da DbConnectionStringBuilder)
Proprietà pubblica CaseSensitive Ottiene o imposta un valore che indica se per le regole di confronto del database viene applicata o meno la distinzione tra maiuscole e minuscole.
Proprietà pubblica ConnectionString (ereditato da DbConnectionStringBuilder)
Proprietà pubblica Count (ereditato da DbConnectionStringBuilder)
Proprietà pubblica DataSource Ottiene o imposta il percorso e nome file del database di SQL Server Compact.
Proprietà pubblica DefaultLockEscalation Ottiene o imposta il numero di blocchi acquisiti da una transazione prima che venga eseguito un tentativo di escalation da riga a pagina o da pagina a tabella.
Proprietà pubblica DefaultLockTimeout Ottiene o imposta il valore di attesa predefinito, in millisecondi, prima del blocco di una transazione.
Proprietà pubblica Encrypt Ottiene o imposta un valore che indica se il database sia o meno crittografato.
Proprietà pubblica EncryptionMode Ottiene o imposta la modalità crittografia in base alla quale deve essere creato il database.
Proprietà pubblica Enlist Ottiene o imposta un valore che indica se un database di connessione viene aperto utilizzando l'oggetto Enlist.
Proprietà pubblica FileMode Ottiene o imposta la modalità da utilizzare durante l'apertura del file di database.
Proprietà pubblica FlushInterval Ottiene o imposta l'intervallo di tempo specificato, in secondi, prima che tutte le transazioni di cui è stato eseguito il commit vengono scaricate su disco.
Proprietà pubblica InitialLcid Ottiene o imposta l'ID delle impostazioni locali (LCID) da utilizzare con il database.
Proprietà pubblica IsFixedSize Ottiene un valore che indica se le dimensioni dell'oggetto SqlCeConnectionStringBuilder sono fisse. Esegue l'override di DbConnectionStringBuilder.IsFixedSize.
Proprietà pubblica IsReadOnly (ereditato da DbConnectionStringBuilder)
Proprietà pubblica Item Ottiene o imposta il valore associato alla chiave specificata. Esegue l'override di DbConnectionStringBuilder.Item[String].
Proprietà pubblica Keys Ottiene un oggetto ICollection che contiene le chiavi nell'oggetto SqlCeConnectionStringBuilder. Esegue l'override di DbConnectionStringBuilder.Keys.
Proprietà pubblica MaxBufferSize Ottiene o imposta la quantità massima di memoria, in KB, utilizzabile da SQL Server Mobile prima che venga avviato lo scaricamento delle modifiche su disco.
Proprietà pubblica MaxDatabaseSize Ottiene o imposta le dimensioni massime del database espresse in megabyte.
Proprietà pubblica Password Ottiene o imposta la password del database, costituita da un massimo di 40 caratteri.
Proprietà pubblica PersistSecurityInfo Ottiene o imposta un valore che indica se le informazioni basate sulla sicurezza, ad esempio la password, non vengono restituite nell'ambito della connessione.
Proprietà pubblica TempFileMaxSize Ottiene o imposta le dimensioni massime del file di database temporaneo espresse in megabyte.
Proprietà pubblica TempFilePath Ottiene o imposta il percorso del database temporaneo.
Proprietà pubblica Values Ottiene un oggetto ICollection che contiene i valori nell'oggetto SqlCeConnectionStringBuilder. Esegue l'override di DbConnectionStringBuilder.Values.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add (ereditato da DbConnectionStringBuilder)
Metodo pubblico Clear Cancella il contenuto dell'istanza di SqlCeConnectionStringBuilder. Esegue l'override di DbConnectionStringBuilder.Clear().
Metodo protetto ClearPropertyDescriptors (ereditato da DbConnectionStringBuilder)
Metodo pubblico ContainsKey Determina se l'oggetto SqlCeConnectionStringBuilder contiene una chiave specifica. Esegue l'override di DbConnectionStringBuilder.ContainsKey(String).
Metodo pubblico Equals (ereditato da Object)
Metodo pubblico EquivalentTo (ereditato da DbConnectionStringBuilder)
Metodo protetto Finalize (ereditato da Object)
Metodo pubblico GetHashCode (ereditato da Object)
Metodo protetto GetProperties (ereditato da DbConnectionStringBuilder)
Metodo pubblico GetType (ereditato da Object)
Metodo protetto MemberwiseClone (ereditato da Object)
Metodo pubblico Remove Rimuove la voce con la chiave specificata dall'istanza di SqlCeConnectionStringBuilder. Esegue l'override di DbConnectionStringBuilder.Remove(String).
Metodo pubblico ShouldSerialize Indica se la chiave specificata esiste in questa istanza di SqlCeConnectionStringBuilder. Esegue l'override di DbConnectionStringBuilder.ShouldSerialize(String).
Metodo pubblico ToString (ereditato da DbConnectionStringBuilder)
Metodo pubblico TryGetValue Recupera un valore corrispondente alla chiave specificata da questo oggetto SqlCeconnectionStringBuilder. Esegue l'override di DbConnectionStringBuilder.TryGetValue(String, Object%).

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IDictionary.Add (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato IDictionary.Contains (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato ICollection.CopyTo (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato ICustomTypeDescriptor.GetAttributes (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato ICustomTypeDescriptor.GetClassName (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato ICustomTypeDescriptor.GetComponentName (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato ICustomTypeDescriptor.GetConverter (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato ICustomTypeDescriptor.GetDefaultEvent (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato ICustomTypeDescriptor.GetDefaultProperty (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato ICustomTypeDescriptor.GetEditor (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato IEnumerable.GetEnumerator (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato IDictionary.GetEnumerator (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato ICustomTypeDescriptor.GetEvents() (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato ICustomTypeDescriptor.GetEvents(array<Attribute[]) (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato ICustomTypeDescriptor.GetProperties() (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato ICustomTypeDescriptor.GetProperties(array<Attribute[]) (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato ICustomTypeDescriptor.GetPropertyOwner (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaProprietà privata ICollection.IsSynchronized (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaProprietà privata IDictionary.Item (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaMetodo privato IDictionary.Remove (ereditato da DbConnectionStringBuilder)
Implementazione esplicita dell'interfacciaProprietà privata ICollection.SyncRoot (ereditato da DbConnectionStringBuilder)

In alto

Protezione dei thread

I membri statici pubblici (Shared in Microsoft Visual Basic) di questo tipo sono thread-safe. Non è invece garantita la sicurezza dei membri dell'istanza.

Vedere anche

Riferimento

Spazio dei nomi System.Data.SqlServerCe