HslReflectionHelperGetParametersFromJson 方法 (ISessionContext, HttpListenerRequest, ParameterInfo, String) |
从Json数据里解析出真实的数据信息,根据方法参数列表的类型进行反解析,然后返回实际的数据数组
Analyze the real data information from the Json data, perform de-analysis according to the type of the method parameter list,
and then return the actual data array
命名空间:
HslCommunication.Reflection
程序集:
HslCommunication (在 HslCommunication.dll 中) 版本:12.1.2.0 (12.1.2.0)
语法 public static Object[] GetParametersFromJson(
ISessionContext context,
HttpListenerRequest request,
ParameterInfo[] parameters,
string json
)
Public Shared Function GetParametersFromJson (
context As ISessionContext,
request As HttpListenerRequest,
parameters As ParameterInfo(),
json As String
) As Object()
public:
static array<Object^>^ GetParametersFromJson(
ISessionContext^ context,
HttpListenerRequest^ request,
array<ParameterInfo^>^ parameters,
String^ json
)
static member GetParametersFromJson :
context : ISessionContext *
request : HttpListenerRequest *
parameters : ParameterInfo[] *
json : string -> Object[]
参数
- context
- 类型:HslCommunication.CoreISessionContext
当前的会话内容 - request
- 类型:System.NetHttpListenerRequest
当用于Http请求的时候关联的请求头对象 - parameters
- 类型:System.ReflectionParameterInfo
提供的参数列表信息 - json
- 类型:SystemString
参数变量信息
返回值
类型:
Object已经填好的实际数据的参数数组对象
参见