SimpleDelegatedModuleProvider 类

定义

为简单的只读、读/写和非委托语义提供基类。

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
继承
SimpleDelegatedModuleProvider
派生

实施者说明

SimpleDelegatedModuleProvider继承时,必须重写以下成员: SupportsDelegationGetChildDelegationState(String)GetSupportedChildDelegationStates(String)SetChildDelegationState(String, DelegationState)

构造函数

SimpleDelegatedModuleProvider()

初始化 SimpleDelegatedModuleProvider 类的新实例。

字段

NoneDelegationState

不指定委派状态。

ParentDelegationState

指定父委派状态。

ReadOnlyDelegationState

指定只读委派状态。

ReadWriteDelegationState

指定读/写委派状态。

属性

FriendlyName

获取模块提供程序的友好名称。

(继承自 ModuleProvider)
ManagementUnit

获取关联的管理单元。

(继承自 ModuleProvider)
Name

获取模块提供程序的名称。

(继承自 ModuleProvider)
ServiceType

在派生类中重写时,获取与模块提供程序关联的模块服务的类型。

(继承自 ModuleProvider)
SupportsDelegation

获取一个值,该值指示提供程序是否支持委派。

方法

GetChildDelegationState(String)

返回子委派状态。

GetModuleDefinition(IManagementContext)

在派生类中重写时,检索与模块提供程序关联的管理模块的相关信息。

(继承自 ModuleProvider)
GetSupportedChildDelegationStates(String)

检索支持的子委派状态的数组。

Initialize(String)

设置模块提供程序的名称。

(继承自 ModuleProvider)
SetChildDelegationState(String, DelegationState)

为指定路径中的所有子配置设置指定的委派状态。

SupportsScope(ManagementScope)

在派生类中重写时,返回一个值,该值指示模块提供程序是否支持指定的范围。

(继承自 ModuleProvider)

适用于