| OperateResultT1, T2, T3 类 | 
 继承层次
继承层次命名空间: HslCommunication
 语法
语法OperateResultT1, T2, T3 类型公开以下成员。
 构造函数
构造函数| 名称 | 说明 | |
|---|---|---|
|  | OperateResultT1, T2, T3 | 
            实例化一个默认的结果对象
             | 
|  | OperateResultT1, T2, T3(String) | 
            使用指定的消息实例化一个默认的结果对象
             | 
|  | OperateResultT1, T2, T3(Int32, String) | 
            使用错误代码,消息文本来实例化对象
             | 
 属性
属性| 名称 | 说明 | |
|---|---|---|
|  | Content1 | 
            用户自定义的泛型数据1
             | 
|  | Content2 | 
            用户自定义的泛型数据2
             | 
|  | Content3 | 
            用户自定义的泛型数据3
             | 
|  | ErrorCode | 
            具体的错误代码。(继承自 OperateResult。) The specific error code. | 
|  | IsSuccess | 
            指示本次操作是否成功。(继承自 OperateResult。) Indicates whether this operation was successful. | 
|  | Message | 
            具体的错误描述。(继承自 OperateResult。) Specific error description. | 
 方法
方法| 名称 | 说明 | |
|---|---|---|
|  | Check(FuncT1, T2, T3, OperateResult) | 
            返回一个检查结果对象,可以进行自定义的数据检查。 Returns a check result object that allows you to perform custom data checks. | 
|  | Check(FuncT1, T2, T3, Boolean, String) | 
            返回一个检查结果对象,可以进行自定义的数据检查。 Returns a check result object that allows you to perform custom data checks. | 
|  | ConvertT(T) | 
            将当前的结果对象转换到指定泛型的结果类对象,如果当前结果为失败,则返回指定泛型的失败结果类对象(继承自 OperateResult。) Convert the current result object to the result class object of the specified generic type, if the current result is a failure, then return the result class object of the specified generic type failure | 
|  | ConvertT1, T2, T3, T4, T5, T6, T7, T8, T9, T10(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) | 
            将当前的结果对象转换到指定泛型的结果类对象,如果当前结果为失败,则返回指定泛型的失败结果类对象(继承自 OperateResult。) Convert the current result object to the result class object of the specified generic type, if the current result is a failure, then return the result class object of the specified generic type failure | 
|  | ConvertT1, T2(T1, T2) | 
            将当前的结果对象转换到指定泛型的结果类对象,如果当前结果为失败,则返回指定泛型的失败结果类对象(继承自 OperateResult。) Convert the current result object to the result class object of the specified generic type, if the current result is a failure, then return the result class object of the specified generic type failure | 
|  | ConvertT1, T2, T3(T1, T2, T3) | 
            将当前的结果对象转换到指定泛型的结果类对象,如果当前结果为失败,则返回指定泛型的失败结果类对象(继承自 OperateResult。) Convert the current result object to the result class object of the specified generic type, if the current result is a failure, then return the result class object of the specified generic type failure | 
|  | ConvertT1, T2, T3, T4(T1, T2, T3, T4) | 
            将当前的结果对象转换到指定泛型的结果类对象,如果当前结果为失败,则返回指定泛型的失败结果类对象(继承自 OperateResult。) Convert the current result object to the result class object of the specified generic type, if the current result is a failure, then return the result class object of the specified generic type failure | 
|  | ConvertT1, T2, T3, T4, T5(T1, T2, T3, T4, T5) | 
            将当前的结果对象转换到指定泛型的结果类对象,如果当前结果为失败,则返回指定泛型的失败结果类对象(继承自 OperateResult。) Convert the current result object to the result class object of the specified generic type, if the current result is a failure, then return the result class object of the specified generic type failure | 
|  | ConvertT1, T2, T3, T4, T5, T6(T1, T2, T3, T4, T5, T6) | 
            将当前的结果对象转换到指定泛型的结果类对象,如果当前结果为失败,则返回指定泛型的失败结果类对象(继承自 OperateResult。) Convert the current result object to the result class object of the specified generic type, if the current result is a failure, then return the result class object of the specified generic type failure | 
|  | ConvertT1, T2, T3, T4, T5, T6, T7(T1, T2, T3, T4, T5, T6, T7) | 
            将当前的结果对象转换到指定泛型的结果类对象,如果当前结果为失败,则返回指定泛型的失败结果类对象(继承自 OperateResult。) Convert the current result object to the result class object of the specified generic type, if the current result is a failure, then return the result class object of the specified generic type failure | 
|  | ConvertT1, T2, T3, T4, T5, T6, T7, T8(T1, T2, T3, T4, T5, T6, T7, T8) | 
            将当前的结果对象转换到指定泛型的结果类对象,如果当前结果为失败,则返回指定泛型的失败结果类对象(继承自 OperateResult。) Convert the current result object to the result class object of the specified generic type, if the current result is a failure, then return the result class object of the specified generic type failure | 
|  | ConvertT1, T2, T3, T4, T5, T6, T7, T8, T9(T1, T2, T3, T4, T5, T6, T7, T8, T9) | 
            将当前的结果对象转换到指定泛型的结果类对象,如果当前结果为失败,则返回指定泛型的失败结果类对象(继承自 OperateResult。) Convert the current result object to the result class object of the specified generic type, if the current result is a failure, then return the result class object of the specified generic type failure | 
|  | ConvertFailedT | 
            将当前的结果对象转换到指定泛型的结果类对象,直接返回指定泛型的失败结果类对象(继承自 OperateResult。) Convert the current result object to the result class object of the specified generic type, and directly return the result class object of the specified generic type failure | 
|  | CopyErrorFromOtherTResult | 
            从另一个结果类中拷贝错误信息,主要是针对错误码和错误消息。(继承自 OperateResult。) Copy error information from another result class, mainly for error codes and error messages. | 
|  | Equals | Determines whether the specified object is equal to the current object.(继承自 Object。) | 
|  | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(继承自 Object。) | 
|  | GetHashCode | Serves as the default hash function.(继承自 Object。) | 
|  | GetType | Gets the Type of the current instance.(继承自 Object。) | 
|  | MemberwiseClone | Creates a shallow copy of the current Object.(继承自 Object。) | 
|  | Then(FuncOperateResult) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。(继承自 OperateResult。) Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | Then(FuncT1, T2, T3, OperateResult) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。 Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenT(FuncOperateResultT) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。(继承自 OperateResult。) Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenTResult(FuncT1, T2, T3, OperateResultTResult) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。
             | 
|  | ThenT1, T2, T3, T4, T5, T6, T7, T8, T9, T10(FuncOperateResultT1, T2, T3, T4, T5, T6, T7, T8, T9, T10) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。(继承自 OperateResult。) Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenTResult1, TResult2, TResult3, TResult4, TResult5, TResult6, TResult7, TResult8, TResult9, TResult10(FuncT1, T2, T3, OperateResultTResult1, TResult2, TResult3, TResult4, TResult5, TResult6, TResult7, TResult8, TResult9, TResult10) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。 Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenT1, T2(FuncOperateResultT1, T2) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。(继承自 OperateResult。) Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenTResult1, TResult2(FuncT1, T2, T3, OperateResultTResult1, TResult2) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。 Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenT1, T2, T3(FuncOperateResultT1, T2, T3) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。(继承自 OperateResult。) Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenTResult1, TResult2, TResult3(FuncT1, T2, T3, OperateResultTResult1, TResult2, TResult3) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。 Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenT1, T2, T3, T4(FuncOperateResultT1, T2, T3, T4) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。(继承自 OperateResult。) Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenTResult1, TResult2, TResult3, TResult4(FuncT1, T2, T3, OperateResultTResult1, TResult2, TResult3, TResult4) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。 Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenT1, T2, T3, T4, T5(FuncOperateResultT1, T2, T3, T4, T5) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。(继承自 OperateResult。) Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenTResult1, TResult2, TResult3, TResult4, TResult5(FuncT1, T2, T3, OperateResultTResult1, TResult2, TResult3, TResult4, TResult5) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。 Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenT1, T2, T3, T4, T5, T6(FuncOperateResultT1, T2, T3, T4, T5, T6) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。(继承自 OperateResult。) Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenTResult1, TResult2, TResult3, TResult4, TResult5, TResult6(FuncT1, T2, T3, OperateResultTResult1, TResult2, TResult3, TResult4, TResult5, TResult6) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。 Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenT1, T2, T3, T4, T5, T6, T7(FuncOperateResultT1, T2, T3, T4, T5, T6, T7) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。(继承自 OperateResult。) Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenTResult1, TResult2, TResult3, TResult4, TResult5, TResult6, TResult7(FuncT1, T2, T3, OperateResultTResult1, TResult2, TResult3, TResult4, TResult5, TResult6, TResult7) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。 Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenT1, T2, T3, T4, T5, T6, T7, T8(FuncOperateResultT1, T2, T3, T4, T5, T6, T7, T8) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。(继承自 OperateResult。) Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenTResult1, TResult2, TResult3, TResult4, TResult5, TResult6, TResult7, TResult8(FuncT1, T2, T3, OperateResultTResult1, TResult2, TResult3, TResult4, TResult5, TResult6, TResult7, TResult8) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。 Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenT1, T2, T3, T4, T5, T6, T7, T8, T9(FuncOperateResultT1, T2, T3, T4, T5, T6, T7, T8, T9) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。(继承自 OperateResult。) Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ThenTResult1, TResult2, TResult3, TResult4, TResult5, TResult6, TResult7, TResult8, TResult9(FuncT1, T2, T3, OperateResultTResult1, TResult2, TResult3, TResult4, TResult5, TResult6, TResult7, TResult8, TResult9) | 
            指定接下来要做的是内容,当前对象如果成功,就返回接下来的执行结果,如果失败,就返回当前对象本身。 Specify what you want to do next, return the result of the execution of the current object if it succeeds, and return the current object itself if it fails. | 
|  | ToMessageShowString | 
            获取错误代号及文本描述。(继承自 OperateResult。) Get the error code and text description. | 
|  | ToString | Returns a string that represents the current object.(继承自 Object。) | 
 扩展方法
扩展方法| 名称 | 说明 | |
|---|---|---|
|  | ToJsonString | 
            获取当前对象的JSON格式表示的字符串。(由 HslExtension 定义。) Gets the string represented by the JSON format of the current object. | 
 参见
参见