Class PreconditionGroupResult
Assembly: Revolt.Net.Commands.dll​
View Source​
Declaration
public class PreconditionGroupResult : PreconditionResult, IResult
Properties​
PreconditionResults​
View Source​
Declaration
public IReadOnlyCollection<PreconditionResult> PreconditionResults { get; }
Methods​
FromSuccess()​
View Source​
Declaration
public static PreconditionGroupResult FromSuccess()
Returns​
Revolt.Commands.Results.PreconditionGroupResult
FromError(String, ICollection<PreconditionResult>)​
View Source​
Declaration
public static PreconditionGroupResult FromError(string reason, ICollection<PreconditionResult> preconditions)
Returns​
Revolt.Commands.Results.PreconditionGroupResult
Parameters​
| Type | Name |
|---|---|
System.String | reason |
ICollection<Revolt.Commands.Results.PreconditionResult> | preconditions |
FromError(Exception)​
View Source​
Declaration
public static PreconditionGroupResult FromError(Exception ex)
Returns​
Revolt.Commands.Results.PreconditionGroupResult
Parameters​
| Type | Name |
|---|---|
Exception | ex |
FromError(IResult)​
View Source​
Declaration
public static PreconditionGroupResult FromError(IResult result)
Returns​
Revolt.Commands.Results.PreconditionGroupResult
Parameters​
| Type | Name |
|---|---|
| Revolt.Commands.Results.IResult | result |
ToString()​
View Source​
Declaration
public override string ToString()
Returns​
System.String