SimpleDelegatedModuleProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece uma classe base para semântica de delegação simples somente leitura, leitura/gravação e não desdlegada.
public ref class SimpleDelegatedModuleProvider abstract : Microsoft::Web::Management::Server::ModuleProvider
public abstract class SimpleDelegatedModuleProvider : Microsoft.Web.Management.Server.ModuleProvider
type SimpleDelegatedModuleProvider = class
inherit ModuleProvider
Public MustInherit Class SimpleDelegatedModuleProvider
Inherits ModuleProvider
- Herança
- Derivado
Notas aos Implementadores
Ao herdar de SimpleDelegatedModuleProvider, você deve substituir os seguintes membros: SupportsDelegation, GetChildDelegationState(String), GetSupportedChildDelegationStates(String)e SetChildDelegationState(String, DelegationState).
Construtores
SimpleDelegatedModuleProvider() |
Inicializa uma nova instância da classe SimpleDelegatedModuleProvider. |
Campos
NoneDelegationState |
Não especifica nenhum estado de delegação. |
ParentDelegationState |
Especifica o estado de delegação pai. |
ReadOnlyDelegationState |
Especifica um estado de delegação somente leitura. |
ReadWriteDelegationState |
Especifica um estado de delegação de leitura/gravação. |
Propriedades
FriendlyName |
Obtém o nome amigável do provedor de módulo. (Herdado de ModuleProvider) |
ManagementUnit |
Obtém a unidade de gerenciamento associada. (Herdado de ModuleProvider) |
Name |
Obtém o nome do provedor de módulo. (Herdado de ModuleProvider) |
ServiceType |
Quando substituído em uma classe derivada, obtém o tipo do serviço de módulo associado ao provedor de módulo. (Herdado de ModuleProvider) |
SupportsDelegation |
Obtém um valor que indica se o provedor dá suporte à delegação. |
Métodos
GetChildDelegationState(String) |
Retorna o estado de delegação filho. |
GetModuleDefinition(IManagementContext) |
Quando substituído em uma classe derivada, recupera as informações sobre o módulo de gerenciamento associado ao provedor de módulo. (Herdado de ModuleProvider) |
GetSupportedChildDelegationStates(String) |
Recupera uma matriz de estados de delegação filho com suporte. |
Initialize(String) |
Define o nome do provedor de módulo. (Herdado de ModuleProvider) |
SetChildDelegationState(String, DelegationState) |
Define o estado de delegação especificado para todas as configurações filho no caminho especificado. |
SupportsScope(ManagementScope) |
Quando substituído em uma classe derivada, retorna um valor que indica se o provedor de módulo dá suporte ao escopo especificado. (Herdado de ModuleProvider) |