如何使用IPortable接口?

简介: DNN编译出错: Description: An error occurred during the compilation of a resource required to service this request.
DNN编译出错:

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS0535: 'YourCompany.Modules.rollweb.rollwebController' does not implement interface member 'DotNetNuke.Entities.Modules.IPortable.ImportModule(int, string, string, int)'

Source Error:

 

Line 42:     /// </history>
Line 43:     /// -----------------------------------------------------------------------------
Line 44:     public class rollwebController : ISearchable, IPortable
Line 45:     {
Line 46:

出现这个报错是因为没有理解implement的概念,implement是面向对象里面的多重继承,你implement了一个接口,同时你还要实现这个接口的虚函数。

这个网页详细讲解了IPortable接口的使用。
http://adefwebserver.com/DotNetNukeHELP/IPortable/

对于报错,你用Google搜索“does not implement interface member  ”就会找到微软的文档:
http://support.microsoft.com/kb/836127
目录
相关文章
|
6月前
|
缓存 测试技术 API
API的封装步骤流程
API封装流程是一个系统化的过程,旨在将内部功能转化为可复用的接口供外部调用。流程包括明确需求、设计接口、选择技术和工具、编写代码、测试、文档编写及部署维护。具体步骤为确定业务功能、数据来源;设计URL、请求方式、参数及响应格式;选择开发语言、框架和数据库技术;实现数据连接、业务逻辑、错误处理;进行功能、性能测试;编写详细文档;部署并持续维护。通过这些步骤,确保API稳定可靠,提高性能。
|
5月前
|
SQL Arthas 监控
看大神如何使用3行代码提升接口性能
看大神如何使用3行代码提升接口性能
34 0
|
9月前
|
XML Java 数据格式
Acitiviti7基本使用- 2、Servcie服务接口介绍
Acitiviti7基本使用- 2、Servcie服务接口介绍
|
中间件 API
如何使用api调用数据?
如何使用api调用数据?
|
前端开发 微服务
|
Java 编译器
接口的学习与总结
接口的学习与总结
|
安全 Java 程序员
如何使用API_api接口有什么优点
如何使用API_api接口有什么优点
|
SQL 关系型数据库 MySQL
如何使用Yii2.0框架API文档中的DbCommand类?具体步骤是怎样的?
如何使用Yii2.0框架API文档中的DbCommand类?具体步骤是怎样的?
148 0
如何使用Yii2.0框架API文档中的ErrorHandler类?具体步骤是怎样的?
如何使用Yii2.0框架API文档中的ErrorHandler类?具体步骤是怎样的?
220 0