Freigeben über


ManagementUnit Klasse

Definition

Kapselt kontextbezogene Informationen zur Verwaltungseinheit, die derzeit während der Ausführung einer Webdienstmethode in einem Moduldienst verwaltet wird.

public ref class ManagementUnit abstract
public abstract class ManagementUnit
type ManagementUnit = class
Public MustInherit Class ManagementUnit
Vererbung
ManagementUnit
Abgeleitet

Hinweise

Diese Klasse wird auch verwendet, um die Konfiguration der Verwaltungseinheit abzurufen.

Der ManagementUnit spiegelt den aktuellen Speicherort im Bereich Verbindungen des IIS-Managers wider.

Diese Kontextinformationen werden in das Webverwaltungscooky serialisiert, das vom Anmeldedienst erstellt und vom Client bei jeder Anforderung übergeben wird.

Hinweise für Ausführende

Wenn Sie von ManagementUniterben, müssen Sie die folgenden Member überschreiben: Scope, CreateConfigurationMap(Boolean), GetAssociatedFrameworkVersion()und GetTypeInformation(String, Boolean, Type).

Eigenschaften

Administration

Ruft die aktuelle Verwaltungsverwaltungskonfiguration ab.

Configuration

Ruft Konfigurationsinformationen für die aktuelle Verwaltungseinheit ab.

ConfigurationMap

Ruft die Konfigurationszuordnung für die Verwaltungseinheit ab.

ConfigurationPath

Ruft die Konfigurationspfadinformationen für die aktuelle Verwaltungseinheit ab.

Context

Ruft Verwaltungskontextinformationen für die aktuelle Verwaltungseinheit ab.

FrameworkVersion

Ruft die .NET Framework Version für die aktuelle Verwaltungseinheit ab.

IsUserServerAdministrator

Ruft einen Wert ab, der angibt, ob der aufrufende Benutzer ein Serveradministrator ist.

ReadOnlyServerManager

Ruft den Server-Manager für die Verwaltungseinheit ab.

Scope

Ruft beim Überschreiben in einer abgeleiteten Klasse den Verwaltungsbereich ab, der der aktuellen Verwaltungseinheit zugeordnet ist.

ServerManager

Ruft den Server-Manager für die Verwaltungseinheit ab.

Methoden

CreateConfigurationMap(Boolean)

Erstellt beim Überschreiben in einer abgeleiteten Klasse eine Dateizuordnung, die globale Konfigurationsinformationen enthält, die für diese Verwaltungseinheit gelten.

GetAssociatedFrameworkVersion()

Gibt beim Überschreiben in einer abgeleiteten Klasse die .NET Framework Version für die Verwaltungseinheit zurück.

GetFrameworkVersions(IManagementContext)

Gibt den Satz von available.NET Framework-Versionen zurück.

GetModuleProviders(Type)

Gibt eine Auflistung von Modulanbietern des angegebenen Typs zurück.

GetModuleService(String)

Ruft das ModuleService Objekt ab, das dem angegebenen Modulnamen entspricht.

GetTypeInformation(String)

Wenn die GetTypeInformation(String, Boolean, Type) Methode in einer abgeleiteten Klasse überschrieben wird, ruft die assemblyqualifizierten Typnamen für alle Typen im aktuellen Verwaltungsbereich ab, die vom angegebenen Basistypnamen abgeleitet werden.

GetTypeInformation(String, Boolean)

Wenn die GetTypeInformation(String, Boolean, Type) -Methode in einer abgeleiteten Klasse überschrieben wird, ruft die assemblyqualifizierten Typnamen für alle Typen im aktuellen Verwaltungsbereich ab, die vom angegebenen Basistypnamen abgeleitet werden, optional auch Typen, die nicht öffentlich sind.

GetTypeInformation(String, Boolean, Type)

Ruft beim Überschreiben in einer abgeleiteten Klasse die assemblyqualifizierten Typnamen für alle Typen im aktuellen Verwaltungsbereich ab, die vom angegebenen Basistypnamen abgeleitet sind, optional auch typen, die nicht öffentlich sind, und verwendet den angegebenen Generator zum Erstellen von Typinformationen.

Update()

Committent Änderungen für .ManagementUnit

Gilt für: