Linguaggio

ManagedInstance Classe

Definizione

Il ManagedInstance tipo rappresenta un'istanza di SQL Server gestita dai servizi di SQL Server Utility per controllare le policy e le distribuzioni.

public ref class ManagedInstance : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance, Microsoft::SqlServer::Management::Common::ICreatable, Microsoft::SqlServer::Management::Common::IDroppable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcCreatable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcDroppable
public class ManagedInstance : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.ICreatable, Microsoft.SqlServer.Management.Common.IDroppable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcCreatable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDroppable
type ManagedInstance = class
    inherit SfcInstance
    interface ISfcCreatable
    interface ICreatable
    interface ISfcDroppable
    interface IDroppable
Public Class ManagedInstance
Inherits SfcInstance
Implements ICreatable, IDroppable, ISfcCreatable, ISfcDroppable
Ereditarietà
ManagedInstance
Implementazioni

Commenti

L'oggetto istanza gestita rappresenta un'istanza di SQL Server inclusa nel gruppo di computer gestiti dai servizi di utilità SQL Server. Utilizzando l'oggetto ManagedObject, puoi:

  • Determina l'account proxy dell'agente che esegue i job programmati sull'istanza di SQL Server.

  • Determina la directory della cache in cui i file temporanei sono memorizzati durante un deployment.

  • Determina lo stato di gestione dell'istanza di SQL Server.

  • Smetti di gestire l'istanza di SQL Server e rimuovila dall'utilità SQL Server.

Costruttori

Nome Descrizione
ManagedInstance()

Inizializza una nuova istanza della classe ManagedInstance.

Proprietà

Nome Descrizione
AbstractIdentityKey

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
AgentProxyAccount

Ottiene l'account proxy SQL Server Agent usato per eseguire i lavori programmati sull'istanza di SQL Server.

BackupDirectory

Ottiene la directory di backup per l'istanza del server.

CacheDirectory

Ottiene la directory cache dove i file temporanei possono essere memorizzati durante il deployment sull'istanza di SQL Server.

Collation

Ottiene la collation per l'istanza del server.

ComputerNamePhysicalNetBIOS

Fornisce il NetBIOS fisico per l'istanza del server.

ComputerProcessorHealthState

Ottiene lo stato di salute del processore del computer.

ContainsOverUtilizedDatabases

Ottiene un valore che indica se l'istanza del server contiene database sovrautilizzati.

ContainsOverUtilizedVolumes

Ottiene un valore che indica se l'istanza del server contiene volumi sovrautilizzati.

ContainsUnderUtilizedDatabases

Ottiene un valore che indica se l'istanza del server contiene database sottoutilizzati.

ContainsUnderUtilizedVolumes

Ottiene un valore che indica se l'istanza server contiene volumi sottoutilizzati.

CpuMaxClockSpeed

Ottiene la massima frequenza di clock della CPU.

CpuName

Ottiene il nome della CPU.

DateCreated

Ottiene l'ora e la data in cui l'oggetto ManagedInstance è stato creato.

Edition

Ottiene l'edizione dell'istanza di SQL Server.

EngineEdition

Riceve l'edizione motore per l'istanza di SQL Server.

FileSpaceHealthState

Ottiene lo stato di salute dello spazio del file.

ID

Ottiene un valore ID che identifica in modo univoco l'istanza gestita di SQL Server.

IdentityKey

Ottiene il valore chiave che identifica l'istanza gestita.

InstanceName

Ottiene il nome dell'istanza di SQL Server.

IsCaseSensitive

Ottiene un valore che indica se l'istanza server è distinta dalla maiuscola e minuscola.

IsClustered

Ottiene un valore che indica se l'istanza del server fa parte di un server clusterizzato.

IsPolicyOverridden

Ottiene un valore che indica se qualche policy di istanza server è stata sovrascritta.

Language

Ottiene il linguaggio usato dall'istanza gestita di SQL Server.

LastReportedTime

Ottiene l'ultimo orario riportato per le proprietà dell'oggetto di istanza del server.

ManagementState

Ottiene lo stato attuale dell'istanza di SQL Server per quanto riguarda la gestione del servizio SQL Server Utility.

Metadata

Restituisce metadati sull'istanza e sul suo dominio.

(Ereditato da SfcInstance)
Name

Ottiene o imposta il nome dell'istanza gestita.

NetName

Ottiene il nome NetBIOS della rete su cui l'istanza del server sta girando.

OSVersion

Ottiene la versione operativa dell'istanza gestita di SQL Server.

Parent

Ottiene o imposta l'oggetto Utility che è il genitore dell'oggetto ManagedInstance .

PhysicalMemory

Ottiene la memoria fisica dell'istanza gestita di SQL Server.

Processors

Ottiene il numero di processori per l'istanza gestita di SQL Server.

ProductLevel

Ottiene il livello prodotto dell'istanza server.

Properties

Restituisce proprietà di un'istanza di collezione.

(Ereditato da SfcInstance)
PropertyStorageProvider

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
ServerProcessorHealthState

Ottiene lo stato di salute del processore dell'istanza del server.

ServerType

Ottiene il tipo di istanza del server.

ServerUrn

Ottiene il nome uniforme della risorsa (URN) dell'istanza del server.

State

Restituisce lo stato dell'oggetto SfcInstance.

(Ereditato da SfcInstance)
Urn

Restituisce il nome uniforme della risorsa dell'oggetto SfcInstance.

(Ereditato da SfcInstance)
Version

Specifica la versione dell'istanza del server.

VolumeSpaceHealthState

Ottiene lo stato di salute dello spazio volumetrico.

Metodi

Nome Descrizione
AlterImpl()

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
CheckObjectCreated()

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
CheckObjectState()

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
CreateIdentityKey()

Crea una chiave di identità.

CreateImpl()

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
DropImpl()

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
GetChildCollection(String)

Prende la collezione dei bambini.

GetDomain()

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
GetObjectFactory()

Ottiene l'oggetto factory usato per creare nuove istanze.

GetPropertySet()

Restituisce l'insieme delle proprietà per l'oggetto SfcInstance.

(Ereditato da SfcInstance)
GetTypeMetadataImpl()

Indica i domini che sovrascrivono restituendo direttamente la classe TypeMetadata corretta. Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
InitializeUIPropertyState()

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
MarkForDropImpl(Boolean)

Restituisce un valore che indica gli oggetti esistenti da abbandonare. Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
MarkRootAsConnected()

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
MoveImpl(SfcInstance)

Indica il nuovo oggetto genitore da spostare in un'istanza. Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Invocati ogni volta che il valore effettivo di qualsiasi metadata SfcInstance viene aggiornato.

(Ereditato da SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Invocato ogni volta che il valore effettivo di qualsiasi proprietà SfcInstance viene aggiornato.

(Ereditato da SfcInstance)
PostAlter(Object)

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
PostCreate(Object)

Imposta la proprietà ID del tipo base al risultato dell'esecuzione.

PostDrop(Object)

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
PostMove(Object)

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
PostRename(Object)

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
Refresh()

Aggiorna le proprietà dell'oggetto leggendole dal server.

(Ereditato da SfcInstance)
Remove(SqlStoreConnection)

Rimuove l'istanza gestita dell'oggetto SqlStoreConnection .

RenameImpl(SfcKey)

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
ResetKey()

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
Serialize(XmlWriter)

Serializza l'istanza in XML.

(Ereditato da SfcInstance)
ToString()

Restituisce una rappresentazione della stringa dell'istanza Urn.

(Ereditato da SfcInstance)
UpdateUIPropertyState()

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
Validate()

Indica la validazione dell'oggetto figlio di base. Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)

Eventi

Nome Descrizione
propertyChanged

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

(Ereditato da SfcInstance)
PropertyChanged

Si verifica quando viene modificato un valore della proprietà.

(Ereditato da SfcInstance)
propertyMetadataChanged

Non fare riferimento diretto a questo membro nel tuo codice. Supporta l'infrastruttura SQL Server.

Accade quando il valore dei metadati di una proprietà cambia.

(Ereditato da SfcInstance)
PropertyMetadataChanged

Accade quando i metadati di una proprietà sono cambiati.

(Ereditato da SfcInstance)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
ICreatable.Create()

Verifica se lo stato è gestito e crea un server e una connessione se si trova nello stato gestito.

IDroppable.Drop()

Elimina l'istanza se lo stato è gestito.

ISfcCreatable.ScriptCreate()

Crea un oggetto ISfcScript.

ISfcDroppable.ScriptDrop()

Lascia cadere un ISfcScript oggetto.

Si applica a