Partager via


Classe SqlCeConnectionStringBuilder

Fournit un moyen simple de créer et gérer le contenu des chaînes de connexion utilisées par la classe SqlCeConnection.

Hiérarchie d'héritage

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

Espace de noms :  System.Data.SqlServerCe
Assembly :  System.Data.SqlServerCe (en System.Data.SqlServerCe.dll)

Syntaxe

'Déclaration
Public NotInheritable Class SqlCeConnectionStringBuilder _
    Inherits DbConnectionStringBuilder
'Utilisation
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

Le type SqlCeConnectionStringBuilder expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique SqlCeConnectionStringBuilder() Initialise une nouvelle instance de la classe SqlCeConnectionStringBuilder en utilisant les valeurs par défaut.
Méthode publique SqlCeConnectionStringBuilder(String) Initialise une nouvelle instance de la classe SqlCeConnectionStringBuilder en utilisant la chaîne de connexion spécifiée qui fournit les données pour les informations de connexion interne de l'instance.

Haut de la page

Propriétés

  Nom Description
Propriété publique AutoshrinkThreshold Obtient ou définit le pourcentage d'espace libre dans le fichier de base de données qui est autorisé avant l'exécution d'Autoshrink.
Propriété publique BrowsableConnectionString (hérité de DbConnectionStringBuilder)
Propriété publique CaseSensitive Obtient ou définit une valeur qui indique si le classement de base de données respecte la casse.
Propriété publique ConnectionString (hérité de DbConnectionStringBuilder)
Propriété publique Count (hérité de DbConnectionStringBuilder)
Propriété publique DataSource Obtient ou définit le chemin d'accès au fichier et nom de la base de données SQL Server Compact.
Propriété publique DefaultLockEscalation Obtient ou définit le nombre de verrous qu'une transaction acquerra avant de tenter la remontée de ligne à page ou de page à table.
Propriété publique DefaultLockTimeout Obtient ou définit la durée par défaut, en millisecondes, pendant laquelle une transaction attend un verrou.
Propriété publique Encrypt Obtient ou définit une valeur qui indique si la base de données est chiffrée.
Propriété publique EncryptionMode Obtient ou définit le mode de chiffrement avec lequel la base de données doit être créée.
Propriété publique Enlist Obtient ou définit une valeur qui indique si une base de données de connexion est ouverte en utilisant Enlist.
Propriété publique FileMode Obtient ou définit le mode à utiliser lors de l'ouverture du fichier de base de données.
Propriété publique FlushInterval Obtient ou définit l'intervalle de temps spécifié (en secondes) qui s'écoule avant que toutes les transactions validées ne soient vidées sur le disque.
Propriété publique InitialLcid Obtient ou définit l'identificateur de paramètres régionaux (LCID) à utiliser avec la base de données.
Propriété publique IsFixedSize Obtient une valeur qui indique si SqlCeConnectionStringBuilder a une taille fixe. (remplace DbConnectionStringBuilder.IsFixedSize.)
Propriété publique IsReadOnly (hérité de DbConnectionStringBuilder)
Propriété publique Item Obtient ou définit la valeur associée à la clé spécifiée. (remplace DbConnectionStringBuilder.Item[String].)
Propriété publique Keys Obtient un objet ICollection qui contient les clés dans SqlCeConnectionStringBuilder. (remplace DbConnectionStringBuilder.Keys.)
Propriété publique MaxBufferSize Obtient ou définit la quantité maximale de mémoire, en kilo-octets, que SQL Server Mobile peut utiliser avant de vider les modifications sur le disque.
Propriété publique MaxDatabaseSize Obtient ou définit la taille maximale de la base de données, en mégaoctets.
Propriété publique Password Obtient ou définit le mot de passe de la base de données, qui peut contenir jusqu'à 40 caractères.
Propriété publique PersistSecurityInfo Obtient ou définit une valeur qui indique si les informations liées à la sécurité, telles que le mot de passe, sont retournées dans le cadre de la connexion.
Propriété publique TempFileMaxSize Obtient ou définit la taille maximale du fichier de base de données temporaire, en mégaoctets.
Propriété publique TempFilePath Obtient ou définit l'emplacement de la base de données temporaire.
Propriété publique Values Obtient un objet ICollection qui contient les valeurs dans SqlCeConnectionStringBuilder. (remplace DbConnectionStringBuilder.Values.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Add (hérité de DbConnectionStringBuilder)
Méthode publique Clear Vide le contenu de l'instance SqlCeConnectionStringBuilder. (remplace DbConnectionStringBuilder.Clear().)
Méthode protégée ClearPropertyDescriptors (hérité de DbConnectionStringBuilder)
Méthode publique ContainsKey Détermine si SqlCeConnectionStringBuilder contient une clé spécifique. (remplace DbConnectionStringBuilder.ContainsKey(String).)
Méthode publique Equals (hérité de Object)
Méthode publique EquivalentTo (hérité de DbConnectionStringBuilder)
Méthode protégée Finalize (hérité de Object)
Méthode publique GetHashCode (hérité de Object)
Méthode protégée GetProperties (hérité de DbConnectionStringBuilder)
Méthode publique GetType (hérité de Object)
Méthode protégée MemberwiseClone (hérité de Object)
Méthode publique Remove Supprime l'entrée avec la clé spécifiée de l'instance de SqlCeConnectionStringBuilder. (remplace DbConnectionStringBuilder.Remove(String).)
Méthode publique ShouldSerialize Indique si la clé spécifiée existe dans cette instance de SqlCeConnectionStringBuilder. (remplace DbConnectionStringBuilder.ShouldSerialize(String).)
Méthode publique ToString (hérité de DbConnectionStringBuilder)
Méthode publique TryGetValue Extrait une valeur correspondant à la clé fournie à partir de ce SqlCeconnectionStringBuilder. (remplace DbConnectionStringBuilder.TryGetValue(String, Object%).)

Haut de la page

Implémentations d'interfaces explicites

  Nom Description
Implémentation d'interface expliciteMéthode privée IDictionary.Add (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée IDictionary.Contains (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée ICollection.CopyTo (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée ICustomTypeDescriptor.GetAttributes (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée ICustomTypeDescriptor.GetClassName (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée ICustomTypeDescriptor.GetComponentName (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée ICustomTypeDescriptor.GetConverter (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée ICustomTypeDescriptor.GetDefaultEvent (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée ICustomTypeDescriptor.GetDefaultProperty (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée ICustomTypeDescriptor.GetEditor (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée IEnumerable.GetEnumerator (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée IDictionary.GetEnumerator (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée ICustomTypeDescriptor.GetEvents() (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée ICustomTypeDescriptor.GetEvents(array<Attribute[]) (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée ICustomTypeDescriptor.GetProperties() (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée ICustomTypeDescriptor.GetProperties(array<Attribute[]) (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée ICustomTypeDescriptor.GetPropertyOwner (hérité de DbConnectionStringBuilder)
Implémentation d'interface explicitePropriété privée ICollection.IsSynchronized (hérité de DbConnectionStringBuilder)
Implémentation d'interface explicitePropriété privée IDictionary.Item (hérité de DbConnectionStringBuilder)
Implémentation d'interface expliciteMéthode privée IDictionary.Remove (hérité de DbConnectionStringBuilder)
Implémentation d'interface explicitePropriété privée ICollection.SyncRoot (hérité de DbConnectionStringBuilder)

Haut de la page

Sécurité des threads

Tout membre statique public (Shared en Microsoft Visual Basic) de ce type est thread-safe. Tous les membres de l'instance ne sont pas garantis comme sûrs.

Voir aussi

Référence

Espace de noms System.Data.SqlServerCe