ManagedInstance Classe

Définition

Le ManagedInstance type représente une instance de SQL Server gérée par les services utilitaires SQL Server pour contrôler la stratégie et les déploiements.

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
Héritage
ManagedInstance
Implémente

Remarques

L’objet Managed Instance représente une instance de SQL Server qui est incluse dans le groupe d’ordinateurs gérés par SQL Server services utilitaires. À l’aide de l’objet ManagedObject, vous pouvez :

  • Déterminez le compte proxy de l’agent qui exécute des travaux planifiés sur l’instance de SQL Server.

  • Déterminez le répertoire du cache dans lequel les fichiers temporaires sont stockés pendant un déploiement.

  • Déterminez l’état de gestion de l’instance de SQL Server.

  • Arrêtez la gestion de l’instance de SQL Server et supprimez-la de l’utilitaire SQL Server.

Constructeurs

ManagedInstance()

Initialise une nouvelle instance de la classe ManagedInstance.

Propriétés

AbstractIdentityKey

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
AgentProxyAccount

Obtient le compte proxy SQL Server Agent utilisé pour exécuter des travaux planifiés sur l’instance de SQL Server.

BackupDirectory

Obtient le répertoire de sauvegarde pour l'instance de serveur.

CacheDirectory

Obtient le répertoire du cache dans lequel des fichiers temporaires peuvent être stockés pendant le déploiement sur l’instance de SQL Server.

Collation

Obtient le classement pour l'instance de serveur.

ComputerNamePhysicalNetBIOS

Donne le NetBIOS physique de l'instance de serveur.

ComputerProcessorHealthState

Obtient l'état d'intégrité du processeur de l'ordinateur.

ContainsOverUtilizedDatabases

Obtient une valeur qui indique si l'une des stratégies d'instance de serveur contient des bases de données surexploitées.

ContainsOverUtilizedVolumes

Obtient une valeur qui indique si l'une des stratégies d'instance de serveur contient des volumes surexploités.

ContainsUnderUtilizedDatabases

Obtient une valeur qui indique si l'une des stratégies d'instance de serveur contient des bases de données sous-exploitées.

ContainsUnderUtilizedVolumes

Obtient une valeur qui indique si l'une des stratégies d'instance de serveur contient des volumes sous-exploités.

CpuMaxClockSpeed

Obtient la vitesse d'horloge maximale de l'unité centrale.

CpuName

Obtient le nom du processeur.

DateCreated

Obtient la date et l'heure de création de l'objet ManagedInstance.

Edition

Obtient l’édition de l’instance de SQL Server.

EngineEdition

Obtient l’édition du moteur pour l’instance de SQL Server.

FileSpaceHealthState

Obtient l'état d'intégrité de l'espace du fichier.

ID

Obtient la valeur d’ID qui identifie de manière unique l’instance managée de SQL Server.

IdentityKey

Obtient la valeur de clé qui identifie l'instance gérée.

InstanceName

Obtient le nom de l’instance de SQL Server.

IsCaseSensitive

Obtient une valeur qui indique si l'instance de serveur respecte la casse.

IsClustered

Obtient une valeur qui indique si l'instance de serveur fait partie d'un serveur cluster.

IsPolicyOverridden

Obtient une valeur qui indique si l'une des stratégies d'instance de serveur a été remplacée.

Language

Obtient la langue utilisée par l’instance managée de SQL Server.

LastReportedTime

Obtient l'heure la plus récente signalée pour les propriétés de l'objet d'instance de serveur.

ManagementState

Obtient l’état actuel de l’instance de SQL Server en ce qui concerne la gestion par le service utilitaire SQL Server.

Metadata

Retourne les métadonnées relatives à l'instance et à son domaine.

(Hérité de SfcInstance)
Name

Obtient ou définit le nom de l'instance gérée.

NetName

Obtient le nom NetBIOS du réseau sur lequel l'instance de serveur est exécutée.

OSVersion

Obtient la version du système d’exploitation de l’instance managée de SQL Server.

Parent

Obtient ou définit l'objet utilitaire qui est le parent de l'objet ManagedInstance.

PhysicalMemory

Obtient la mémoire physique de l’instance managée de SQL Server.

Processors

Obtient le nombre de processeurs pour l’instance managée de SQL Server.

ProductLevel

Obtient le niveau de produit de l'instance de serveur.

Properties

Retourne des propriétés de l'instance de collection.

(Hérité de SfcInstance)
PropertyStorageProvider

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
ServerProcessorHealthState

Obtient l'état d'intégrité du processeur de l'instance du serveur.

ServerType

Obtient le type de l'instance de serveur.

ServerUrn

Obtient l'URN de l'instance de serveur.

State

Retourne l'état de l'objet SfcInstance.

(Hérité de SfcInstance)
Urn

Retourne l'URN (Uniform Resource Name) de l'objet SfcInstance.

(Hérité de SfcInstance)
Version

Spécifie la version de l'instance de serveur.

VolumeSpaceHealthState

Obtient l'état d'intégrité de l'espace du volume.

Méthodes

AlterImpl()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
CheckObjectCreated()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
CheckObjectState()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
CreateIdentityKey()

Crée une clé d’identité.

CreateImpl()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
DropImpl()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
GetChildCollection(String)

Obtient la collection enfant.

GetDomain()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
GetObjectFactory()

Obtient l'objet de fabrique utilisé pour créer des instances.

GetPropertySet()

Retourne le jeu de propriétés pour l'objet SfcInstance.

(Hérité de SfcInstance)
GetTypeMetadataImpl()

Indique les domaines de substitution en retournant directement la classe TypeMetadata correcte. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
InitializeUIPropertyState()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
MarkForDropImpl(Boolean)

Retourne une valeur qui indique les objets existants à ignorer. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
MarkRootAsConnected()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
MoveImpl(SfcInstance)

Indique le nouvel objet parent dans lequel déplacer une instance. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Appelé chaque fois que la valeur effective de toutes les métadonnées SfcInstance est mise à jour.

(Hérité de SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Appelé chaque fois que la valeur effective d'une propriété SfcInstance est mise à jour.

(Hérité de SfcInstance)
PostAlter(Object)

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
PostCreate(Object)

Définit la propriété d'ID du type de base sur le résultat d'exécution.

PostDrop(Object)

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
PostMove(Object)

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
PostRename(Object)

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
Refresh()

Actualise les propriétés de l'objet en les lisant à partir du serveur.

(Hérité de SfcInstance)
Remove(SqlStoreConnection)

Supprime l’instance managée de l’objet SqlStoreConnection .

RenameImpl(SfcKey)

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
ResetKey()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
Serialize(XmlWriter)

Sérialise l'instance au format XML.

(Hérité de SfcInstance)
ToString()

Retourne une représentation de chaîne de l'URN de l'instance.

(Hérité de SfcInstance)
UpdateUIPropertyState()

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
Validate()

Indique la validation de l'objet enfant de base. Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)

Événements

propertyChanged

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

(Hérité de SfcInstance)
PropertyChanged

Se produit en cas de modification d'une valeur de propriété.

(Hérité de SfcInstance)
propertyMetadataChanged

Ne faites pas directement référence à ce membre dans votre code. Il prend en charge l'infrastructure SQL Server.

Se produit lorsqu’une valeur de métadonnées de propriété change.

(Hérité de SfcInstance)
PropertyMetadataChanged

Se produit lorsque les métadonnées d'une propriété ont changé.

(Hérité de SfcInstance)

Implémentations d’interfaces explicites

ICreatable.Create()

Teste si l'état est géré et crée un serveur et une connexion si tel est le cas.

IDroppable.Drop()

Supprime l’instance si l’état est géré.

ISfcCreatable.ScriptCreate()

Elle crée un objet ISfcScript.

ISfcDroppable.ScriptDrop()

Supprime un objet ISfcScript.

S’applique à