Table of Contents

Class RuntimeResult

Namespace
Kook.Commands
Assembly
Kook.Net.Commands.dll

表示命令执行的运行时结果。

public abstract class RuntimeResult : IResult
Inheritance
RuntimeResult
Implements
Inherited Members

Constructors

RuntimeResult(CommandError?, string)

初始化一个包含指定错误类型和原因的 RuntimeResult 类的新实例。

protected RuntimeResult(CommandError? error, string reason)

Parameters

error CommandError?

错误类型。

reason string

错误原因。

Properties

Error

获取在命令执行期间发生的异常信息,如果没有异常则为 null

public CommandError? Error { get; }

Property Value

CommandError?

IsSuccess

获取命令执行的结果是否为成功。

public bool IsSuccess { get; }

Property Value

bool

Reason

获取错误原因。

public string Reason { get; }

Property Value

string

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.