Class DiscordScheduledEventException
- Namespace
- DisCatSharp.Entities
- Assembly
- DisCatSharp.dll
Represents a guild scheduled event exception.
public sealed class DiscordScheduledEventException : ObservableApiObject, IEquatable<DiscordScheduledEventException>
- Inheritance
-
DiscordScheduledEventException
- Implements
- Inherited Members
Properties
- EventId
Gets the scheduled event id this exception belongs to.
- GuildId
Gets the guild id, when present in the payload.
- Id
Gets the scheduled event exception id.
- IsCanceled
Gets whether the recurrence is canceled.
- ScheduledEndTime
Gets the rescheduled end time, if one exists.
- ScheduledEvent
Gets the scheduled event this exception belongs to, if it can be resolved from cache.
- ScheduledStartTime
Gets the rescheduled start time, if one exists.
Methods
- DeleteAsync(string?, CancellationToken)
Deletes this scheduled event exception.
- Equals(DiscordScheduledEventException?)
Checks whether this DiscordScheduledEventException is equal to another DiscordScheduledEventException.
- Equals(object?)
Checks whether this DiscordScheduledEventException is equal to another object.
- GetHashCode()
Gets the hash code for this DiscordScheduledEventException.
- GetUsersAsync(int?, ulong?, ulong?, bool?, CancellationToken)
Gets users subscribed to this scheduled event exception.
- ModifyAsync(Action<ScheduledEventExceptionEditModel>, CancellationToken)
Modifies this scheduled event exception.
Operators
- operator ==(DiscordScheduledEventException?, DiscordScheduledEventException?)
Gets whether two DiscordScheduledEventException objects are equal.
- operator !=(DiscordScheduledEventException?, DiscordScheduledEventException?)
Gets whether two DiscordScheduledEventException objects are not equal.