Partager via


WmiSmoObject Classe

Définition

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
WmiSmoObject
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)

S’applique à