点击或拖拽改变大小

ByteTransformHelper 类

所有数据转换类的静态辅助方法
Static helper method for all data conversion classes
继承层次
System.Object
  HslCommunication.Core.ByteTransformHelper

命名空间:  HslCommunication.Core
程序集:  HslCommunication (在 HslCommunication.dll 中) 版本:12.3.1.0 (12.3.1.0)
语法
public static class ByteTransformHelper

ByteTransformHelper 类型公开以下成员。

方法
  名称说明
公共方法静态成员GetResultFromArray<TResult>
结果转换操作的基础方法,需要支持类型,及转换的委托
公共方法静态成员GetResultFromBytes<TResult>
结果转换操作的基础方法,需要支持类型,及转换的委托,并捕获转换时的异常方法
公共方法静态成员GetResultFromOther<TIn>(OperateResult<TIn>, Func<TIn, OperateResult>)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOther<TResult, TIn1, TIn2, TIn3, TIn4, TIn5, TIn6, TIn7, TIn8, TIn9>(OperateResult<TIn1>, Func<TIn1, OperateResult<TIn2>>, Func<TIn2, OperateResult<TIn3>>, Func<TIn3, OperateResult<TIn4>>, Func<TIn4, OperateResult<TIn5>>, Func<TIn5, OperateResult<TIn6>>, Func<TIn6, OperateResult<TIn7>>, Func<TIn7, OperateResult<TIn8>>, Func<TIn8, OperateResult<TIn9>>, Func<TIn9, OperateResult<TResult>>)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOther<TResult, TIn1, TIn2, TIn3, TIn4, TIn5, TIn6, TIn7, TIn8, TIn9, TIn10>(OperateResult<TIn1>, Func<TIn1, OperateResult<TIn2>>, Func<TIn2, OperateResult<TIn3>>, Func<TIn3, OperateResult<TIn4>>, Func<TIn4, OperateResult<TIn5>>, Func<TIn5, OperateResult<TIn6>>, Func<TIn6, OperateResult<TIn7>>, Func<TIn7, OperateResult<TIn8>>, Func<TIn8, OperateResult<TIn9>>, Func<TIn9, OperateResult<TIn10>>, Func<TIn10, OperateResult<TResult>>)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOther<TResult, TIn>(OperateResult<TIn>, Func<TIn, OperateResult<TResult>>)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOther<TResult, TIn1, TIn2>(OperateResult<TIn1>, Func<TIn1, OperateResult<TIn2>>, Func<TIn2, OperateResult<TResult>>)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOther<TResult, TIn1, TIn2, TIn3>(OperateResult<TIn1>, Func<TIn1, OperateResult<TIn2>>, Func<TIn2, OperateResult<TIn3>>, Func<TIn3, OperateResult<TResult>>)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOther<TResult, TIn1, TIn2, TIn3, TIn4>(OperateResult<TIn1>, Func<TIn1, OperateResult<TIn2>>, Func<TIn2, OperateResult<TIn3>>, Func<TIn3, OperateResult<TIn4>>, Func<TIn4, OperateResult<TResult>>)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOther<TResult, TIn1, TIn2, TIn3, TIn4, TIn5>(OperateResult<TIn1>, Func<TIn1, OperateResult<TIn2>>, Func<TIn2, OperateResult<TIn3>>, Func<TIn3, OperateResult<TIn4>>, Func<TIn4, OperateResult<TIn5>>, Func<TIn5, OperateResult<TResult>>)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOther<TResult, TIn1, TIn2, TIn3, TIn4, TIn5, TIn6>(OperateResult<TIn1>, Func<TIn1, OperateResult<TIn2>>, Func<TIn2, OperateResult<TIn3>>, Func<TIn3, OperateResult<TIn4>>, Func<TIn4, OperateResult<TIn5>>, Func<TIn5, OperateResult<TIn6>>, Func<TIn6, OperateResult<TResult>>)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOther<TResult, TIn1, TIn2, TIn3, TIn4, TIn5, TIn6, TIn7>(OperateResult<TIn1>, Func<TIn1, OperateResult<TIn2>>, Func<TIn2, OperateResult<TIn3>>, Func<TIn3, OperateResult<TIn4>>, Func<TIn4, OperateResult<TIn5>>, Func<TIn5, OperateResult<TIn6>>, Func<TIn6, OperateResult<TIn7>>, Func<TIn7, OperateResult<TResult>>)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOther<TResult, TIn1, TIn2, TIn3, TIn4, TIn5, TIn6, TIn7, TIn8>(OperateResult<TIn1>, Func<TIn1, OperateResult<TIn2>>, Func<TIn2, OperateResult<TIn3>>, Func<TIn3, OperateResult<TIn4>>, Func<TIn4, OperateResult<TIn5>>, Func<TIn5, OperateResult<TIn6>>, Func<TIn6, OperateResult<TIn7>>, Func<TIn7, OperateResult<TIn8>>, Func<TIn8, OperateResult<TResult>>)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetSuccessResultFromOther<TResult, TIn>
使用指定的转换方法,来获取到实际的结果对象内容,所转换的规则
Top
参见