ManagedInstance Clase

Definición

El ManagedInstance tipo representa una instancia de SQL Server administrada por los servicios de utilidad de SQL Server para controlar la directiva y las implementaciones.

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 administrada representa una instancia de SQL Server que se incluye en el grupo de equipos administrados por SQL Server servicios de utilidad. Con el objeto ManagedObject, puede hacer lo siguiente:

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

  • Determine el directorio de caché donde se almacenan los archivos temporales durante una implementación.

  • Determine el estado de administración de la instancia de SQL Server.

  • Deje de administrar la instancia de SQL Server y quítela de la utilidad SQL Server.

Constructores

ManagedInstance()

Inicializa una nueva instancia de la clase ManagedInstance.

Propiedades

AbstractIdentityKey

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
AgentProxyAccount

Obtiene la cuenta de proxy Agente SQL Server usada 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 de caché donde se pueden almacenar archivos temporales durante la implementación en la instancia de SQL Server.

Collation

Obtiene la intercalación de una instancia del servidor.

ComputerNamePhysicalNetBIOS

Proporciona el NetBIOS físico para la instancia del servidor.

ComputerProcessorHealthState

Obtiene el estado de mantenimiento del procesador del equipo.

ContainsOverUtilizedDatabases

Obtiene un valor que indica si la instancia del servidor contiene una base de datos con un uso excesivo.

ContainsOverUtilizedVolumes

Obtiene un valor que indica si la instancia del servidor contiene volúmenes con un uso excesivo.

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 del reloj de la CPU.

CpuName

Obtiene el nombre de la CPU.

DateCreated

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

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 mantenimiento del espacio de archivo.

ID

Obtiene el valor de identificador que identifica de forma única la instancia administrada de SQL Server.

IdentityKey

Obtiene el valor de clave que identifica la instancia administrada.

InstanceName

Obtiene el nombre de la instancia de SQL Server.

IsCaseSensitive

Obtiene un valor que indica si la instancia del servidor distingue entre 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 se ha invalidado alguna de las directivas de la instancia del servidor.

Language

Obtiene el idioma utilizado por la instancia administrada de SQL Server.

LastReportedTime

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

ManagementState

Obtiene el estado actual de la instancia de SQL Server en lo que respecta a ser administrado por el 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 administrada.

NetName

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

OSVersion

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

Parent

Obtiene o establece el objeto de la utilidad que es primario del objeto ManagedInstance.

PhysicalMemory

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

Processors

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

ProductLevel

Obtiene el nivel de producto de la instancia del servidor.

Properties

Devuelve un propiedades de instancia de una recopilación.

(Heredado de SfcInstance)
PropertyStorageProvider

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
ServerProcessorHealthState

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

ServerType

Obtiene el tipo de la instancia del servidor.

ServerUrn

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

State

Devuelve el estado del objeto SfcInstance.

(Heredado de SfcInstance)
Urn

Devuelve el nombre de recursos uniforme del objeto SfcInstance.

(Heredado de SfcInstance)
Version

Especifica la versión de la instancia del servidor.

VolumeSpaceHealthState

Obtiene el estado de mantenimiento del espacio de volumen.

Métodos

AlterImpl()

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
CheckObjectCreated()

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
CheckObjectState()

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
CreateIdentityKey()

Crea una clave de identidad.

CreateImpl()

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
DropImpl()

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
GetChildCollection(String)

Obtiene la colección secundaria.

GetDomain()

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
GetObjectFactory()

Obtiene el objeto generador usado para crear instancias nuevas.

GetPropertySet()

Devuelve el conjunto de propiedades del objeto SfcInstance.

(Heredado de SfcInstance)
GetTypeMetadataImpl()

Indica los dominios que se invalidan devolviendo la clase TypeMetadata correcta directamente. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
InitializeUIPropertyState()

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
MarkForDropImpl(Boolean)

Devuelve un valor que indica los objetos existentes que se van a quitar. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
MarkRootAsConnected()

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
MoveImpl(SfcInstance)

Indica el nuevo objeto primario que se va a poner en una instancia. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs)

Se invoca cuando se actualiza el valor efectivo de los metadatos de SfcInstance.

(Heredado de SfcInstance)
OnPropertyValueChanges(PropertyChangedEventArgs)

Se invoca cuando se actualiza el valor efectivo de una propiedad de SfcInstance.

(Heredado de SfcInstance)
PostAlter(Object)

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
PostCreate(Object)

Establece la propiedad del identificador del tipo base en el resultado de la ejecución.

PostDrop(Object)

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
PostMove(Object)

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
PostRename(Object)

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
Refresh()

Actualiza las propiedades del objeto leyéndolas del servidor.

(Heredado de SfcInstance)
Remove(SqlStoreConnection)

Quita la instancia administrada del SqlStoreConnection objeto .

RenameImpl(SfcKey)

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
ResetKey()

No haga referencia directamente a este miembro en el código. Admite 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 del URN de la instancia.

(Heredado de SfcInstance)
UpdateUIPropertyState()

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
Validate()

Indica la validación básica del objeto secundario. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)

Eventos

propertyChanged

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

(Heredado de SfcInstance)
PropertyChanged

Tiene lugar cuando cambia un valor de propiedad.

(Heredado de SfcInstance)
propertyMetadataChanged

No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server.

Se produce cuando cambia un valor de metadatos de propiedad.

(Heredado de SfcInstance)
PropertyMetadataChanged

Se produce cuando han cambiado los metadatos de una propiedad.

(Heredado de SfcInstance)

Implementaciones de interfaz explícitas

ICreatable.Create()

Prueba si el estado es el de administrado y crea un servidor y una conexión si este es el caso.

IDroppable.Drop()

Quita la instancia si se administra el estado.

ISfcCreatable.ScriptCreate()

Crea un objeto ISfcScript.

ISfcDroppable.ScriptDrop()

Quita un ISfcScript objeto .

Se aplica a