ManagedInstance Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |