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 les politiques 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 instance gérée représente une instance de SQL Server incluse dans le groupe d’ordinateurs gérés par les services utilitaires SQL Server. En utilisant l’objet ManagedObject, vous pouvez :

  • Déterminez le compte proxy agent qui exécute les tâches planifiées sur l’instance de SQL Server.

  • Déterminez le répertoire cache où les fichiers temporaires sont stockés lors d’un déploiement.

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

  • Arrêtez de gérer l’instance de SQL Server et supprimez-la de l’utilité SQL Server.

Constructeurs

Nom Description
ManagedInstance()

Initialise une nouvelle instance de la classe ManagedInstance.

Propriétés

Nom Description
AbstractIdentityKey

Ne faites pas référence directement à 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 tâches planifiées sur l’instance de SQL Server.

BackupDirectory

Il obtient le répertoire de sauvegarde de l’instance serveur.

CacheDirectory

Ça obtient le répertoire cache où les fichiers temporaires peuvent être stockés pendant le déploiement sur l’instance de SQL Server.

Collation

Obtient la collation pour l’instance serveur.

ComputerNamePhysicalNetBIOS

Donne le NetBIOS physique pour l’instance serveur.

ComputerProcessorHealthState

Obtient l’état de santé du processeur de l’ordinateur.

ContainsOverUtilizedDatabases

Obtient une valeur qui indique si l’instance serveur contient des bases de données surutilisées.

ContainsOverUtilizedVolumes

Obtient une valeur qui indique si l’instance serveur contient un volume surutilisé.

ContainsUnderUtilizedDatabases

Obtient une valeur qui indique si l’instance serveur contient des bases de données sous-utilisées.

ContainsUnderUtilizedVolumes

Obtient une valeur qui indique si l’instance serveur contient un volume sous-utilisé.

CpuMaxClockSpeed

Ça obtient la fréquence maximale du CPU.

CpuName

Ça obtient le nom du processeur.

DateCreated

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

Edition

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

EngineEdition

Il obtient l’édition moteur pour l’instance de SQL Server.

FileSpaceHealthState

Obtient l’état de santé de l’espace fichier.

ID

Obtient une valeur ID qui identifie de manière unique l’instance gérée de SQL Server.

IdentityKey

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

InstanceName

Ça obtient le nom de l’instance de SQL Server.

IsCaseSensitive

Obtient une valeur qui indique si l’instance serveur est sensible à la casse.

IsClustered

Obtient une valeur qui indique si l’instance serveur fait partie d’un serveur en cluster.

IsPolicyOverridden

Obtient une valeur qui indique si l’une des politiques d’instance serveur a été dépassée.

Language

Obtient le langage utilisé par l’instance gérée de SQL Server.

LastReportedTime

Obtient le temps le plus récent rapporté pour les propriétés de l’objet instance 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

Restitue les métadonnées concernant 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 serveur fonctionne.

OSVersion

Obtient la version système d’exploitation de l’instance géré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 gérée de SQL Server.

Processors

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

ProductLevel

Ça obtient le niveau produit de l’instance serveur.

Properties

Retourne une propriété d’instance de collection.

(Hérité de SfcInstance)
PropertyStorageProvider

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

(Hérité de SfcInstance)
ServerProcessorHealthState

Obtient l’état de santé du processeur de l’instance serveur.

ServerType

Ça obtient le type d’instance serveur.

ServerUrn

Obtient le nom uniforme de la ressource (URN) de l’instance serveur.

State

Retourne l’état de l’objet SfcInstance.

(Hérité de SfcInstance)
Urn

Retourne le nom uniforme de la ressource de l’objet SfcInstance.

(Hérité de SfcInstance)
Version

Spécifie la version de l’instance serveur.

VolumeSpaceHealthState

Obtient l’état de santé spatiale volumineuse.

Méthodes

Nom Description
AlterImpl()

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

(Hérité de SfcInstance)
CheckObjectCreated()

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

(Hérité de SfcInstance)
CheckObjectState()

Ne faites pas référence directement à 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 référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

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

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

(Hérité de SfcInstance)
DropImpl()

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

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

Ça prend la collection d’enfants.

GetDomain()

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

(Hérité de SfcInstance)
GetObjectFactory()

Permet à l’objet de fabrique de créer de nouvelles instances.

GetPropertySet()

Retourne l’ensemble des propriétés pour l’objet SfcInstance.

(Hérité de SfcInstance)
GetTypeMetadataImpl()

Indique les domaines qui supplantent en retournant directement la bonne classe TypeMetadata. Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)
InitializeUIPropertyState()

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

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

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

(Hérité de SfcInstance)
MarkRootAsConnected()

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

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

Indique que le nouvel objet parent doit être déplacé dans une instance. Ne faites pas référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

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

Invoqué chaque fois que la valeur effective de toute métadonnée SfcInstance est mise à jour.

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

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

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

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

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

Définit la propriété ID du type de base au résultat d’exécution.

PostDrop(Object)

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

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

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

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

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

(Hérité de SfcInstance)
Refresh()

Rafraîchit les propriétés de l’objet en les lisant depuis le serveur.

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

Supprime l’instance gérée de l’objet SqlStoreConnection .

RenameImpl(SfcKey)

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

(Hérité de SfcInstance)
ResetKey()

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

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

Sérialise l’instance en XML.

(Hérité de SfcInstance)
ToString()

Retourne une chaîne de représentation de l’Urn de l’instance.

(Hérité de SfcInstance)
UpdateUIPropertyState()

Ne faites pas référence directement à 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 référence directement à ce membre dans votre code. Il prend en charge l’infrastructure SQL Server.

(Hérité de SfcInstance)

Événements

Nom Description
propertyChanged

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

(Hérité de SfcInstance)
PropertyChanged

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

(Hérité de SfcInstance)
propertyMetadataChanged

Ne faites pas référence directement à 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

Nom Description
ICreatable.Create()

Teste si l’état est géré et crée un serveur et une connexion si c’est dans l’état géré.

IDroppable.Drop()

L’instance est supprimée si l’état est géré.

ISfcCreatable.ScriptCreate()

Crée un objet ISfcScript.

ISfcDroppable.ScriptDrop()

Il fait tomber un ISfcScript objet.

S’applique à