Microsoft.SqlServer.Management.Smo.Wmi Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
L'espace de noms Microsoft.SqlServer.Management.Smo.Wmi contient des classes qui fournissent l'accès par programme à WMI (Windows Management Instrumentation) depuis une application SMO.
Classes
ClientProtocol |
La ClientProtocol classe représente un protocole réseau installé sur un instance client qui permet la communication avec le instance de SQL Server sur un réseau. |
ClientProtocolCollection |
La classe ClientProtocolCollection représente une collection d'objets ClientProtocol qui représentent tous les protocoles clients définis sur l'objet parent. |
ClientProtocolProperty |
La classe ClientProtocolProperty représente un attribut d'un protocole client WMI (Windows Management Instrumentation). |
ClientProtocolPropertyCollection |
La classe ClientProtocolPropertyCollection représente une collection d'objets ClientProtocolProperty qui représentent tous les attributs du protocole client définis sur l'objet parent. |
IPAddressProperty |
La classe IPAddressProperty représente un attribut d'une adresse IP WMI (Windows Management Instrumentation). |
IPAddressPropertyCollection |
La classe IPAddressPropertyCollection représente une collection d'objets IPAddressProperty qui représentent tous les attributs de l'adresse IP définis sur l'objet parent. |
ManagedComputer |
La ManagedComputer classe représente une installation de Windows Management Instrumentation (WMI) sur un instance de MicrosoftSQL Server. |
NetLibInfo |
L'objet NetLibInfo représente les informations concernant un fichier de bibliothèque réseau. |
ProtocolBase |
La ProtocolBase classe représente un protocole utilisé sur un client SQL Server ou un serveur qui exécute SQL Server. |
ProtocolProperty |
La classe ProtocolProperty représente un attribut d'un protocole sur l'installation WMI (Windows Management Instrumentation). |
ProtocolPropertyCollection |
La classe ProtocolPropertyCollection représente une collection d'objets ProtocolProperty qui représentent tous les attributs du protocole définis sur l'objet parent. |
ServerAlias |
La classe ServerAlias représente un alias pour une connexion au serveur sur l'installation WMI (Windows Management Instrumentation). |
ServerAliasCollection |
La ServerAliasCollection classe représente une collection d’objets ServerAlias qui représentent tous les alias SQL Server définis sur l’objet parent. |
ServerInstance |
La ServerInstance classe représente une instance de Microsoft SQL Server. |
ServerInstanceCollection |
La ServerInstanceCollection classe représente une collection d’objets ServerInstance qui représentent toutes les instances de SQL Server définies sur l’objet parent. |
ServerIPAddress |
La classe ServerIPAddress représente l'adresse IP du protocole de serveur définie sur l'installation WMI (Windows Management Instrumentation). |
ServerIPAddressCollection |
La classe ServerIPAddressCollection représente une collection d'objets ServerIPAddress qui représentent toutes les adresses IP de serveur définies sur l'objet parent. |
ServerProtocol |
La ServerProtocol classe représente un protocole réseau installé sur un serveur instance qui permet la communication avec SQL Server clients sur un réseau. |
ServerProtocolCollection |
La classe ServerProtocolCollection représente une collection d'objets ServerProtocol qui représentent tous les protocoles serveur définis sur l'objet parent. |
ServerProtocolProperty |
La classe ServerProtocolProperty représente un attribut d'un protocole de serveur WMI (Windows Management Instrumentation). |
ServerProtocolPropertyCollection |
La classe ServerProtocolPropertyCollection représente une collection d'objets ServerProtocolProperty qui représentent tous les attributs du protocole de serveur définis sur l'objet parent. |
Service |
La Service classe représente un instance du service SQL Server. |
ServiceCollection |
La ServiceCollection classe représente une collection d’objets Service qui représentent tous les services SQL Server définis sur l’objet parent. |
WmiCollectionBase |
La classe WmiCollectionBase représente tous les objets de collection dans la référence de l'objet WMI (Windows Management Instrumentation). |
WmiConnectionInfo |
La classe WmiConnectionInfo représente des informations de connexion utilisées par l'installation WMI (Windows Management Instrumentation). |
WmiSmoObject |
La classe WmiSmoObject représente l'objet WMI (Windows Management Instrumentation) fondamental à partir duquel tous les objets WMI sont construits. |
Énumérations
ProviderArchitecture |
L'énumération ProviderArchitecture contient les valeurs utilisées pour spécifier l'architecture du fournisseur WMI (Windows Management Instrumentation). |
Remarques
L’espace Microsoft.SqlServer.Management.Smo.Wmi de noms contient toutes les classes qui représentent les SQL Server WMI. Les classes de cet espace de noms ne nécessitent pas de connexion à un instance de SQL Server. Les classes de cet espace de noms contrôlent le service SQL Server et le service SQL Server Agent tels que représentés par la Server classe et la JobServer classe . WMI est hiérarchiquement au-dessus de la classe de serveur SMO. Les classes WMI sont également utilisées pour définir les protocoles réseau et les bibliothèques pour les installations client et serveur de SQL Server.
L’espace Microsoft.SqlServer.Management.Smo.Wmi de noms réside dans le fichier d’assembly Microsoft.SqlServer.Smo.dll. En outre, certaines classes d’énumération se trouvent dans le fichier d’assembly Microsoft.SqlServer.WmiEnum.dll. Vous devez importer les deux fichiers pour accéder aux classes dans l’espace de Microsoft.SqlServer.Management.Smo.Wmi noms.
À l’aide de l’espace Microsoft.SqlServer.Management.Smo.Wmi de noms, vous pouvez effectuer les opérations suivantes :
Arrêtez, démarrez et suspendez les instance de SQL Server et SQL Server Agent.
Définissez des protocoles, des bibliothèques réseau et des informations d’adresse IP pour SQL Server services et clients.
Gérer les alias SQL Server.
Notes
Vous devez inscrire les Microsoft.SqlServer.SqlWmiManagment.dll à l’aide regasm.exe
de pour pouvoir utiliser les Microsoft.SqlServer.Management.Smo.Wmi classes.