Lenguaje

ManagedInstance Clase

Definición

El ManagedInstance tipo representa una instancia de SQL Server que es gestionada por los servicios de utilidad SQL Server para controlar políticas y despliegues.

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
Herencia
ManagedInstance
Implementaciones

Comentarios

El objeto instancia gestionada representa una instancia de SQL Server incluida en el grupo de ordenadores gestionados por los servicios de utilidad de SQL Server. Usando el objeto ManagedObject, puedes:

  • Determina la cuenta proxy del agente que ejecuta trabajos programados en la instancia de SQL Server.

  • Determina el directorio de caché donde se almacenan los archivos temporales durante un despliegue.

  • Determina el estado de gestión de la instancia de SQL Server.

  • Deja de gestionar la instancia de SQL Server y elimínala de la utilidad SQL Server.

Constructores

Nombre Description
ManagedInstance()

Inicializa una nueva instancia de la clase ManagedInstance.

Propiedades

Nombre Description
AbstractIdentityKey

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
AgentProxyAccount

Obtiene la cuenta proxy de Agente SQL Server que se usa para ejecutar trabajos programados en la instancia de SQL Server.

BackupDirectory

Obtiene el directorio de copia de seguridad de la instancia del servidor.

CacheDirectory

Obtiene el directorio caché donde se pueden almacenar archivos temporales durante el despliegue en la instancia de SQL Server.

Collation

Obtiene la recopilación para la instancia del servidor.

ComputerNamePhysicalNetBIOS

Da la NetBIOS física para la instancia del servidor.

ComputerProcessorHealthState

Obtiene el estado de salud del procesador del ordenador.

ContainsOverUtilizedDatabases

Obtiene un valor que indica si la instancia del servidor contiene bases de datos sobreutilizadas.

ContainsOverUtilizedVolumes

Obtiene un valor que indica si la instancia del servidor contiene volúmenes sobreutilizados.

ContainsUnderUtilizedDatabases

Obtiene un valor que indica si la instancia del servidor contiene bases de datos infrautilizadas.

ContainsUnderUtilizedVolumes

Obtiene un valor que indica si la instancia del servidor contiene volúmenes infrautilizados.

CpuMaxClockSpeed

Obtiene la velocidad máxima de reloj de la CPU.

CpuName

Obtiene el nombre de la CPU.

DateCreated

Obtiene la hora y fecha en que se creó el ManagedInstance objeto.

Edition

Obtiene la edición de la instancia de SQL Server.

EngineEdition

Obtiene la edición del motor para la instancia de SQL Server.

FileSpaceHealthState

Obtiene el estado de salud del espacio del archivo.

ID

Obtiene un valor de ID que identifica de forma única la instancia gestionada de SQL Server.

IdentityKey

Obtiene el valor clave que identifica la instancia gestionada.

InstanceName

Obtiene el nombre de la instancia de SQL Server.

IsCaseSensitive

Obtiene un valor que indica si la instancia del servidor es sensible a mayúsculas y minúsculas.

IsClustered

Obtiene un valor que indica si la instancia del servidor forma parte de un servidor en clúster.

IsPolicyOverridden

Obtiene un valor que indica si alguna de las políticas de instancia del servidor ha sido sobreescribida.

Language

Obtiene el lenguaje que usa la instancia gestionada de SQL Server.

LastReportedTime

Obtiene la última hora reportada para las propiedades del objeto de instancia del servidor.

ManagementState

Obtiene el estado actual de la instancia de SQL Server en cuanto a la gestión del servicio SQL Server Utility.

Metadata

Devuelve metadatos sobre la instancia y su dominio.

(Heredado de SfcInstance)
Name

Obtiene o establece el nombre de la instancia gestionada.

NetName

Obtiene el nombre NetBIOS de la red en la que se ejecuta la instancia del servidor.

OSVersion

Obtiene la versión del sistema operativo de la instancia gestionada de SQL Server.

Parent

Obtiene o establece el objeto Utility que es el padre del ManagedInstance objeto.

PhysicalMemory

Obtiene la memoria física de la instancia gestionada de SQL Server.

Processors

Obtiene el número de procesadores para la instancia gestionada de SQL Server.

ProductLevel

Obtiene el nivel de producto de la instancia del servidor.

Properties

Devuelve las propiedades de una instancia de colección.

(Heredado de SfcInstance)
PropertyStorageProvider

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
ServerProcessorHealthState

Obtiene el estado de salud del procesador de la instancia del servidor.

ServerType

Obtiene el tipo de instancia del servidor.

ServerUrn

Obtiene el nombre uniforme de recurso (URN) de la instancia del servidor.

State

Devuelve el estado del objeto SfcInstance.

(Heredado de SfcInstance)
Urn

Devuelve el nombre uniforme de recurso del objeto SfcInstance.

(Heredado de SfcInstance)
Version

Especifica la versión de la instancia del servidor.

VolumeSpaceHealthState

Obtiene el estado de salud espacial de volumen.

Métodos

Nombre Description
AlterImpl()

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
CheckObjectCreated()

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
CheckObjectState()

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
CreateIdentityKey()

Crea una clave de identidad.

CreateImpl()

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
DropImpl()

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
GetChildCollection(String)

Recibe la colección de niños.

GetDomain()

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
GetObjectFactory()

Obtiene el objeto de fábrica para crear nuevas instancias.

GetPropertySet()

Devuelve el conjunto de propiedades para el objeto SfcInstance.

(Heredado de SfcInstance)
GetTypeMetadataImpl()

Indica los dominios que sobrescriben devolviendo directamente la clase correcta TypeMetadata. No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
InitializeUIPropertyState()

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
MarkForDropImpl(Boolean)

Devuelve un valor que indica los objetos existentes que se van a descartar. No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
MarkRootAsConnected()

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
MoveImpl(SfcInstance)

Indica que el nuevo objeto padre se mueve en una instancia. No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Se invoca siempre que se actualice el valor efectivo de cualquier metadato de SfcInstance.

(Heredado de SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Se invoca siempre que se actualice el valor efectivo de cualquier propiedad de SfcInstance.

(Heredado de SfcInstance)
PostAlter(Object)

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
PostCreate(Object)

Establece la propiedad ID del tipo base al resultado de ejecución.

PostDrop(Object)

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
PostMove(Object)

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
PostRename(Object)

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
Refresh()

Actualiza las propiedades del objeto leyéndolas desde el servidor.

(Heredado de SfcInstance)
Remove(SqlStoreConnection)

Elimina la instancia gestionada del SqlStoreConnection objeto.

RenameImpl(SfcKey)

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
ResetKey()

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
Serialize(XmlWriter)

Serializa la instancia a XML.

(Heredado de SfcInstance)
ToString()

Devuelve una representación de cadena de la instancia Urn.

(Heredado de SfcInstance)
UpdateUIPropertyState()

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
Validate()

Indica la validación del objeto hijo básico. No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)

Eventos

Nombre Description
propertyChanged

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

(Heredado de SfcInstance)
PropertyChanged

Se produce cuando cambia un valor de propiedad.

(Heredado de SfcInstance)
propertyMetadataChanged

No hagas referencia directamente a este miembro en tu código. Es compatible con la infraestructura de SQL Server.

Ocurre cuando el valor de un metadato de propiedad cambia.

(Heredado de SfcInstance)
PropertyMetadataChanged

Ocurre cuando los metadatos de una propiedad han cambiado.

(Heredado de SfcInstance)

Implementaciones de interfaz explícitas

Nombre Description
ICreatable.Create()

Prueba si el estado está gestionado y crea un servidor y una conexión si está en estado gestionado.

IDroppable.Drop()

Elimina la instancia si el estado está gestionado.

ISfcCreatable.ScriptCreate()

Crea un objeto ISfcScript.

ISfcDroppable.ScriptDrop()

Deja caer un ISfcScript objeto.

Se aplica a