다음을 통해 공유


ManagementUnit 클래스

정의

모듈 서비스에서 웹 서비스 메서드를 실행하는 동안 현재 관리되는 관리 단위에 대한 컨텍스트 정보를 캡슐화합니다.

public ref class ManagementUnit abstract
public abstract class ManagementUnit
type ManagementUnit = class
Public MustInherit Class ManagementUnit
상속
ManagementUnit
파생

설명

이 클래스는 관리 단위의 구성을 검색하는 데도 사용됩니다.

ManagementUnit IIS 관리자의 연결 창에서 현재 위치를 반영 합니다 .

이 컨텍스트 정보는 로그인 서비스에서 만들고 각 요청에 대해 클라이언트에 의해 전달되는 웹 관리 쿠키로 직렬화됩니다.

구현자 참고

에서 ManagementUnit상속하는 경우 , , CreateConfigurationMap(Boolean)GetAssociatedFrameworkVersion()GetTypeInformation(String, Boolean, Type)멤버Scope를 재정의해야 합니다.

속성

Administration

현재 관리 관리 구성을 가져옵니다.

Configuration

현재 관리 단위에 대한 구성 정보를 가져옵니다.

ConfigurationMap

관리 단위에 대한 구성 맵을 가져옵니다.

ConfigurationPath

현재 관리 단위에 대한 구성 경로 정보를 가져옵니다.

Context

현재 관리 단위에 대한 관리 컨텍스트 정보를 가져옵니다.

FrameworkVersion

현재 관리 단위의 .NET Framework 버전을 가져옵니다.

IsUserServerAdministrator

호출하는 사용자가 서버 관리자인지 여부를 나타내는 값을 가져옵니다.

ReadOnlyServerManager

관리 단위의 서버 관리자를 가져옵니다.

Scope

파생 클래스에서 재정의되는 경우 현재 관리 단위와 연결된 관리 범위를 가져옵니다.

ServerManager

관리 단위의 서버 관리자를 가져옵니다.

메서드

CreateConfigurationMap(Boolean)

파생 클래스에서 재정의되는 경우 이 관리 단위에 적용할 수 있는 전역 구성 정보가 포함된 파일 맵을 만듭니다.

GetAssociatedFrameworkVersion()

파생 클래스에서 재정의되는 경우 관리 단위에 대한 .NET Framework 버전을 반환합니다.

GetFrameworkVersions(IManagementContext)

available.NET Framework 버전 집합을 반환합니다.

GetModuleProviders(Type)

지정된 형식의 모듈 공급자 컬렉션을 반환합니다.

GetModuleService(String)

ModuleService 지정된 모듈 이름에 해당하는 개체를 검색합니다.

GetTypeInformation(String)

메서드가 파생 클래스에서 재정의 GetTypeInformation(String, Boolean, Type) 되면 지정된 기본 형식 이름에서 파생되는 현재 관리 범위의 모든 형식에 대한 어셈블리 정규화된 형식 이름을 검색합니다.

GetTypeInformation(String, Boolean)

메서드가 파생 클래스에서 재정의 GetTypeInformation(String, Boolean, Type) 되는 경우 는 지정된 기본 형식 이름에서 파생되는 현재 관리 범위의 모든 형식에 대한 어셈블리 정규화된 형식 이름을 검색합니다(선택적으로 공용이 아닌 형식 포함).

GetTypeInformation(String, Boolean, Type)

파생 클래스에서 재정의되는 경우 는 지정된 기본 형식 이름에서 파생되는 현재 관리 범위의 모든 형식에 대해 어셈블리 정규화된 형식 이름을 검색합니다. 선택적으로는 공용이 아닌 형식을 포함하고 지정된 생성기를 사용하여 형식 정보를 만듭니다.

Update()

에서 변경 내용을 커밋합니다 ManagementUnit.

적용 대상