一款简单易用的基础网络通讯组件库。

CodeGenerator 类

代码生成器

Definition

命名空间: TouchSocket.Rpc
程序集: TouchSocket.Rpc (在 TouchSocket.Rpc.dll 中) 版本:3.0.0+ccaf96084d09f972257496d1dd63b8ba3c1e44f0
C#
public static class CodeGenerator
Inheritance
Object    CodeGenerator

方法

AddIgnoreProxyAssembly 添加不需要代理的程序集
AddIgnoreProxyType 添加不需要代理的类型
AddProxyAssembly 添加需要代理的程序集
AddProxyType(Type, Boolean) 添加代理类型
AddProxyTypeT(Boolean) 添加代理类型
ContainsType 是否包含类型
ConvertToCode 转换为cs代码。
Generator(Type, Type) 生成代码代理
GeneratorTServer, TAttribute 生成代码代理
GetMethodId 获取函数唯一Id
GetMethodInfos 获取Method
GetProxyCodes 生成代理代码
GetRpcMethods(Type, Type) 从类型获取函数实例
GetRpcMethodsTServer 从类型获取函数实例
TryGetProxyTypeName 获取类型代理名称

参见