ABBWebApiServer 方法 |
ABBWebApiServer 类型公开以下成员。
名称 | 说明 | |
---|---|---|
Close |
关闭服务器 (继承自 HttpServer。)Shut down the server | |
Equals | Determines whether the specified object is equal to the current object. (继承自 Object。) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (继承自 Object。) | |
GetAllRpcApiInfo |
获取当前所有注册的RPC接口信息,将返回一个数据列表。 (继承自 HttpServer。)Get all currently registered RPC interface information, and a data list will be returned. | |
GetHashCode | Serves as the default hash function. (继承自 Object。) | |
GetType | Gets the Type of the current instance. (继承自 Object。) | |
HandleRequest |
根据客户端的请求进行处理的核心方法,可以返回自定义的数据内容,只需要集成重写即可。 (重写 HttpServerHandleRequest(HttpListenerRequest, HttpListenerResponse, Byte).)The core method of processing according to the client's request can return custom data content, and only needs to be integrated and rewritten. | |
MemberwiseClone | Creates a shallow copy of the current Object. (继承自 Object。) | |
RegisterHttpRpcApi(Object) |
注册一个RPC的服务接口,可以指定当前的控制器名称,以及提供RPC服务的原始对象 (继承自 HttpServer。)Register an RPC service interface, you can specify the current controller name, and the original object that provides the RPC service | |
RegisterHttpRpcApi(String, Object) |
注册一个RPC的服务接口,可以指定当前的控制器名称,以及提供RPC服务的原始对象 (继承自 HttpServer。)Register an RPC service interface, you can specify the current controller name, and the original object that provides the RPC service | |
SetLoginAccessControl |
设置登录的账户信息,如果需要自己控制,可以自己实现委托HandleRequestFunc (继承自 HttpServer。)Set the login account information, if you need to control by yourself, you can implement the delegation by yourselfHandleRequestFunc | |
SetLoginAccount |
设置用户的登录信息,用户名和密码信息 Set user login information, user name and password information | |
Start |
启动服务器,正常调用该方法时,应该使用try...catch...来捕获错误信息 (继承自 HttpServer。)Start the server and use try...catch... to capture the error message when calling this method normally | |
ToString | Returns a string that represents the current object. (重写 HttpServerToString.) | |
UnRegisterHttpRpcApi(Object) |
卸载一个已经注册的RPC接口,想要卸载指定的接口,此处就需要传入注册时一样的参数 (继承自 HttpServer。)Uninstall a registered RPC interface. If you want to uninstall the specified interface, you need to pass in the same parameters as the registration | |
UnRegisterHttpRpcApi(String, Object) |
卸载一个已经注册的RPC接口,想要卸载指定的接口,此处就需要传入注册时一样的参数 (继承自 HttpServer。)Uninstall a registered RPC interface. If you want to uninstall the specified interface, you need to pass in the same parameters as the registration | |
UseHttps |
使用HTTPS模式,关于如何使用证书,具体的教程可以参考:http://www.hsltechnology.cn/Doc/HslCommunication?chapter=HslCommChapter6-5 (继承自 HttpServer。)For more information about how to use the certificate in the HTTPS mode, please refer to http://www.hsltechnology.cn/Doc/HslCommunication?chapter=HslCommChapter6-5 |
名称 | 说明 | |
---|---|---|
ToJsonString |
获取当前对象的JSON格式表示的字符串。 (由 HslExtension 定义。)Gets the string represented by the JSON format of the current object. |