Поделиться через


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
Наследование
ManagedInstance
Реализации

Комментарии

Объект Управляемого экземпляра представляет экземпляр 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.

Применяется к