Skip to main content

Struct TypeReaderResult

Assembly: Discord.Net.Commands.dll​
View Source​
Declaration
public struct TypeReaderResult : IResult

Properties​

Values​

View Source​
Declaration
public readonly IReadOnlyCollection<TypeReaderValue> Values { get; }

Error​

Describes the error type that may have occurred during the operation.

View Source​
Declaration
public readonly CommandError? Error { get; }

ErrorReason​

Describes the reason for the error.

View Source​
Declaration
public readonly string ErrorReason { get; }

IsSuccess​

Indicates whether the operation was successful or not.

View Source​
Declaration
public readonly bool IsSuccess { get; }

BestMatch​

View Source​
Declaration
public readonly object BestMatch { get; }

Methods​

FromSuccess(Object)​

View Source​
Declaration
public static TypeReaderResult FromSuccess(object value)
Returns​

Discord.Commands.TypeReaderResult

Parameters​
TypeName
System.Objectvalue

FromSuccess(TypeReaderValue)​

View Source​
Declaration
public static TypeReaderResult FromSuccess(TypeReaderValue value)
Returns​

Discord.Commands.TypeReaderResult

Parameters​
TypeName
Discord.Commands.TypeReaderValuevalue

FromSuccess(IReadOnlyCollection<TypeReaderValue>)​

View Source​
Declaration
public static TypeReaderResult FromSuccess(IReadOnlyCollection<TypeReaderValue> values)
Returns​

Discord.Commands.TypeReaderResult

Parameters​
TypeName
System.Collections.Generic.IReadOnlyCollection<Discord.Commands.TypeReaderValue>values

FromError(CommandError, String)​

View Source​
Declaration
public static TypeReaderResult FromError(CommandError error, string reason)
Returns​

Discord.Commands.TypeReaderResult

Parameters​
TypeName
Discord.Commands.CommandErrorerror
System.Stringreason

FromError(Exception)​

View Source​
Declaration
public static TypeReaderResult FromError(Exception ex)
Returns​

Discord.Commands.TypeReaderResult

Parameters​
TypeName
System.Exceptionex

FromError(IResult)​

View Source​
Declaration
public static TypeReaderResult FromError(IResult result)
Returns​

Discord.Commands.TypeReaderResult

Parameters​
TypeName
Discord.Commands.IResultresult

ToString()​

View Source​
Declaration
public override string ToString()
Returns​

System.String

Implements​