WmiSmoObject Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La clase WmiSmoObject representa el objeto fundamental de Instrumental de administración de Windows (WMI) a partir del cual se construyen todos los objetos de WMI.
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
- Herencia
- Derivado
Ejemplos
Administrar servicios y configuración de red utilizando el proveedor WMI
Comentarios
El WmiSmoObject objeto se usa en la construcción de todos los objetos WMI y contiene una funcionalidad común.
Seguridad para subprocesos
Todos los miembros estáticos (compartidos en Microsoft Visual Basic) públicos de este tipo son seguros para operaciones multiproceso. No se garantiza que los miembros de instancia sean seguros para subprocesos.
Constructores
WmiSmoObject() |
Inicializa una nueva instancia de la clase WmiSmoObject. |
WmiSmoObject(String) |
Inicializa una nueva instancia de la clase WmiSmoObject con el nombre especificado. |
WmiSmoObject(WmiCollectionBase, String) |
Inicializa una nueva instancia de la clase WmiSmoObject con el nombre y la clase base de colección especificados. |
Propiedades
Name |
Obtiene o establece el nombre del objeto de Instrumental de administración de Windows (WMI) al que se hace referencia. |
Properties |
Representa una colección de objetos Property. Cada objeto Property representa una propiedad definida en el objeto de Instrumental de administración de Windows (WMI). |
State |
Obtiene el estado del objeto al que se hace referencia. (Heredado de SmoObjectBase) |
Urn |
Obtiene la dirección de nombre de recursos uniforme (URN) que representa el objeto de Instrumental de administración de Windows (WMI). |
UserData |
Obtiene o establece datos definidos por el usuario asociados al objeto al que se hace referencia. (Heredado de SmoObjectBase) |
Métodos
AlterProtocolProperties(ProtocolPropertyCollection) |
Actualiza cualquier cambio en las propiedades del objeto de protocolo en la instalación de Instrumental de administración de Windows (WMI). |
CheckObjectState() |
Comprueba el estado del objeto al que se hace referencia. |
CreateProtocolPropertyCollection() |
Crea un conjunto de atributos de protocolo para el objeto al que se hace referencia. |
GetPropertyManagementObject(ProtocolProperty) |
Obtiene el objeto de administración para la propiedad de protocolo especificada. |
GetPropertyObject(PropertyCollection, DataRow, Object) |
Obtiene la propiedad de la colección especificada con la posición y el valor especificados. |
GetProtocolPropertyCollection() |
Devuelve la colección de propiedades de protocolo para el objeto al que se hace referencia. |
ImplInitialize(String[], OrderBy[]) |
Inicializa los campos del objeto WmiSmoObject. |
Initialize() |
Inicializa el objeto al que se hace referencia. |
InvokeMgmtMethod(ManagementObject, ManagementOperationObserver, String, Object[]) |
Invoca el método de administración para el objeto al que se hace referencia con el objeto de administración, el observador, el nombre de método y los parámetros especificados. |
InvokeMgmtMethod(ManagementObject, String, Object[]) |
Invoca el método de administración para el objeto al que se hace referencia con el objeto de administración, el nombre de método y los parámetros especificados. |
IsObjectInitialized() |
Especifica si el objeto al que se hace referencia se ha inicializado. |
Refresh() |
Actualiza el objeto al que se hace referencia y sus propiedades. |
SetName(String) |
Establece el nombre del objeto al que se hace referencia. |
SetParentImpl(WmiSmoObject) |
Establece el elemento primario del objeto al que se hace referencia. |
Trace(String) |
Crea un seguimiento del objeto al que se hace referencia. |
UpdateObjectState() |
Actualiza el estado de objeto. |
Validate(String, Object[]) |
Valida el estado de un objeto. (Heredado de SmoObjectBase) |