ModuleProvider 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í.
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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de