Share via


ManagementUnit Clase

Definición

Encapsula información contextual sobre la unidad de administración que se está administrando actualmente durante la ejecución de un método de servicio web en un servicio de módulo.

public ref class ManagementUnit abstract
public abstract class ManagementUnit
type ManagementUnit = class
Public MustInherit Class ManagementUnit
Herencia
ManagementUnit
Derivado

Comentarios

Esta clase también se usa para recuperar la configuración de la unidad de administración.

ManagementUnit refleja la ubicación actual en el panel Conexiones del Administrador de IIS.

Esta información contextual se serializa en la cookie de administración web creada por el servicio de inicio de sesión y pasada por el cliente en cada solicitud.

Notas a los implementadores

Cuando hereda de ManagementUnit, debe invalidar los siguientes miembros: Scope, CreateConfigurationMap(Boolean), GetAssociatedFrameworkVersion()y GetTypeInformation(String, Boolean, Type).

Propiedades

Administration

Obtiene la configuración de administración actual.

Configuration

Obtiene información de configuración de la unidad de administración actual.

ConfigurationMap

Obtiene el mapa de configuración de la unidad de administración.

ConfigurationPath

Obtiene la información de la ruta de acceso de configuración de la unidad de administración actual.

Context

Obtiene información de contexto de administración para la unidad de administración actual.

FrameworkVersion

Obtiene la versión de .NET Framework para la unidad de administración actual.

IsUserServerAdministrator

Obtiene un valor que indica si el usuario que realiza la llamada es un administrador del servidor.

ReadOnlyServerManager

Obtiene el administrador del servidor para la unidad de administración.

Scope

Cuando se reemplaza en una clase derivada, obtiene el ámbito de administración asociado a la unidad de administración actual.

ServerManager

Obtiene el administrador del servidor para la unidad de administración.

Métodos

CreateConfigurationMap(Boolean)

Cuando se invalida en una clase derivada, crea un mapa de archivos que contiene información de configuración global aplicable a esta unidad de administración.

GetAssociatedFrameworkVersion()

Cuando se reemplaza en una clase derivada, devuelve la versión de .NET Framework para la unidad de administración.

GetFrameworkVersions(IManagementContext)

Devuelve el conjunto de versiones de available.NET Framework.

GetModuleProviders(Type)

Devuelve una colección de proveedores de módulos del tipo especificado.

GetModuleService(String)

Recupera el ModuleService objeto que corresponde al nombre del módulo especificado.

GetTypeInformation(String)

Cuando el GetTypeInformation(String, Boolean, Type) método se invalida en una clase derivada, recupera los nombres de tipo calificado por ensamblados para todos los tipos del ámbito de administración actual que derivan del nombre de tipo base especificado.

GetTypeInformation(String, Boolean)

Cuando el GetTypeInformation(String, Boolean, Type) método se invalida en una clase derivada, recupera los nombres de tipo calificado por ensamblados para todos los tipos del ámbito de administración actual que derivan del nombre de tipo base especificado, incluidos opcionalmente los tipos que no son públicos.

GetTypeInformation(String, Boolean, Type)

Cuando se reemplaza en una clase derivada, recupera los nombres de tipo calificado por ensamblados para todos los tipos del ámbito de administración actual que derivan del nombre de tipo base especificado, opcionalmente, incluidos los tipos que no son públicos y usan el generador especificado para crear información de tipo.

Update()

Confirma los cambios en .ManagementUnit

Se aplica a