所有数据转换类的静态辅助方法
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
Public NotInheritable Class ByteTransformHelper
public ref class ByteTransformHelper abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type ByteTransformHelper = class end
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
参见