Table of Contents

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.