ManagementUnit Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |