CloudEvent Class
Definition
- Namespace
- Savvyio.EventDriven.Messaging.CloudEvents
- Assemblies
- Savvyio.EventDriven.Messaging.dll
Provides the base class for an implementation of the ICloudEvent<T> interface.
public abstract record CloudEvent : Acknowledgeable, IAcknowledgeable, IEquatable<Acknowledgeable>, IEquatable<CloudEvent>
- Inheritance
-
CloudEvent
- Implements
- Derived
- Inherited Members
Constructors
| Name | Description |
|---|---|
| CloudEvent() | Initializes a new instance of the CloudEvent class. |
Properties
| Name | Description |
|---|---|
| Id | Gets the identifier of the event. When combined with Source, this enables deduplication. |
| ReservedKeywords | Gets a list of the reserved keywords. |
| Source | Gets the context in which an event happened. When combined with Id, this enables deduplication. |
| Specversion | Gets version of the CloudEvents specification which the event uses. |
| Time | Gets the time, expressed as the Coordinated Universal Time (UTC), of when the occurrence happened. |
| Type | Gets the value describing the type of event related to the originating occurrence. |