Edit

Share via


EventContextState Class

Definition

Represents the mutable state associated with an event context.

public class EventContextState
type EventContextState = class
Public Class EventContextState
Inheritance
EventContextState

Remarks

Mutable value types are not recommended because value types are passed by value (by default), and thus changes to a copy of a mutable value type lower in the stack is lost when returning. Since an event context is a value type, it is not well-suited to maintaning mutable state. This type encapsulates the mutable state associated with an event context so that changes to it are reflected throughout all copies of the event context, even when passed by value (as it is passed by default).

Constructors

EventContextState()

Properties

Canceled

Gets a value indicating whether the consumer receiving this event context is cancelling delivery of future events.

Methods

Cancel()

Cancels delivery of future events to the matching event consumer.

Applies to