Microsoft.SqlServer.Management.Smo.Wmi 네임스페이스

Microsoft.SqlServer.Management.Smo.Wmi 네임스페이스에는 SMO 응용 프로그램에서 WMI(Windows Management Instrumentation)에 프로그래밍 방식으로 액세스할 수 있게 하는 클래스가 포함되어 있습니다.

클래스

ClientProtocol

ClientProtocol클래스는 네트워크를 통해 SQL Server 인스턴스와 통신할 수 있도록 하는 클라이언트 인스턴스에 설치 된 네트워크 프로토콜을 나타냅니다.

ClientProtocolCollection

ClientProtocolCollection 클래스는 부모 개체에 정의된 모든 클라이언트 프로토콜을 나타내는 ClientProtocol 개체의 컬렉션을 나타냅니다.

ClientProtocolProperty

ClientProtocolProperty 클래스는 WMI(Windows Management Instrumentation) 클라이언트 프로토콜의 특성을 나타냅니다.

ClientProtocolPropertyCollection

ClientProtocolPropertyCollection 클래스는 부모 개체에 정의된 클라이언트 프로토콜의 모든 특성을 나타내는 ClientProtocolProperty 개체의 컬렉션을 나타냅니다.

IPAddressProperty

IPAddressProperty 클래스는 WMI(Windows Management Instrumentation) IP 주소의 특성을 나타냅니다.

IPAddressPropertyCollection

IPAddressPropertyCollection 클래스는 부모 개체에 정의된 IP 주소의 모든 특성을 나타내는 IPAddressProperty 개체의 컬렉션을 나타냅니다.

ManagedComputer

ManagedComputer클래스는 MicrosoftSQL Server의 인스턴스에 WMI (WMI(Windows Management Instrumentation)) 설치를 나타냅니다.

NetLibInfo

NetLibInfo 개체는 네트워크 라이브러리 파일에 대한 정보를 나타냅니다.

ProtocolBase

ProtocolBase클래스는 SQL Server 클라이언트 또는 SQL Server를 실행 하는 서버에서 사용 되는 프로토콜을 나타냅니다.

ProtocolProperty

ProtocolProperty 클래스는 WMI(Windows Management Instrumentation) 설치에서 프로토콜의 특성을 나타냅니다.

ProtocolPropertyCollection

ProtocolPropertyCollection 클래스는 부모 개체에 정의된 프로토콜의 모든 특성을 나타내는 ProtocolProperty 개체의 컬렉션을 나타냅니다.

ServerAlias

ServerAlias 클래스는 WMI(Windows Management Instrumentation) 설치에서 서버 연결의 별칭을 나타냅니다.

ServerAliasCollection

ServerAliasCollection클래스는 ServerAlias 부모 개체에 정의 된 모든 SQL Server 별칭을 나타내는 개체의 컬렉션을 나타냅니다.

ServerInstance

ServerInstance클래스는 Microsoft SQL Server의 인스턴스를 나타냅니다.

ServerInstanceCollection

ServerInstanceCollection클래스는 ServerInstance 부모 개체에 정의 된 SQL Server의 모든 인스턴스를 나타내는 개체의 컬렉션을 나타냅니다.

ServerIPAddress

ServerIPAddress 클래스는 WMI(Windows Management Instrumentation) 설치에 정의된 서버 프로토콜의 IP 주소를 나타냅니다.

ServerIPAddressCollection

ServerIPAddressCollection 클래스는 부모 개체에 정의된 모든 서버 ID 주소를 나타내는 ServerIPAddress 개체의 컬렉션을 나타냅니다.

ServerProtocol

ServerProtocol클래스는 네트워크를 통해 SQL Server 클라이언트와 통신할 수 있도록 하는 서버 인스턴스에 설치 된 네트워크 프로토콜을 나타냅니다.

ServerProtocolCollection

ServerProtocolCollection 클래스는 부모 개체에 정의된 모든 서버 프로토콜을 나타내는 ServerProtocol 개체의 컬렉션을 나타냅니다.

ServerProtocolProperty

ServerProtocolProperty 클래스는 WMI(Windows Management Instrumentation) 서버 프로토콜의 특성을 나타냅니다.

ServerProtocolPropertyCollection

ServerProtocolPropertyCollection 클래스는 부모 개체에 정의된 서버 프로토콜의 모든 특성을 나타내는 ServerProtocolProperty 개체의 컬렉션을 나타냅니다.

Service

Service클래스는 SQL Server 서비스의 인스턴스를 나타냅니다.

ServiceCollection

ServiceCollection클래스는 Service 부모 개체에 정의 된 모든 SQL Server 서비스를 나타내는 개체의 컬렉션을 나타냅니다.

WmiCollectionBase

WmiCollectionBase 클래스는 WMI(Windows Management Instrumentation) 개체 참조의 모든 컬렉션 개체를 나타냅니다.

WmiConnectionInfo

WmiConnectionInfo 클래스는 WMI(Windows Management Instrumentation) 설치에서 사용하는 연결 정보를 나타냅니다.

WmiSmoObject

WmiSmoObject 클래스는 모든 WMI(Windows Management Instrumentation) 개체가 생성되는 기본 WMI 개체를 나타냅니다.

열거형

ProviderArchitecture

ProviderArchitecture 열거형에는 WMI(Windows Management Instrumentation) 공급자 아키텍처를 지정하는 데 사용되는 값이 포함되어 있습니다.

설명

Microsoft.SqlServer.Management.Smo.Wmi 나타내는 모든 클래스를 포함 하는 네임 스페이스는 SQL Server WMI 합니다. 이 네임 스페이스의 클래스의 인스턴스에 연결 하지 않아도 SQL Server합니다. 이 네임 스페이스 컨트롤의 클래스는 SQL Server 서비스 및 SQL Server 에이전트 서비스에 표시 된 대로 Server 클래스 및 JobServer 클래스입니다. WMI는 계층적으로 SMO 서버 클래스 위에입니다. WMI 클래스를 사용 하는 네트워크 프로토콜 및 클라이언트와 서버 설치에 대 한 라이브러리 설정 SQL Server합니다.

Microsoft.SqlServer.Management.Smo.Wmi Microsoft.SqlServer.Smo.dll 어셈블리 파일에 네임 스페이스가 포함 합니다. 또한 일부 열거형 클래스 Microsoft.SqlServer.WmiEnum.dll 어셈블리 파일에 있습니다. 파일을 가져와서 두를 클래스에 액세스 해야 합니다는 Microsoft.SqlServer.Management.Smo.Wmi 네임 스페이스입니다.

사용 하 여는 Microsoft.SqlServer.Management.Smo.Wmi 네임 스페이스에 다음을 수행할 수 있습니다.

  • 중지, 시작 및 인스턴스는 모두 일시 중지 SQL Server 및 SQL Server 에이전트입니다.

  • 프로토콜, 네트워크 라이브러리 및 IP 주소 정보에 대 한 설정 SQL Server 서비스 및 클라이언트입니다.

  • 관리 SQL Server 별칭입니다.

참고

Microsoft.SqlServer.SqlWmiManagment.dll를 사용 하 여 등록 해야 regasm.exe 사용 하기 전에 Microsoft.SqlServer.Management.Smo.Wmi 클래스입니다.