WmiSmoObject Classe
Définition
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.
La classe WmiSmoObject représente l'objet WMI (Windows Management Instrumentation) fondamental à partir duquel tous les objets WMI sont construits.
public ref class WmiSmoObject abstract : Microsoft::SqlServer::Management::Smo::SmoObjectBase
public abstract class WmiSmoObject : Microsoft.SqlServer.Management.Smo.SmoObjectBase
type WmiSmoObject = class
inherit SmoObjectBase
Public MustInherit Class WmiSmoObject
Inherits SmoObjectBase
- Héritage
- Dérivé
Exemples
Gestion des services et des paramètres réseau à l'aide du fournisseur WMI
Remarques
L’objet WmiSmoObject est utilisé dans la construction de tous les objets WMI et contient des fonctionnalités courantes.
Cohérence de thread
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.
Constructeurs
WmiSmoObject() |
Initialise une nouvelle instance de la classe WmiSmoObject. |
WmiSmoObject(String) |
Initialise une nouvelle instance de la classe WmiSmoObject avec le nom spécifié. |
WmiSmoObject(WmiCollectionBase, String) |
Initialise une nouvelle instance de la classe WmiSmoObject avec le nom et la classe de base de collection spécifiés. |
Propriétés
Name |
Obtient ou définit le nom de l'objet WMI (Windows Management Instrumentation) référencé. |
Properties |
Représente une collection d'objets Property. Chaque objet Property représente une propriété définie sur l'objet WMI (Windows Management Instrumentation). |
State |
Obtient l'état de l'objet référencé. (Hérité de SmoObjectBase) |
Urn |
Obtient l'adresse URN (Uniform Resource Name) qui représente l'objet WMI (Windows Management Instrumentation). |
UserData |
Obtient ou définit des données associées à l'objet référencé définies par l'utilisateur. (Hérité de SmoObjectBase) |
Méthodes
AlterProtocolProperties(ProtocolPropertyCollection) |
Met à jour toutes les modifications apportées aux propriétés de l'objet de protocole lors de l'installation WMI (Windows Management Instrumentation). |
CheckObjectState() |
Vérifie l'état de l'objet référencé. |
CreateProtocolPropertyCollection() |
Crée un jeu d'attributs de protocole pour l'objet référencé. |
GetPropertyManagementObject(ProtocolProperty) |
Obtient l'objet de gestion pour la propriété de protocole spécifiée. |
GetPropertyObject(PropertyCollection, DataRow, Object) |
Obtient la propriété de la collection spécifiée avec la position et la valeur spécifiées. |
GetProtocolPropertyCollection() |
Retourne la collection de propriétés de protocole pour l'objet référencé. |
ImplInitialize(String[], OrderBy[]) |
Initialise les champs de l'objet WmiSmoObject. |
Initialize() |
Initialise l'objet référencé. |
InvokeMgmtMethod(ManagementObject, ManagementOperationObserver, String, Object[]) |
Appelle la méthode de gestion pour l'objet référencé avec l'objet de gestion, l'observateur, le nom de la méthode et les paramètres spécifiés. |
InvokeMgmtMethod(ManagementObject, String, Object[]) |
Appelle la méthode de gestion pour l'objet référencé avec l'objet de gestion, le nom de la méthode et les paramètres spécifiés. |
IsObjectInitialized() |
Spécifie si l'objet référencé est initialisé. |
Refresh() |
Actualise l'objet référencé et ses propriétés. |
SetName(String) |
Définit le nom de l'objet référencé. |
SetParentImpl(WmiSmoObject) |
Définit le parent de l'objet référencé. |
Trace(String) |
Crée une trace de l'objet référencé. |
UpdateObjectState() |
Met à jour l'état de l'objet. |
Validate(String, Object[]) |
Valide l'état d'un objet. (Hérité de SmoObjectBase) |