Utility 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í.
La Utility clase representa un punto de control de utilidad (UCP) que define métodos y propiedades para administrar una o varias instancias remotas de SQL Server.
public ref class Utility sealed : Microsoft::SqlServer::Management::Sdk::Sfc::SfcInstance, Microsoft::SqlServer::Management::Common::IAlterable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcAlterable, Microsoft::SqlServer::Management::Sdk::Sfc::ISfcDomain2
[Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.Utility.FacetSR", true)]
[Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet]
[System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))]
public sealed class Utility : Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance, Microsoft.SqlServer.Management.Common.IAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcAlterable, Microsoft.SqlServer.Management.Sdk.Sfc.ISfcDomain2
[<Microsoft.SqlServer.Management.Facets.EvaluationMode(Microsoft.SqlServer.Management.Dmf.AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.LocalizedPropertyResources("Microsoft.SqlServer.Management.Utility.FacetSR", true)>]
[<Microsoft.SqlServer.Management.Sdk.Sfc.PhysicalFacet>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.SqlServer.Management.Sdk.Sfc.LocalizableTypeConverter))>]
type Utility = class
inherit SfcInstance
interface ISfcDomain2
interface ISfcDomain
interface ISfcDomainLite
interface ISfcHasConnection
interface ISfcAlterable
interface IAlterable
Public NotInheritable Class Utility
Inherits SfcInstance
Implements IAlterable, ISfcAlterable, ISfcDomain2
- Herencia
- Atributos
- Implementaciones
Comentarios
Las instancias remotas de SQL Server, representadas por ManagedInstance instancias de clase, se pueden agregar a la colección de SQL Server Utility mediante los métodos definidos por la clase ManagedInstanceFactory. Después de la Utilityinscripción en , estas instancias no se administran completamente hasta que se hayan determinado los datos de uso y los estados de mantenimiento.
Constructores
Utility() |
Inicializa una nueva instancia predeterminada de la clase Utility. |
Utility(SqlStoreConnection) |
Inicializa una nueva instancia de la clase Utility con la conexión especificada a |
Propiedades
AbstractIdentityKey |
No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Heredado de SfcInstance) |
Computers |
Obtiene la colección de equipos que ejecutan instancias administradas. |
CreatedBy |
Obtiene las credenciales de autenticación para el usuario que creó Utility. |
DateCreated |
Obtiene la fecha y hora en que se creó la utilidad SQL Server. |
DeployedDacCount |
Obtiene el número de DAC implementadas en las instancias de SQL Server administradas por la utilidad SQL Server. |
DeployedDacHealthyCount |
Obtiene el número de DAC implementadas en buen estado en las instancias de SQL Server administradas por la utilidad SQL Server. |
DeployedDacManagementPendingCount |
Obtiene el número de instancias de DAC implementadas que tienen un estado de administración pendiente. |
DeployedDacOnOverutilizedComputerCount |
Obtiene el número de DAC implementadas en instancias administradas que se ejecutan en equipos sobreutilizados. |
DeployedDacOnUnderutilizedComputerCount |
Obtiene el número de DAC implementadas en instancias administradas que se ejecutan en equipos infrautilizados. |
DeployedDacOverutilizedCount |
Obtiene el número de DAC implementadas sobreutilizadas. |
DeployedDacs |
Obtiene el número de DAC implementadas en instancias administradas. |
DeployedDacUnderutilizedCount |
Obtiene el número de DAC implementadas e infrautilizadas en todas las instancias administradas. |
DeployedDacUnhealthyCount |
Obtiene el número de DAC implementadas y en mal estado en todas las instancias administradas. |
DeployedDacWithFilesOnOverutilizedVolumeCount |
Obtiene el número de DAC implementadas que tienen archivos en volúmenes sobreutilizados. |
DeployedDacWithFilesOnUnderutilizedVolumeCount |
Obtiene el número de DAC implementadas que tienen archivos en volúmenes infrautilizados. |
DeployedDacWithOverutilizedFileCount |
Obtiene el número de DAC implementadas que tienen archivos sobreutilizados. |
DeployedDacWithOverutilizedProcessorCount |
Obtiene el número de DAC implementadas que funcionan sobre los procesadores sobreutilizados. |
DeployedDacWithUnderutilizedFileCount |
Obtiene el número de DAC implementadas que tienen archivos infrautilizados. |
DeployedDacWithUnderutilizedProcessorCount |
Obtiene el número de DAC implementadas que funcionan en procesadores infrautilizados. |
Description |
Obtiene o establece un valor String que describe el UCP. |
ManagedInstanceCount |
Obtiene el número de instancias de SQL Server administradas por el UCP. |
ManagedInstanceHealthyCount |
Obtiene el número de instancias correctas de SQL Server administradas por el UCP. |
ManagedInstanceManagementPendingCount |
Obtiene el número de instancias de SQL Server que tienen un estado de administración pendiente. |
ManagedInstanceOnOverutilizedComputerCount |
Obtiene el número de instancias administradas de SQL Server que se ejecutan en equipos sobreutilizados. |
ManagedInstanceOnUnderutilizedComputerCount |
Obtiene el número de instancias administradas de SQL Server que se ejecutan en equipos infrautilizados. |
ManagedInstanceOverutilizedCount |
Obtiene el número de instancias administradas sobreutilizadas de SQL Server. |
ManagedInstances |
Obtiene una colección que contiene cada instancia de SQL Server administrada por este Utilityobjeto . |
ManagedInstanceUnderutilizedCount |
Obtiene el número de instancias administradas de SQL Server infrautilizadas. |
ManagedInstanceUnhealthyCount |
Obtiene el número de instancias administradas incorrectas de SQL Server. |
ManagedInstanceWithFilesOnOverutilizedVolumeCount |
Obtiene el número de instancias administradas de SQL Server que tienen archivos en volúmenes sobreutilizados. |
ManagedInstanceWithFilesOnUnderutilizedVolumeCount |
Obtiene el número de instancias administradas de SQL Server que tienen archivos en volúmenes infrautilizados. |
ManagedInstanceWithOverutilizedFileCount |
Obtiene el número de instancias administradas de SQL Server que tienen archivos sobreutilizados. |
ManagedInstanceWithOverutilizedProcessorCount |
Obtiene el número de instancias administradas de SQL Server que se ejecutan en procesadores sobreutilizados. |
ManagedInstanceWithUnderutilizedFileCount |
Obtiene el número de instancias administradas de SQL Server con archivos infrautilizados. |
ManagedInstanceWithUnderutilizedProcessorCount |
Obtiene el número de instancias administradas de SQL Server que se ejecutan en procesadores infrautilizados. |
MdwDatabaseName |
Obtiene o establece el nombre de la base de datos del almacén de administración de datos (UMDW) de la utilidad. |
MdwRetentionLengthInDaysForDaysHistory |
Obtiene o establece el número de días que se conservarán los datos en la tabla de historial del almacén de administración de datos (MDW) para entradas por día. |
MdwRetentionLengthInDaysForHoursHistory |
Obtiene o establece el número de días que se conservarán los datos en la tabla de historial del almacén de administración de datos de la utilidad (UMDW) para entradas por hora. |
MdwRetentionLengthInDaysForMinutesHistory |
Obtiene o establece el número de días que se conservarán los datos en la tabla de historial del almacén de administración de datos de la utilidad (UMDW) para entradas por minuto. |
Metadata |
Devuelve metadatos sobre la instancia y su dominio. (Heredado de SfcInstance) |
Name |
Obtiene el nombre del servidor SQL Store conectado. |
OverUtilizationOccurenceFrequency |
Obtiene o establece la frecuencia de repetición que se utiliza para calcular los estados de mantenimiento de sobreutilización en la ventana final especificada. |
OverUtilizationTrailingWindow |
Obtiene o establece la ventana final, en horas, utilizada para calcular los estados de mantenimiento. |
Parent |
Obtiene o establece el elemento primario de la instancia por medio de la cadena clave. (Heredado de SfcInstance) |
PolicyStore |
Obtiene el objeto PolicyStore que define las directivas de la conexión de SQL Store. |
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) |
SqlStoreConnection |
Obtiene o establece la conexión de SQL Store. |
State |
Devuelve el estado del objeto SfcInstance. (Heredado de SfcInstance) |
TotalStorageCapacity |
Obtiene la capacidad de almacenamiento de la Utilidad. |
TotalStorageUtilization |
Obtiene la cantidad de SQL Server almacenamiento de utilidad que se usa actualmente. |
UnderUtilizationOccurenceFrequency |
Obtiene o establece la frecuencia de repetición que se utiliza para calcular los estados de mantenimiento de infrautilización en la ventana final especificada. |
UnderUtilizationTrailingWindow |
Obtiene o establece la ventana final, en horas, utilizada para calcular los estados de mantenimiento. |
Urn |
Devuelve el nombre de recursos uniforme del objeto SfcInstance. (Heredado de SfcInstance) |
UtilityName |
Obtiene el nombre del punto de control de la utilidad (UCP). |
Métodos
Alter() |
Novedades cualquier Utility cambio de propiedad en la instancia de SQL Server. |
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) |
Connect(SqlStoreConnection) |
Devuelve un objeto SqlStoreConnection especificado por |
CreateIdentityKey() |
No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Heredado de SfcInstance) |
CreateImpl() |
No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Heredado de SfcInstance) |
CreateUtility(String, SqlStoreConnection) |
Crea un objeto Utility. |
CreateUtility(String, SqlStoreConnection, String, SqlSecureString) |
Crea un objeto Utility. |
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) |
EnrollInstance(SqlStoreConnection) |
Inscribe un objeto Utility en la conexión proporcionada por el parámetro |
EnrollInstance(SqlStoreConnection, String, SqlSecureString) |
Inscribe un objeto Utility en la conexión proporcionada por el parámetro |
GetChildCollection(String) |
No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Heredado de SfcInstance) |
GetDomain() |
No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Heredado de SfcInstance) |
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) |
IsLoginUtilityReader(SqlStoreConnection) |
Valida si el inicio de sesión utilizado en la conexión tiene el rol Lector de utilidad. |
IsUtilityControlPoint(SqlStoreConnection) |
Determina si el servidor especificado es un punto de control de la utilidad (UCP). |
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) |
Indica el implementador predeterminado que crea el resultado de la ejecución. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Heredado de SfcInstance) |
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 de la utilidad SQL Server. |
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) |
ScriptAlter() |
Modifica las propiedades del objeto base si se ha cambiado. |
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) |