WmiSmoObject Classe

Definizione

La classe WmiSmoObject rappresenta l'oggetto WMI fondamentale da cui vengono costruiti tutti gli oggetti Strumentazione gestione Windows (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
Ereditarietà
WmiSmoObject
Derivato

Esempio

Gestione di servizi e di impostazioni di rete con il provider WMI

Commenti

L'oggetto WmiSmoObject viene usato nella costruzione di tutti gli oggetti WMI e contiene funzionalità comuni.

Thread safety

Tutti i membri statici pubblici (Shared in Microsoft Visual Basic) di questo tipo sono sicuri per le operazioni a thread multipli. Non è invece garantita la sicurezza dei membri dell'istanza.

Costruttori

WmiSmoObject()

Inizializza una nuova istanza della classe WmiSmoObject.

WmiSmoObject(String)

Inizializza una nuova istanza della classe WmiSmoObject con il nome specificato.

WmiSmoObject(WmiCollectionBase, String)

Inizializza una nuova istanza della classe WmiSmoObject con il nome e la classe di base della raccolta specificati.

Proprietà

Name

Ottiene o imposta il nome dell'oggetto WMI di riferimento.

Properties

Rappresenta una raccolta di oggetti Property. Ogni oggetto Property rappresenta una proprietà definita nell'oggetto WMI.

State

Ottiene lo stato dell'oggetto di riferimento.

(Ereditato da SmoObjectBase)
Urn

Ottiene l'indirizzo URN (Uniform Resource Name) che rappresenta l'oggetto WMI.

UserData

Ottiene o imposta dati definiti dall'utente associati all'oggetto di riferimento.

(Ereditato da SmoObjectBase)

Metodi

AlterProtocolProperties(ProtocolPropertyCollection)

Aggiorna qualsiasi modifica apportata alle proprietà dell'oggetto del protocollo nell'installazione di Strumentazione gestione Windows (WMI).

CheckObjectState()

Verifica lo stato dell'oggetto di riferimento.

CreateProtocolPropertyCollection()

Crea un set di attributi del protocollo per l'oggetto di riferimento.

GetPropertyManagementObject(ProtocolProperty)

Ottiene l'oggetto di gestione per la proprietà di protocollo specificata.

GetPropertyObject(PropertyCollection, DataRow, Object)

Ottiene dalla raccolta specificata la proprietà con la posizione e il valore specificati.

GetProtocolPropertyCollection()

Restituisce la raccolta di proprietà del protocollo per l'oggetto di riferimento.

ImplInitialize(String[], OrderBy[])

Inizializza i campi dell'oggetto WmiSmoObject.

Initialize()

Inizializza l'oggetto di riferimento.

InvokeMgmtMethod(ManagementObject, ManagementOperationObserver, String, Object[])

Richiama il metodo di gestione per l'oggetto di riferimento con l'oggetto di gestione, l'osservatore, il nome del metodo e i parametri specificati.

InvokeMgmtMethod(ManagementObject, String, Object[])

Richiama il metodo di gestione per l'oggetto di riferimento con l'oggetto di gestione, il nome del metodo e i parametri specificati.

IsObjectInitialized()

Specifica se viene inizializzato l'oggetto di riferimento.

Refresh()

Aggiorna l'oggetto di riferimento con le relative proprietà.

SetName(String)

Imposta il nome dell'oggetto di riferimento.

SetParentImpl(WmiSmoObject)

Imposta l'elemento padre dell'oggetto di riferimento.

Trace(String)

Crea una traccia dell'oggetto di riferimento.

UpdateObjectState()

Aggiorna lo stato dell'oggetto.

Validate(String, Object[])

Convalida lo stato di un oggetto.

(Ereditato da SmoObjectBase)

Si applica a