Compartir a través de


Clase DeployedDac

The DeployedDac type represents a database application structure, in the form of a DAC package that has been installed on to a computer running an instance of SQL Server. 

Jerarquía de herencia

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.SfcInstance
    Microsoft.SqlServer.Management.Utility.DeployedDac

Espacio de nombres:  Microsoft.SqlServer.Management.Utility
Ensamblado:  Microsoft.SqlServer.Management.Utility (en Microsoft.SqlServer.Management.Utility.dll)

Sintaxis

'Declaración
<PhysicalFacetAttribute> _
<TypeConverterAttribute(GetType(LocalizableTypeConverter))> _
<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)> _
<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Utility.FacetSR",  _
    True)> _
Public Class DeployedDac _
    Inherits SfcInstance
'Uso
Dim instance As DeployedDac
[PhysicalFacetAttribute]
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)]
[LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Utility.FacetSR", 
    true)]
public class DeployedDac : SfcInstance
[PhysicalFacetAttribute]
[TypeConverterAttribute(typeof(LocalizableTypeConverter))]
[EvaluationModeAttribute(AutomatedPolicyEvaluationMode::CheckOnSchedule)]
[LocalizedPropertyResourcesAttribute(L"Microsoft.SqlServer.Management.Utility.FacetSR", 
    true)]
public ref class DeployedDac : public SfcInstance
[<PhysicalFacetAttribute>]
[<TypeConverterAttribute(typeof(LocalizableTypeConverter))>]
[<EvaluationModeAttribute(AutomatedPolicyEvaluationMode.CheckOnSchedule)>]
[<LocalizedPropertyResourcesAttribute("Microsoft.SqlServer.Management.Utility.FacetSR", 
    true)>]
type DeployedDac =  
    class 
        inherit SfcInstance 
    end
public class DeployedDac extends SfcInstance

El tipo DeployedDac expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público DeployedDac Initializes a new instance of the DeployedDac class.

Arriba

Propiedades

  Nombre Descripción
Propiedad protegida AbstractIdentityKey No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Propiedad pública Collation Gets the collation used by the DAC database.
Propiedad pública CompatibilityLevel Gets the compatibility level for the DAC database
Propiedad pública ComputerName Gets the name of the computer on which the DAC package was deployed.
Propiedad pública ComputerProcessorHealthState Gets the computer processor health state.
Propiedad pública ContainsOverUtilizedFileGroups Gets a value that indicates whether the deployed DAC contains an over utilized file groups.
Propiedad pública ContainsOverUtilizedVolumes Gets a value that indicates whether the deployed DAC contains an over utilized volumes.
Propiedad pública ContainsUnderUtilizedFileGroups Gets a value that indicates whether the deployed DAC contains an under utilized file groups.
Propiedad pública ContainsUnderUtilizedVolumes Gets a value that indicates whether the deployed DAC contains an under utilized volumes.
Propiedad pública DacProcessorHealthState Gets the server instance processor health state.
Propiedad pública DatabaseName Gets the name of the database that was deployed from the DAC package.
Propiedad pública DatabaseState Gets the state of the database that was deployed from the DAC package.
Propiedad pública DeployedDate Gets the time and date when the DAC package was deployed on the instance of SQL Server.
Propiedad pública Description Gets the textual description DeployedDac object.
Propiedad pública EncryptionEnabled Gets a value that indicates whether the DAC database is encrypted.
Propiedad pública FileSpaceHealthState Gets the file space health state.
Propiedad pública Id Gets the ID value that uniquely identifies the DeployedDac object.
Propiedad pública IsPolicyOverridden Gets a value that indicates whether any policy is overridden for this object.
Propiedad pública LastReportedTime Gets the last time reported by the deployed DAC.
Propiedad pública Metadata Returns metadata about the instance and its domain. (Se hereda de SfcInstance.)
Propiedad pública Name Gets the name of the deployed DAC.
Propiedad pública Parent Gets the SQL Server Utility object that is the parent of the DeployedDac object.
Propiedad pública ProcessorUtilization Gets the processor utilization in percentage points.
Propiedad pública Properties Returns a collection instance properties. (Se hereda de SfcInstance.)
Propiedad protegida PropertyStorageProvider No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Propiedad pública RecoveryModel Gets a value indicating which type of recovery model is used by the DAC database.
Propiedad pública ServerInstanceName Gets the name of the instance of SQL Server on which the DAC package has been deployed in the form of ServerName\InstanceName.
Propiedad protegida State Returns the state of the SfcInstance object. (Se hereda de SfcInstance.)
Propiedad pública Trustworthy Gets a value that indicates whether the instance of SQL Server trusts the DeployedDac and the contents within it.
Propiedad pública Urn Returns the uniform resource name of the SfcInstance object. (Se hereda de SfcInstance.)
Propiedad pública VolumeSpaceHealthState Gets the volume space health state.

Arriba

Métodos

  Nombre Descripción
Método protegido AlterImpl No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método protegido CheckObjectCreated No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método protegido CheckObjectState No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método protegido CreateIdentityKey Creates an SfcKey object. (Invalida SfcInstance.CreateIdentityKey().)
Método protegido CreateImpl No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método público Discover No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método protegido DropImpl No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método protegido GetChildCollection Throws a UtilityException. There is no such collection. (Invalida SfcInstance.GetChildCollection(String).)
Método público GetDomain No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método público GetHashCode (Se hereda de Object.)
Método públicoMiembro estático GetObjectFactory Gets the factory object used to create new instances.
Método público GetPropertySet Returns the set of properties for the SfcInstance object. (Se hereda de SfcInstance.)
Método público GetType (Se hereda de Object.)
Método protegido GetTypeMetadataImpl Indicates the domains that override by returning the right TypeMetadata class directly. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método protegido InitializeUIPropertyState No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método protegido MarkForDropImpl Returns a value that indicates the existing objects to be dropped. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método protegido MarkRootAsConnected No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método protegido MoveImpl Indicates the new parent object to move in an instance. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método protegido OnPropertyMetadataChanges Invoked whenever the effective value of any SfcInstance metadata is updated. (Se hereda de SfcInstance.)
Método protegido OnPropertyValueChanges Invoked whenever the effective value of any SfcInstance property is updated. (Se hereda de SfcInstance.)
Método protegido PostAlter No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método protegido PostCreate Indicates the default implementor that creates the execution result. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método protegido PostDrop No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método protegido PostMove No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método protegido PostRename No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método público Refresh Refreshes the object's properties by reading them from the server. (Se hereda de SfcInstance.)
Método protegido RenameImpl No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método protegido ResetKey No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método público Serialize Serializes the instance to XML. (Se hereda de SfcInstance.)
Método público ToString Returns a string representation of the instance Urn. (Se hereda de SfcInstance.)
Método protegido UpdateUIPropertyState No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Método protegido Validate Indicates the basic child object's validation. No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)

Arriba

Eventos

  Nombre Descripción
Evento protegido propertyChanged No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Evento público PropertyChanged CLS-compliant event for property changes. (Se hereda de SfcInstance.)
Evento protegido propertyMetadataChanged No haga referencia directamente a este miembro en el código. Admite la infraestructura de SQL Server. (Se hereda de SfcInstance.)
Evento público PropertyMetadataChanged CLS-compliant event for property metadata changes. (Se hereda de SfcInstance.)

Arriba

Comentarios

The DeployedDac object represents an instance of SQL Server that has had a DAC package installed on to it using the SQL Server Utility services. Using the DeployedDac object, you can:

  • Determine the name of the database.

  • Determine the name of the computer.

  • Determine the name of the instance of SQL Server.

  • Determine the time of deployment.

  • Determine processor usage on the computer.

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.SqlServer.Management.Utility