点击或拖拽改变大小

ByteTransformHelper 类

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

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

ByteTransformHelper 类型公开以下成员。

方法
  名称说明
公共方法静态成员GetByteFromSoftBuffer
将多个SoftBuffer实例中的字节数组合并成一个MemoryStream
Combines the byte arrays from multiple SoftBuffer instances into a single MemoryStream.
公共方法静态成员GetResultFromArrayTResult
结果转换操作的基础方法,需要支持类型,及转换的委托
公共方法静态成员GetResultFromBytesTResult
结果转换操作的基础方法,需要支持类型,及转换的委托,并捕获转换时的异常方法
公共方法静态成员GetResultFromOtherTIn(OperateResultTIn, FuncTIn, OperateResult)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOtherTResult, TIn1, TIn2, TIn3, TIn4, TIn5, TIn6, TIn7, TIn8, TIn9(OperateResultTIn1, FuncTIn1, OperateResultTIn2, FuncTIn2, OperateResultTIn3, FuncTIn3, OperateResultTIn4, FuncTIn4, OperateResultTIn5, FuncTIn5, OperateResultTIn6, FuncTIn6, OperateResultTIn7, FuncTIn7, OperateResultTIn8, FuncTIn8, OperateResultTIn9, FuncTIn9, OperateResultTResult)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOtherTResult, TIn1, TIn2, TIn3, TIn4, TIn5, TIn6, TIn7, TIn8, TIn9, TIn10(OperateResultTIn1, FuncTIn1, OperateResultTIn2, FuncTIn2, OperateResultTIn3, FuncTIn3, OperateResultTIn4, FuncTIn4, OperateResultTIn5, FuncTIn5, OperateResultTIn6, FuncTIn6, OperateResultTIn7, FuncTIn7, OperateResultTIn8, FuncTIn8, OperateResultTIn9, FuncTIn9, OperateResultTIn10, FuncTIn10, OperateResultTResult)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOtherTResult, TIn(OperateResultTIn, FuncTIn, OperateResultTResult)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOtherTResult, TIn1, TIn2(OperateResultTIn1, FuncTIn1, OperateResultTIn2, FuncTIn2, OperateResultTResult)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOtherTResult, TIn1, TIn2, TIn3(OperateResultTIn1, FuncTIn1, OperateResultTIn2, FuncTIn2, OperateResultTIn3, FuncTIn3, OperateResultTResult)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOtherTResult, TIn1, TIn2, TIn3, TIn4(OperateResultTIn1, FuncTIn1, OperateResultTIn2, FuncTIn2, OperateResultTIn3, FuncTIn3, OperateResultTIn4, FuncTIn4, OperateResultTResult)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOtherTResult, TIn1, TIn2, TIn3, TIn4, TIn5(OperateResultTIn1, FuncTIn1, OperateResultTIn2, FuncTIn2, OperateResultTIn3, FuncTIn3, OperateResultTIn4, FuncTIn4, OperateResultTIn5, FuncTIn5, OperateResultTResult)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOtherTResult, TIn1, TIn2, TIn3, TIn4, TIn5, TIn6(OperateResultTIn1, FuncTIn1, OperateResultTIn2, FuncTIn2, OperateResultTIn3, FuncTIn3, OperateResultTIn4, FuncTIn4, OperateResultTIn5, FuncTIn5, OperateResultTIn6, FuncTIn6, OperateResultTResult)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOtherTResult, TIn1, TIn2, TIn3, TIn4, TIn5, TIn6, TIn7(OperateResultTIn1, FuncTIn1, OperateResultTIn2, FuncTIn2, OperateResultTIn3, FuncTIn3, OperateResultTIn4, FuncTIn4, OperateResultTIn5, FuncTIn5, OperateResultTIn6, FuncTIn6, OperateResultTIn7, FuncTIn7, OperateResultTResult)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetResultFromOtherTResult, TIn1, TIn2, TIn3, TIn4, TIn5, TIn6, TIn7, TIn8(OperateResultTIn1, FuncTIn1, OperateResultTIn2, FuncTIn2, OperateResultTIn3, FuncTIn3, OperateResultTIn4, FuncTIn4, OperateResultTIn5, FuncTIn5, OperateResultTIn6, FuncTIn6, OperateResultTIn7, FuncTIn7, OperateResultTIn8, FuncTIn8, OperateResultTResult)
使用指定的转换方法,来获取到实际的结果对象内容
公共方法静态成员GetSuccessResultFromOtherTResult, TIn
使用指定的转换方法,来获取到实际的结果对象内容,所转换的规则
公共方法静态成员SetByteToSoftBuffer
将一个字节数组的内容依次分配到多个SoftBuffer实例中
Distributes the contents of a byte array into multiple SoftBuffer instances sequentially.
Top
参见