2008-09-18 97 views
0

我試圖使用窗體身份驗證與Active Directory,但我需要從AD角色(的memberOf)。我試圖覆蓋RoleProvider的成員,使其成爲可能(除非有人知道更好的方法)。我被困在從RoleProvider繼承的新類中的錯誤。繼承一個基類

的錯誤是: ADAuth.ActiveDirectoryRoleProvider」不實現繼承的抽象成員‘System.Web.Security.RoleProvider.ApplicationName.get’

如何設立的所有其他成員,我不是重寫?我是否必須在我的繼承類中創建它們,或者有辦法告訴它只使用基類中的類?

回答

2

你必須重寫基類中的任何抽象元素。如果它們標記爲抽象,則表示基類不提供默認實現,因此不能調用它。