Skip to content

Class LinkStoppingEvent

Namespace: Void.Proxy.Api.Events.Links
Assembly: Void.Proxy.Api.dll

Event that occurs before a link is stopped.

public record LinkStoppingEvent : IScopedEvent, IEvent, IEquatable<LinkStoppingEvent>

Inheritance

objectLinkStoppingEvent

Implements

IScopedEvent, IEvent, IEquatable<LinkStoppingEvent>

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

Event that occurs before a link is stopped.

public LinkStoppingEvent(ILink Link, IPlayer Player, LinkStopReason Reason)

Parameters

Link ILink

The link that is about to stop.

Player IPlayer

The player associated with the link.

Reason LinkStopReason

The reason the link is being stopped.

Properties

The link that is about to stop.

public ILink Link { get; init; }

Property Value

ILink

Player

The player associated with the link.

public IPlayer Player { get; init; }

Property Value

IPlayer

Reason

The reason the link is being stopped.

public LinkStopReason Reason { get; init; }

Property Value

LinkStopReason