Partager via


Classe Configuration

La classe Configuration contient les informations de configuration pour l'instance de SQL Server.

Hiérarchie d'héritage

System. . :: . .Object
  Microsoft.SqlServer.Management.Smo. . :: . .ConfigurationBase
    Microsoft.SqlServer.Management.Smo..::..Configuration

Espace de noms :  Microsoft.SqlServer.Management.Smo
Assembly :  Microsoft.SqlServer.Smo (en Microsoft.SqlServer.Smo.dll)

Syntaxe

'Déclaration
Public Class Configuration _
    Inherits ConfigurationBase
'Utilisation
Dim instance As Configuration
public class Configuration : ConfigurationBase
public ref class Configuration : public ConfigurationBase
type Configuration =  
    class
        inherit ConfigurationBase
    end
public class Configuration extends ConfigurationBase

Le type Configuration expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AdHocDistributedQueriesEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Requêtes distribuées appropriées.
Propriété publique Affinity64IOMask Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Masque d'affinité 64 d'E/S.
Propriété publique Affinity64Mask Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Masque d'affinité 64.
Propriété publique AffinityIOMask Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Masque d'affinité d'E/S.
Propriété publique AffinityMask Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Masque d'affinité.
Propriété publique AgentXPsEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Agent XPs activé.
Propriété publique AllowUpdates Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Autoriser les mises à jour.
Propriété publique AweEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration AWE activé.
Propriété publique BlockedProcessThreshold Obtient l'objet ConfigProperty qui définit l'option de la configuration Seuil de processus bloqué.
Propriété publique C2AuditMode Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Mode d'audit C2.
Propriété publique CommonCriteriaComplianceEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Conformité des critères communs activée.
Propriété publique CostThresholdForParallelism Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Seuil de coût pour le parallélisme.
Propriété publique CrossDBOwnershipChaining Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Chaînage des propriétés des bases de données croisées.
Propriété publique CursorThreshold Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Seuil du curseur.
Propriété publique DatabaseMailEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration DatabaseMail activé.
Propriété publique DefaultBackupCompression Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Compression par défaut des sauvegardes.
Propriété publique DefaultFullTextLanguage Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Langue de texte intégral par défaut.
Propriété publique DefaultLanguage Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Langue par défaut.
Propriété publique DefaultTraceEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Trace par défaut activée.
Propriété publique DisallowResultsFromTriggers Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Interdire les résultats à partir des déclencheurs.
Propriété publique ExtensibleKeyManagementEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration qui active la gestion de clés extensible.
Propriété publique FilestreamAccessLevel Obtient l'objet ConfigProperty qui définit l'option de configuration Niveau d'accès du flux de fichier.
Propriété publique FillFactor Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Facteur de remplissage.
Propriété publique FullTextCrawlBandwidthMax Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Maximum de la bande passante de l'analyse de texte intégral.
Propriété publique FullTextCrawlBandwidthMin Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Minimum de la bande passante de l'analyse de texte intégral.
Propriété publique FullTextCrawlRangeMax Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Maximum de la plage de l'analyse de texte intégral.
Propriété publique FullTextNotifyBandwidthMax Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Maximum de la bande passante de la notification de texte intégral.
Propriété publique FullTextNotifyBandwidthMin Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Minimum de la bande passante de la notification de texte intégral.
Propriété publique IndexCreateMemory Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Création d'index en mémoire.
Propriété publique InDoubtTransactionResolution Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Résolution des transactions incertaines.
Propriété publique IsSqlClrEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration CLR activé.
Propriété publique LightweightPooling Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Regroupement léger.
Propriété publique Locks Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Verrous.
Propriété publique MaxDegreeOfParallelism Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Degré maximal de parallélisme.
Propriété publique MaxServerMemory Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Mémoire maximum du serveur.
Propriété publique MaxWorkerThreads Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Nombre maximum de threads de travail.
Propriété publique MediaRetention Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Rétention du support.
Propriété publique MinMemoryPerQuery Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Mémoire minimum par requête.
Propriété publique MinServerMemory Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Mémoire minimum du serveur.
Propriété publique NestedTriggers Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Déclencheurs imbriqués.
Propriété publique NetworkPacketSize Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Taille du paquet réseau.
Propriété publique OleAutomationProceduresEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Procédures OLE Automation activées.
Propriété publique OpenObjects Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Objets ouverts.
Propriété publique OptimizeAdhocWorkloads Obtient l'objet ConfigProperty qui définit l'option de configuration Optimiser pour les charges de travail ad hoc.
Propriété publique Parent Gets the Server object that is the parent of the Configuration object. (hérité de ConfigurationBase.)
Propriété publique PrecomputeRank Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Précalculer le rang.
Propriété publique PriorityBoost Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Renforcement de priorité.
Propriété publique Properties Retourne une collection d'objets Property. La collection PropertyCollection représente les propriétés de l'objet Configuration.
Propriété publique ProtocolHandlerTimeout Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Délai d'attente du gestionnaire de protocole.
Propriété publique QueryGovernorCostLimit Obtient l'objet ConfigProperty utilisé pour définir l'option Limite de coût de l'Administrateur de requêtes.
Propriété publique QueryWait Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Attente de la requête.
Propriété publique RecoveryInterval Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Intervalle de récupération.
Propriété publique RemoteAccess Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Accès à distance.
Propriété publique RemoteDacConnectionsEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Connexions DAC distantes activées.
Propriété publique RemoteLoginTimeout Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Délai d'attente de la connexion distante.
Propriété publique RemoteProcTrans Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Transactions de procédures distantes.
Propriété publique RemoteQueryTimeout Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Délai d'attente de la requête distante.
Propriété publique ReplicationMaxTextSize Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Taille de texte maximum de la réplication.
Propriété publique ReplicationXPsEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Réplication XPs activée.
Propriété publique ScanForStartupProcedures Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Recherche des procédures de démarrage.
Propriété publique ServerTriggerRecursionEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Récursivité des déclencheurs du serveur activée.
Propriété publique SetWorkingSetSize Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Définir la taille de la plage de travail.
Propriété publique ShowAdvancedOptions Obtient l'objet ConfigProperty utilisé pour définir l'affichez l'option de configuration Afficher les options avancées.
Propriété publique SmoAndDmoXPsEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Smo et Dmo XPs activés.
Propriété publique SqlMailXPsEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration SqlMail XPs activé.
Propriété publique TransformNoiseWords Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Transformer les mots parasites.
Propriété publique TwoDigitYearCutoff Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Année de coupure à deux chiffres.
Propriété publique UserConnections Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Connexions utilisateur.
Propriété publique UserInstancesEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Instances utilisateur activées.
Propriété publique UserInstanceTimeout Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Délai d'attente des instances utilisateur.
Propriété publique UserOptions Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Options utilisateur.
Propriété publique WebXPsEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration Web XPs activé.
Propriété publique XPCmdShellEnabled Obtient l'objet ConfigProperty utilisé pour définir l'option de configuration XPCmdShell activé.

Haut de la page

Méthodes

  Nom Description
Méthode publique Alter() () () () Updates the Configuration object property changes on the instance of SQL Server.  (hérité de ConfigurationBase.)
Méthode publique Alter(Boolean) Updates the Configuration object property changes on the instance of SQL Server.  (hérité de ConfigurationBase.)
Méthode publique Equals (hérité de Object.)
Méthode protégée Finalize (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode protégée MemberwiseClone (hérité de Object.)
Méthode publique Refresh Refreshes the Configuration object properties. (hérité de ConfigurationBase.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Notes

Modifying the Configuration object is equivalent to using the Transact-SQL sp_configure statement.

To get Configuration object properties, users can be a member of the public fixed server role.

Thread Safety

Tout membre statique public (Partagé dans Microsoft Visual Basic) de ce type est sûr dans le cadre des opérations à plusieurs threads. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.