Microsoft.SqlServer.Management.Utility Namespace

Classes

Computer

This is the non-generated part of the Computer class.

Computer.Key
ComputerCollection

This is the collection for Computers.

DataFileAdapter

This is an adapter class to extend the properties of the DataFile class PBM uses this class to set and evaluate polices against the extended properties.

DeployedDac

DeployedDac class representing a deployed DAC in Utility

DeployedDac.Key

Key class for the DeployedDac object

DeployedDacCollection

This class represents the collection class of DeployedDac objects

LogFileAdapter

This is an adapter class to extend the properties of the LogFile class PBM uses this class to set and evaluate polices against the extended properties.

ManagedInstance

This class implements the managed instance.

ManagedInstance.Key

The key used to access the managed instance

ManagedInstanceCollection

ManagedInstanceCollection class

NameKey

The NameKey class is used to identify the object within Utility which have "Name" property as the key

Utility

The Utility object is the root object for the hierarchy.

Utility.Key

The Key class is used to identify the object within Sfc

UtilityException

Base exception class for all Utility exception classes

Volume

This is the non-generated part of the Volume class.

Volume.Key
VolumeCollection

This is the collection for Computers.

Interfaces

IDataFilePerformanceFacet

Interface that describes the extendend properties implemented by data file adapter.

ILogFilePerformanceFacet

Interface that describes the extendend properties implemented by Log File adapter.

Enums

DatabaseState

Database State

HealthState

The health state of a resource

ManagementState

Management State data type. Primarily used to track ManagedInstance state