Compartir a través de


ModuleProvider Clase

Definición

Proporciona la clase base para implementar proveedores de módulos de administración.

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

Comentarios

Los proveedores de módulos de administración proporcionan información sobre un módulo de administración, incluido su tipo de servicio de módulo y la ubicación del código del módulo de administración.

Notas a los implementadores

Cuando hereda de ModuleProvider, debe invalidar los siguientes miembros: ServiceType, GetModuleDefinition(IManagementContext)y SupportsScope(ManagementScope).

Constructores

ModuleProvider()

Inicializa una nueva instancia de la clase ModuleProvider.

Propiedades

FriendlyName

Obtiene el nombre descriptivo del proveedor del módulo.

ManagementUnit

Obtiene la unidad de administración asociada.

Name

Obtiene el nombre del proveedor del módulo.

ServiceType

Cuando se invalida en una clase derivada, obtiene el tipo del servicio de módulo asociado al proveedor de módulos.

SupportsDelegation

Obtiene un valor que indica si el proveedor admite la delegación.

Métodos

GetChildDelegationState(String)

Cuando se reemplaza en una clase derivada, devuelve el estado de delegación secundario.

GetModuleDefinition(IManagementContext)

Cuando se invalida en una clase derivada, recupera la información sobre el módulo de administración asociado al proveedor de módulos.

GetSupportedChildDelegationStates(String)

Cuando se invalida en una clase derivada, recupera una matriz de estados de delegación secundarios admitidos.

Initialize(String)

Establece el nombre del proveedor del módulo.

SetChildDelegationState(String, DelegationState)

Cuando se implementa en una clase derivada, establece el estado de delegación especificado para la ruta de acceso especificada.

SupportsScope(ManagementScope)

Cuando se invalida en una clase derivada, devuelve un valor que indica si el proveedor de módulos admite el ámbito especificado.

Se aplica a