ManagedInstance Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Тип ManagedInstance представляет экземпляр SQL Server, управляемый службами служебной программы SQL Server для управления политикой и развертываниями.
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
- Наследование
- Реализации
Комментарии
Объект Управляемого экземпляра представляет экземпляр SQL Server, включенный в группу компьютеров, управляемых службами служебной программы SQL Server. С помощью объекта ManagedObject можно:
Определите учетную запись-посредник агента, которая выполняет запланированные задания в экземпляре SQL Server.
Определите каталог кэша, в котором хранятся временные файлы во время развертывания.
Определите состояние управления экземпляра SQL Server.
Остановите управление экземпляром SQL Server и удалите его из служебной программы SQL Server.
Конструкторы
| ManagedInstance() |
Инициализирует новый экземпляр класса ManagedInstance. |
Свойства
| AbstractIdentityKey |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| AgentProxyAccount |
Возвращает учетную запись прокси-сервера агент SQL Server, используемую для выполнения запланированных заданий на экземпляре SQL Server. |
| BackupDirectory |
Возвращает каталог резервных копий для экземпляра сервера. |
| CacheDirectory |
Возвращает каталог кэша, в котором можно хранить временные файлы во время развертывания на экземпляре SQL Server. |
| Collation |
Возвращает параметры сортировки для экземпляра сервера. |
| ComputerNamePhysicalNetBIOS |
Задает физический NetBIOS для экземпляра сервера. |
| ComputerProcessorHealthState |
Возвращает состояние работоспособности процессора компьютера. |
| ContainsOverUtilizedDatabases |
Возвращает значение, указывающее, содержит ли экземпляр сервера чрезмерно загруженные базы данных. |
| ContainsOverUtilizedVolumes |
Возвращает значение, указывающее, содержит ли экземпляр сервера чрезмерно загруженные тома. |
| ContainsUnderUtilizedDatabases |
Возвращает значение, указывающее, содержит ли экземпляр сервера недостаточно загруженные базы данных. |
| ContainsUnderUtilizedVolumes |
Возвращает значение, указывающее, содержит ли экземпляр сервера недостаточно загруженные тома. |
| CpuMaxClockSpeed |
Возвращает максимальную тактовую частоту ЦП. |
| CpuName |
Возвращает имя ЦП. |
| DateCreated |
Возвращает дату и время создания объекта ManagedInstance. |
| Edition |
Возвращает выпуск экземпляра SQL Server. |
| EngineEdition |
Возвращает выпуск подсистемы для экземпляра SQL Server. |
| FileSpaceHealthState |
Возвращает состояние работоспособности файлового пространства. |
| ID |
Возвращает значение идентификатора, однозначно определяющее управляемый экземпляр SQL Server. |
| IdentityKey |
Возвращает значение ключа, определяющее управляемый экземпляр. |
| InstanceName |
Возвращает имя экземпляра SQL Server. |
| IsCaseSensitive |
Возвращает значение, указывающее, учитывается ли регистр в экземпляре сервера. |
| IsClustered |
Возвращает значение, которое показывает, является ли экземпляр сервера частью кластерного сервера. |
| IsPolicyOverridden |
Возвращает значение, показывающее, может ли быть изменена любая политика экземпляра сервера. |
| Language |
Возвращает язык, используемый управляемым экземпляром SQL Server. |
| LastReportedTime |
Возвращает время последнего отчета для свойств объекта экземпляра сервера. |
| ManagementState |
Возвращает текущее состояние экземпляра SQL Server в отношении управления службой служебной программы SQL Server. |
| Metadata |
Возвращает метаданные об экземпляре и его домене. (Унаследовано от SfcInstance) |
| Name |
Возвращает или задает имя управляемого экземпляра. |
| NetName |
Возвращает имя NetBIOS сети, в которой запущен экземпляр сервера. |
| OSVersion |
Возвращает версию операционной системы управляемого экземпляра SQL Server. |
| Parent |
Возвращает или задает объект программы, являющийся родительским для объекта ManagedInstance. |
| PhysicalMemory |
Возвращает физическую память управляемого экземпляра SQL Server. |
| Processors |
Возвращает количество процессоров для управляемого экземпляра SQL Server. |
| ProductLevel |
Возвращает уровень продукта для экземпляра сервера. |
| Properties |
Возвращает свойства экземпляра коллекции. (Унаследовано от SfcInstance) |
| PropertyStorageProvider |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| ServerProcessorHealthState |
Возвращает состояние работоспособности процессора экземпляра сервера. |
| ServerType |
Возвращает тип экземпляра сервера. |
| ServerUrn |
Возвращает универсальное имя ресурса (URN) экземпляра сервера. |
| State |
Возвращает состояние объекта SfcInstance. (Унаследовано от SfcInstance) |
| Urn |
Возвращает универсальное имя ресурса для объекта SfcInstance. (Унаследовано от SfcInstance) |
| Version |
Указывает версию экземпляра сервера. |
| VolumeSpaceHealthState |
Возвращает состояние работоспособности тома хранилища. |
Методы
| AlterImpl() |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| CheckObjectCreated() |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| CheckObjectState() |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| CreateIdentityKey() |
Создает ключ удостоверения. |
| CreateImpl() |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| Discover(ISfcDependencyDiscoveryObjectSink) |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| DropImpl() |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| GetChildCollection(String) |
Возвращает дочернюю коллекцию. |
| GetDomain() |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| GetObjectFactory() |
Возвращает объект фабрики, служащий для создания новых экземпляров. |
| GetPropertySet() |
Возвращает набор свойств для объекта SfcInstance. (Унаследовано от SfcInstance) |
| GetTypeMetadataImpl() |
Указывает домены, которые переопределяют путем возвращения правильного класса типа метаданных напрямую. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| InitializeUIPropertyState() |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| MarkForDropImpl(Boolean) |
Возвращает значение, указывающее существующие объекты, которые надо удалить. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| MarkRootAsConnected() |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| MoveImpl(SfcInstance) |
Указывает новый родительский объект для перемещения в экземпляре. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| OnPropertyMetadataChanges(SfcPropertyMetadataChangedEventArgs) |
Вызывается всякий раз при обновлении действующего значения любых метаданных SfcInstance. (Унаследовано от SfcInstance) |
| OnPropertyValueChanges(PropertyChangedEventArgs) |
Вызывается всякий раз при обновлении действующего значения любого свойства SfcInstance. (Унаследовано от SfcInstance) |
| PostAlter(Object) |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| PostCreate(Object) |
Задает свойство идентификатора базового типа результатов выполнения. |
| PostDrop(Object) |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| PostMove(Object) |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| PostRename(Object) |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| Refresh() |
Обновляет свойства объекта, считывая их с сервера. (Унаследовано от SfcInstance) |
| Remove(SqlStoreConnection) |
Удаляет управляемый SqlStoreConnection экземпляр объекта. |
| RenameImpl(SfcKey) |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| ResetKey() |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| Serialize(XmlWriter) |
Сериализует экземпляр в XML. (Унаследовано от SfcInstance) |
| ToString() |
Возвращает строковое представление универсального имени ресурса экземпляра. (Унаследовано от SfcInstance) |
| UpdateUIPropertyState() |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| Validate() |
Обозначает обычную проверку дочернего объекта. Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
События
| propertyChanged |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. (Унаследовано от SfcInstance) |
| PropertyChanged |
Возникает при смене значения свойства. (Унаследовано от SfcInstance) |
| propertyMetadataChanged |
Не ссылайтесь на этот элемент непосредственно из кода. Он поддерживает работу инфраструктуры SQL Server. Происходит при изменении значения метаданных свойства. (Унаследовано от SfcInstance) |
| PropertyMetadataChanged |
Происходит при изменении метаданных для свойства. (Унаследовано от SfcInstance) |
Явные реализации интерфейса
| ICreatable.Create() |
Проверяет, является ли состояние управляемым, и создает сервер и соединение, если это так. |
| IDroppable.Drop() |
Удаляет экземпляр, если управление состоянием. |
| ISfcCreatable.ScriptCreate() |
Создает объект ISfcScript. |
| ISfcDroppable.ScriptDrop() |
Удаляет объект ISfcScript. |