| 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(Int32) | 
            启动服务器,正常调用该方法时,应该使用try...catch...来捕获错误信息(继承自 HttpServer。) Start the server and use try...catch... to capture the error message when calling this method normally | 
|  | Start(String) | 
            启动服务器,正常调用该方法时,应该使用try...catch...来捕获错误信息(继承自 HttpServer。) | 
|  | 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 | 
|  | UnRegisterHttpRpcApiSingle | 
            卸载一个指定的RPC接口,需要指定唯一的接口名称,如果接口重命名了,需要使用实际访问的时候的接口名称,返回是否成功卸载接口(继承自 HttpServer。) To uninstall a specified RPC interface, you need to specify a unique interface name. If the interface is renamed, you need to use the interface name during the actual access, and return whether the interface is successfully uninstalled | 
|  | 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. | 
 参见
参见