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
구현

설명

Managed Instance 개체는 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

최대 CPU 클럭 속도를 가져옵니다.

CpuName

CPU의 이름을 가져옵니다.

DateCreated

ManagedInstance 개체가 만들어진 날짜 및 시간을 가져옵니다.

Edition

SQL Server 인스턴스의 버전을 가져옵니다.

EngineEdition

SQL Server 인스턴스의 엔진 버전을 가져옵니다.

FileSpaceHealthState

파일 공간 상태를 가져옵니다.

ID

SQL Server 관리되는 인스턴스를 고유하게 식별하는 ID 값을 가져옵니다.

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(Uniform Resource Name)을 가져옵니다.

State

SfcInstance 개체의 상태를 반환합니다.

(다음에서 상속됨 SfcInstance)
Urn

SfcInstance 개체의 URN(Uniform Resource Name)을 반환합니다.

(다음에서 상속됨 SfcInstance)
Version

서버 인스턴스의 버전을 지정합니다.

VolumeSpaceHealthState

볼륨 공간 상태를 가져옵니다.

메서드

AlterImpl()

코드에서 직접 이 구성원을 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다.

(다음에서 상속됨 SfcInstance)
CheckObjectCreated()

코드에서 직접 이 구성원을 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다.

(다음에서 상속됨 SfcInstance)
CheckObjectState()

코드에서 직접 이 구성원을 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다.

(다음에서 상속됨 SfcInstance)
CreateIdentityKey()

ID 키를 만듭니다.

CreateImpl()

코드에서 직접 이 구성원을 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다.

(다음에서 상속됨 SfcInstance)
Discover(ISfcDependencyDiscoveryObjectSink)

코드에서 직접 이 구성원을 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다.

(다음에서 상속됨 SfcInstance)
DropImpl()

코드에서 직접 이 구성원을 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다.

(다음에서 상속됨 SfcInstance)
GetChildCollection(String)

자식 컬렉션을 가져옵니다.

GetDomain()

코드에서 직접 이 구성원을 참조하면 안 됩니다. 이 방법은 SQL Server 인프라를 지원합니다.

(다음에서 상속됨 SfcInstance)
GetObjectFactory()

새 인스턴스를 만드는 데 사용되는 팩터리 개체를 가져옵니다.

GetPropertySet()

SfcInstance 개체의 속성 집합을 반환합니다.

(다음에서 상속됨 SfcInstance)
GetTypeMetadataImpl()

적합한 TypeMetadata 클래스를 직접 반환하여 재정의되는 도메인을 나타냅니다. 코드에서 직접 이 구성원을 참조하면 안 됩니다. 이 방법은 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)

기본 유형의 ID 속성을 실행 결과로 설정합니다.

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()

인스턴스 URN의 문자열 표현을 반환합니다.

(다음에서 상속됨 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 개체를 삭제합니다.

적용 대상