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​
Type | Name |
---|---|
System.Object | value |
FromSuccess(TypeReaderValue)​
View Source​
Declaration
public static TypeReaderResult FromSuccess(TypeReaderValue value)
Returns​
Discord.Commands.TypeReaderResult
Parameters​
Type | Name |
---|---|
Discord.Commands.TypeReaderValue | value |
FromSuccess(IReadOnlyCollection<TypeReaderValue>)​
View Source​
Declaration
public static TypeReaderResult FromSuccess(IReadOnlyCollection<TypeReaderValue> values)
Returns​
Discord.Commands.TypeReaderResult
Parameters​
Type | Name |
---|---|
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​
Type | Name |
---|---|
Discord.Commands.CommandError | error |
System.String | reason |
FromError(Exception)​
View Source​
Declaration
public static TypeReaderResult FromError(Exception ex)
Returns​
Discord.Commands.TypeReaderResult
Parameters​
Type | Name |
---|---|
System.Exception | ex |
FromError(IResult)​
View Source​
Declaration
public static TypeReaderResult FromError(IResult result)
Returns​
Discord.Commands.TypeReaderResult
Parameters​
Type | Name |
---|---|
Discord.Commands.IResult | result |
ToString()​
View Source​
Declaration
public override string ToString()
Returns​
System.String