继承基类

时间:2008-09-18 16:12:05

标签: inheritance active-directory forms-authentication

我正在尝试使用Active Directory进行表单身份验证,但我需要来自AD的角色(memberOf)。我试图覆盖RoleProvider的成员使这成为可能(除非有人知道更好的方法)。我在继承自RoleProvider的新类中遇到错误。

错误是: ADAuth.ActiveDirectoryRoleProvider'未实现继承的抽象成员'System.Web.Security.RoleProvider.ApplicationName.get'

如何设置我不会覆盖的所有其他成员?我是否必须在我继承的类中创建它们,或者有没有办法告诉它只使用基类中的那些?

1 个答案:

答案 0 :(得分:2)

您必须覆盖基类的任何抽象元素。如果它们被标记为抽象,则意味着基类不提供默认实现,因此您无法调用它。