Compartilhar via


SimpleDelegatedModuleProvider Classe

Definição

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
SimpleDelegatedModuleProvider
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)

Aplica-se a