ModuleProvider 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
관리 모듈 공급자를 구현하기 위한 기본 클래스를 제공합니다.
public ref class ModuleProvider abstract
public abstract class ModuleProvider
type ModuleProvider = class
Public MustInherit Class ModuleProvider
- 상속
-
ModuleProvider
- 파생
설명
관리 모듈 공급자는 모듈 서비스 유형 및 관리 모듈 코드의 위치를 포함하여 관리 모듈에 대한 정보를 제공합니다.
구현자 참고
에서 ModuleProvider상속하는 경우 , GetModuleDefinition(IManagementContext)및 SupportsScope(ManagementScope)멤버ServiceType를 재정의해야 합니다.
생성자
ModuleProvider() |
ModuleProvider 클래스의 새 인스턴스를 초기화합니다. |
속성
FriendlyName |
모듈 공급자의 이름을 가져옵니다. |
ManagementUnit |
연결된 관리 단위를 가져옵니다. |
Name |
모듈 공급자의 이름을 가져옵니다. |
ServiceType |
파생 클래스에서 재정의되는 경우 모듈 공급자와 연결된 모듈 서비스의 형식을 가져옵니다. |
SupportsDelegation |
공급자가 위임을 지원하는지 여부를 나타내는 값을 가져옵니다. |
메서드
GetChildDelegationState(String) |
파생 클래스에서 재정의된 경우 자식 위임 상태를 반환합니다. |
GetModuleDefinition(IManagementContext) |
파생 클래스에서 재정의되는 경우 는 모듈 공급자와 연결된 관리 모듈에 대한 정보를 검색합니다. |
GetSupportedChildDelegationStates(String) |
파생 클래스에서 재정의되는 경우 지원되는 자식 위임 상태의 배열을 검색합니다. |
Initialize(String) |
모듈 공급자의 이름을 설정합니다. |
SetChildDelegationState(String, DelegationState) |
파생 클래스에서 구현되는 경우 지정된 경로에 대해 지정된 위임 상태를 설정합니다. |
SupportsScope(ManagementScope) |
파생 클래스에서 재정의되는 경우 모듈 공급자가 지정된 범위를 지원하는지 여부를 나타내는 값을 반환합니다. |